add: 顺序号判断问题
This commit is contained in:
+7
-4
@@ -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<SarBussStandSnDao, Sa
|
||||
|
||||
@Override
|
||||
public Boolean verifySnExists(String taskId,String standSn,String standSort){
|
||||
QueryWrapper<SarBussStandSn> 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<SarBussStandSn> 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);
|
||||
|
||||
Reference in New Issue
Block a user