新增企业 代替企业编号校验 和 导入功能中代替企标编号校验

This commit is contained in:
SUNJIABIN
2023-05-10 14:57:39 +08:00
parent fc82723eee
commit 98eaad7249
4 changed files with 33 additions and 6 deletions
@@ -21,6 +21,7 @@ import com.adc.da.slrs.esRevisePlan.service.IEsRevisePlanService;
import com.adc.da.slrs.sarBussStandAttrInfo.dao.SarBussStandAttrInfoDao;
import com.adc.da.slrs.sarBussStandAttrInfo.entity.SarBussStandAttrInfo;
import com.adc.da.slrs.sarBussStandAttrInfo.service.ISarBussStandAttrInfoService;
import com.adc.da.slrs.sarBussionessStand.dao.SarBussionessStandDao;
import com.adc.da.slrs.sarBussionessStand.entity.SarBussionessStand;
import com.adc.da.slrs.sarBussionessStand.service.ISarBussionessStandService;
import com.adc.da.slrs.sarBussionessStandState.entity.SarBussionessStandState;
@@ -108,6 +109,9 @@ public class ActSarItemsBussEOService {
@Autowired
private EsRevisePlanLogDao esRevisePlanLogDao;
@Autowired
private SarBussionessStandDao sarBussionessStandEODao;
public void processCreateFsBuss(String standJson) throws Exception {
Map<String,Object> standMap = new HashMap();
@@ -339,6 +343,7 @@ public class ActSarItemsBussEOService {
String prcName = String.valueOf(standMap.get("prcName"));
String prcCreateUser = String.valueOf(standMap.get("prcCreateUser"));
String standType = String.valueOf(standMap.get("standType"));
String DTQBBHBUSS = String.valueOf(standMap.get("DTQBBHBUSS"));
// String isJudge = String.valueOf(standMap.get("ifIn")); //是否经过技术评估
SarBussionessStand sarBussionessStand = new SarBussionessStand();
// if(standMap.containsKey("standId")) {
@@ -407,11 +412,6 @@ public class ActSarItemsBussEOService {
}
}
//企标实施时间
// if (StringUtils.isBlank(sarBussionessStand.getPutTime())){
// logger.info("企标实施日期不能为空");
// throw new AdcDaBaseException("企标实施日期不能为空");
// }
List<SarBussionessStand> lawsList = iSarBussionessStandService.selectStandardsByStandNumber(standCode);
// if (StringUtils.isBlank(sarStandardsInfoEO.getMenuId()) && "INLAND".equals(sarStandardsInfoEO.getStandType())) {
@@ -486,6 +486,7 @@ public class ActSarItemsBussEOService {
} else {//标准号、ID都不存在的情况
// 新增方法
sarBussionessStand.setPrcCreateUser(prcCreateUser);
sarBussionessStand.setReplaceStandNum(DTQBBHBUSS);
// 根据标准号判断数据是否已存在
// QueryWrapper<SarBussionessStand>queryWrapper = new QueryWrapper<>();
// queryWrapper.eq(sarBussionessStand.getStandCode() != null,"STAND_CODE",sarBussionessStand.getStandCode())