package com.sandu.ximon.admin.service; import com.sandu.common.service.impl.BaseServiceImpl; import com.sandu.ximon.dao.domain.BroadcastV2TaskTerminal; import com.sandu.ximon.dao.mapper.BroadcastV2TaskTerminalMapper; import lombok.AllArgsConstructor; import org.springframework.stereotype.Service; import java.util.List; /** * @Author liuhaonan * @Date 2021/12/30 11:59 * @Version 1.0 */ @Service @AllArgsConstructor public class BroadcastV2TaskTerminalService extends BaseServiceImpl { private final BroadcastV2TaskTerminalMapper v2TaskTerminalMapper; public boolean deleteByTaskId(Integer taskId){ return v2TaskTerminalMapper.deleteByTaskId(taskId); } public boolean insertTaskTerminal(List list){ // return v2TaskTerminalMapper.insertTaskTerminal(list); for(BroadcastV2TaskTerminal v2:list){ boolean save = save(v2); if(!save){ return save; } } return true; } protected boolean saveTaskTerminal(List list) { /* BroadcastV2TaskTerminal v2=new BroadcastV2TaskTerminal(); v2.setTaskId(1111); v2.setTerminalId(2222); return save(v2);*/ for(BroadcastV2TaskTerminal v2:list){ boolean save = v2TaskTerminalMapper.insertTask(v2.getTaskId(),v2.getTerminalId()); if(!save){ return save; } } return true; // return v2TaskTerminalMapper.insertTask(1111,2222); } }