bug: 企标顺序号逻辑删除问题

This commit is contained in:
wxyclub
2023-11-23 10:57:53 +08:00
parent e75ba30197
commit fa663d65e4
@@ -3,6 +3,7 @@ package com.adc.da.slrs.sarBussStandSn.service.impl;
import com.adc.da.slrs.sarBussStandSn.entity.SarBussStandSn;
import com.adc.da.slrs.sarBussStandSn.dao.SarBussStandSnDao;
import com.adc.da.slrs.sarBussStandSn.service.ISarBussStandSnService;
import com.adc.da.slrs.sarBussionessStand.entity.SarBussionessStand;
import com.adc.da.slrs.sarBussionessStand.service.ISarBussionessStandService;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
@@ -45,9 +46,10 @@ public class SarBussStandSnServiceImpl extends ServiceImpl<SarBussStandSnDao, Sa
qw.eq(SarBussStandSn::getValidFlag,"0");
qw.and(wrapper -> wrapper.ne(SarBussStandSn::getTaskId,taskId).or().isNull(SarBussStandSn::getTaskId));
int count = iSarBussStandSnService.count(qw);
QueryWrapper qw2 = new QueryWrapper();
QueryWrapper<SarBussionessStand> qw2 = new QueryWrapper<>();
qw2.eq("STAND_SORT",standSort);
qw2.eq("STAND_NUMBER",standSn);
qw2.eq("VALID_FLAG","0");
int count2 = iSarBussionessStandService.count(qw2);
if(count > 0 || count2 > 0){
return false;