bug: 企标顺序号逻辑删除问题
This commit is contained in:
+3
-1
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user