|
@@ -28,6 +28,9 @@ import com.platform.dao.dto.upms.SysUserDeptDTO;
|
|
|
import com.platform.dao.dto.workplace.WorkplaceBacklogDTO;
|
|
|
import com.platform.dao.dto.workplace.WorkplaceBacklogUserDTO;
|
|
|
import com.platform.dao.entity.check.CheckStandard;
|
|
|
+import com.platform.dao.entity.fill.FillGather;
|
|
|
+import com.platform.dao.entity.fill.FillGatherTask;
|
|
|
+import com.platform.dao.entity.fill.FillGatherTaskDetail;
|
|
|
import com.platform.dao.entity.firm.FirmProducer;
|
|
|
import com.platform.dao.entity.operate.Article;
|
|
|
import com.platform.dao.entity.part.PartInfo;
|
|
@@ -39,6 +42,8 @@ import com.platform.dao.entity.sb.*;
|
|
|
import com.platform.dao.entity.upms.*;
|
|
|
import com.platform.dao.enums.*;
|
|
|
import com.platform.dao.mapper.check.CheckStandardMapper;
|
|
|
+import com.platform.dao.mapper.fill.FillGatherTaskDetailMapper;
|
|
|
+import com.platform.dao.mapper.fill.FillGatherTaskMapper;
|
|
|
import com.platform.dao.mapper.firm.FirmProducerMapper;
|
|
|
import com.platform.dao.mapper.part.PartInfoMapper;
|
|
|
import com.platform.dao.mapper.part.PartTypeMapper;
|
|
@@ -59,6 +64,8 @@ import com.platform.dao.util.compare.annotation.FieldCompared;
|
|
|
import com.platform.dao.vo.SysUserDeptVO;
|
|
|
import com.platform.dao.vo.SysUserVO;
|
|
|
import com.platform.dao.vo.export.sb.ExportSbInfoVO;
|
|
|
+import com.platform.dao.vo.query.fill.FillGatherTaskDetailVO;
|
|
|
+import com.platform.dao.vo.query.fill.FillGatherTaskVO;
|
|
|
import com.platform.dao.vo.query.sb.SbMeasureLogVO;
|
|
|
import com.platform.dao.vo.query.upms.SysDeptVO;
|
|
|
import com.platform.dao.vo.report.MeasureLogReportVO;
|
|
@@ -154,6 +161,7 @@ public class SbInfoServiceImpl extends BaseServiceImpl<SbInfoMapper, SbInfo, SbI
|
|
|
private final String useGroup = "606540c8eb19002808e276d8";
|
|
|
|
|
|
private final SbChangeRecordMapper sbChangeRecordMapper;
|
|
|
+ private final FillGatherTaskDetailMapper fillGatherTaskDetailMapper;
|
|
|
|
|
|
@Override
|
|
|
public int batchDelete(List<String> ids) {
|
|
@@ -163,6 +171,14 @@ public class SbInfoServiceImpl extends BaseServiceImpl<SbInfoMapper, SbInfo, SbI
|
|
|
SbInfo sbInfo = new SbInfo();
|
|
|
//SbInfo.setS(0);
|
|
|
mapper.deleteByExample(weekend);
|
|
|
+
|
|
|
+ List<String> detailIds = fillGatherTaskDetailMapper.selectBySbIds(ids);
|
|
|
+ Weekend<FillGatherTaskDetail> weekend2 = new Weekend<>(FillGatherTaskDetail.class);
|
|
|
+ WeekendCriteria<FillGatherTaskDetail, Object> weekendCriteria2 = weekend2.weekendCriteria();
|
|
|
+ weekendCriteria2.andIn(FillGatherTaskDetail::getId, detailIds);
|
|
|
+ fillGatherTaskDetailMapper.deleteByExample(weekend);
|
|
|
+
|
|
|
+
|
|
|
return 1;
|
|
|
}
|
|
|
|