Browse Source

fix: 调整巡查项删除逻辑

master_tdsql
hxh 10 months ago
parent
commit
712d73e28a
  1. 15
      shuili-system/src/main/java/com/kms/yxgh/df/service/DfCheckingService.java

15
shuili-system/src/main/java/com/kms/yxgh/df/service/DfCheckingService.java

@ -8,14 +8,12 @@ import com.kms.yxgh.base.DfException;
import com.kms.yxgh.common.dto.CommonCheckingTreeDto;
import com.kms.yxgh.df.domain.DfChecking;
import com.kms.yxgh.df.domain.DfCheckingItem;
import com.kms.yxgh.df.domain.DfPlan;
import com.kms.yxgh.df.domain.DfProjectCheckingRel;
import com.kms.yxgh.df.domain.DfCheckingLine;
import com.kms.yxgh.df.dto.DfCheckingDetailDto;
import com.kms.yxgh.df.dto.DfCheckingDetailDto.DfCheckingItemDto;
import com.kms.yxgh.df.mapper.DfCheckingItemMapper;
import com.kms.yxgh.df.mapper.DfCheckingLineMapper;
import com.kms.yxgh.df.mapper.DfCheckingMapper;
import com.kms.yxgh.df.mapper.DfPlanMapper;
import com.kms.yxgh.df.mapper.DfProjectCheckingRelMapper;
import com.kms.yxgh.util.BeanCopyUtils;
import com.kms.yxgh.util.StreamUtils;
import com.shuili.common.core.domain.SearchParam;
@ -43,9 +41,8 @@ import java.util.stream.Stream;
public class DfCheckingService extends BaseService<DfCheckingMapper, DfChecking> {
private final DfCheckingItemMapper dfCheckingItemMapper;
private final DfPlanMapper dfPlanMapper;
private final SysDictDataMapper dictDataMapper;
private final DfProjectCheckingRelMapper dfProjectCheckingRelMapper;
private final DfCheckingLineMapper dfCheckingLineMapper;
public final static String PART_SEPARATOR = ":";
@ -166,10 +163,8 @@ public class DfCheckingService extends BaseService<DfCheckingMapper, DfChecking>
}
public Boolean isUsed(String id) {
return dfPlanMapper.selectCount(Wrappers.<DfPlan>lambdaQuery()
.eq(DfPlan::getXcId, id)) > 0
|| dfProjectCheckingRelMapper.selectCount(Wrappers.<DfProjectCheckingRel>lambdaQuery()
.eq(DfProjectCheckingRel::getXcId, id)) > 0;
return dfCheckingLineMapper.selectCount(Wrappers.<DfCheckingLine>lambdaQuery()
.eq(DfCheckingLine::getXcId, id)) > 0;
}
private void deleteItems(String id) {

Loading…
Cancel
Save