Commit 549129a4 authored by 刘林's avatar 刘林

fix(jg):【大编辑】【车用气瓶编辑了产品编码使用登记证打印未展示感叹号】监管业务系统,车用气瓶变更登记完成以后,打印使用登记证后,编辑了产品编号,再次打印使用登记证时未展示感叹号提示

parent 17a3e9d5
......@@ -208,6 +208,9 @@ public class ChangeEquipImpactCertListener {
case "JG_USAGE_REGISTRATION":// 使用登记
handleUsageRegistration(event);
break;
case "JG_VEHICLE_GAS_APPLICATION":// 车用气瓶登记
handleVehicleRegistration(event);
break;
case "JG_INSTALLATION_NOTIFICATION":// 安装告知
handleInstallationNotice(event);
break;
......@@ -223,6 +226,16 @@ public class ChangeEquipImpactCertListener {
}
}
private void handleVehicleRegistration(BaseBizDataChangeEvent event) {
if (event.getBizRelationData().getBizIsFinished()){
JgUseRegistrationManage jgUseRegistrationManage = jgUseRegistrationManageService.lambdaQuery()
.eq(JgUseRegistrationManage::getApplyNo, event.getBizRelationData().getBizId())
.eq(JgUseRegistrationManage::getIsDelete, 0)
.one();
this.handleFieldChange(event.getData(), jgUseRegistrationManage);
}
}
private void handleUsageRegistration(BaseBizDataChangeEvent event) {
if (event.getBizRelationData().getBizIsFinished()){
JgUseRegistrationManage jgUseRegistrationManage = jgUseRegistrationManageService.lambdaQuery()
......
......@@ -3852,8 +3852,9 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
CompanyBo company = reginParams.getCompany();
// 使用登记信息
JgUseRegistration jgUseRegistration = new JgUseRegistration();
jgUseRegistration.setRegDate(new Date());
jgUseRegistration.setRegDate(ValidationUtil.isEmpty(map.get("oRegDate")) ? new Date() :
DateUtils.dateParse((String) map.get("oRegDate"),DateUtils.DATE_PATTERN));
jgUseRegistration.setInputUnitNo(Objects.toString(map.get("oRegUnit")));
if (!ObjectUtils.isEmpty(map.get("otherAccessories"))) {
jgUseRegistration.setOtherAccessories(JSONObject.toJSONString(map.get("otherAccessories")));
}
......
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