Commit 6f56884e authored by 刘林's avatar 刘林

fix(jg):使用登记重复问题处理

parent 1d4eb86a
...@@ -1963,23 +1963,25 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste ...@@ -1963,23 +1963,25 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
// Map<String, Object> useRegistrationDetail = jgUseRegistrationMapper.getUseRegistrationDetail(record); // Map<String, Object> useRegistrationDetail = jgUseRegistrationMapper.getUseRegistrationDetail(record);
// 查询使用登记 // 查询使用登记
StringBuilder businessBuilder = new StringBuilder(business); StringBuilder businessBuilder = new StringBuilder(business);
List<JgUseRegistrationManage> regs = jgUseRegistrationManageService.lambdaQuery() if (!ObjectUtils.isEmpty(useRegistrationCode)) {
.select(JgUseRegistrationManage::getReceiveOrgName, List<JgUseRegistrationManage> regs = jgUseRegistrationManageService.lambdaQuery()
JgUseRegistrationManage::getReceiveCompanyCode) .select(JgUseRegistrationManage::getReceiveOrgName,
.eq(JgUseRegistrationManage::getUseRegistrationCode, useRegistrationCode) JgUseRegistrationManage::getReceiveCompanyCode)
.eq(JgUseRegistrationManage::getIsDelete, false) .eq(JgUseRegistrationManage::getUseRegistrationCode, useRegistrationCode)
.eq(JgUseRegistrationManage::getCertificateStatus, YIDENGJI.getName()) .eq(JgUseRegistrationManage::getIsDelete, false)
.list(); .eq(JgUseRegistrationManage::getCertificateStatus, YIDENGJI.getName())
.list();
if (regs.size() > 1) {
throw new BadRequest("使用登记重复"+ useRegistrationCode);
}
if (regs.size() > 1) { if (!regs.isEmpty()) {
throw new BadRequest("使用登记重复"+ useRegistrationCode); JgUseRegistrationManage jgUseRegistrationManage = regs.get(0);
businessBuilder.append(",使用登记");
objMap.put("receiveCompanyCode", jgUseRegistrationManage.getReceiveCompanyCode());
}
} }
if (!regs.isEmpty()) {
JgUseRegistrationManage jgUseRegistrationManage = regs.get(0);
businessBuilder.append(",使用登记");
objMap.put("receiveCompanyCode", jgUseRegistrationManage.getReceiveCompanyCode());
}
return businessBuilder.toString(); return businessBuilder.toString();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment