diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussStandSn/service/impl/SarBussStandSnServiceImpl.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussStandSn/service/impl/SarBussStandSnServiceImpl.java index 3b5e418c..f9122b15 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussStandSn/service/impl/SarBussStandSnServiceImpl.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussStandSn/service/impl/SarBussStandSnServiceImpl.java @@ -4,6 +4,7 @@ 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.service.ISarBussionessStandService; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; @@ -37,10 +38,12 @@ public class SarBussStandSnServiceImpl extends ServiceImpl qw = new QueryWrapper(); - qw.eq("STAND_SORT",standSort); - qw.eq("STAND_SN",standSn); - qw.and(wrapper -> wrapper.ne("TASK_ID",taskId).or().isNull("TASK_ID")); + LambdaQueryWrapper qw = new LambdaQueryWrapper<>(); + qw.eq(SarBussStandSn::getStandSort,standSort); + qw.eq(SarBussStandSn::getStandSn,standSn); + qw.eq(SarBussStandSn::getUseStatus,"yes"); + 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(); qw2.eq("STAND_SORT",standSort);