Commit a95e525a authored by 刘林's avatar 刘林

fix(jg):【现场需求】气瓶充装介质添加 >>>溶解乙炔 Dissolve_Acetylene 介质 <<<

parent 847c70cd
...@@ -28,6 +28,7 @@ public class ChargingMediumConverter implements Converter<String> { ...@@ -28,6 +28,7 @@ public class ChargingMediumConverter implements Converter<String> {
EXCEL_TO_JAVA_MAP.put("氩气", "ARGON"); EXCEL_TO_JAVA_MAP.put("氩气", "ARGON");
EXCEL_TO_JAVA_MAP.put("液氩", "LIQUID_ARGON"); EXCEL_TO_JAVA_MAP.put("液氩", "LIQUID_ARGON");
EXCEL_TO_JAVA_MAP.put("液氮", "LIQUID_NITROGEN"); EXCEL_TO_JAVA_MAP.put("液氮", "LIQUID_NITROGEN");
EXCEL_TO_JAVA_MAP.put("溶解乙炔", "DISSOLVE_ACETYLENE");
JAVA_TO_EXCEL_MAP.put("LIQUEFIED_NATURAL_GAS", "液化天然气"); JAVA_TO_EXCEL_MAP.put("LIQUEFIED_NATURAL_GAS", "液化天然气");
JAVA_TO_EXCEL_MAP.put("LIQUEFIED_PETROLEUM_GAS", "液化石油气"); JAVA_TO_EXCEL_MAP.put("LIQUEFIED_PETROLEUM_GAS", "液化石油气");
...@@ -43,6 +44,7 @@ public class ChargingMediumConverter implements Converter<String> { ...@@ -43,6 +44,7 @@ public class ChargingMediumConverter implements Converter<String> {
JAVA_TO_EXCEL_MAP.put("ARGON", "氩气"); JAVA_TO_EXCEL_MAP.put("ARGON", "氩气");
JAVA_TO_EXCEL_MAP.put("LIQUID_ARGON", "液氩"); JAVA_TO_EXCEL_MAP.put("LIQUID_ARGON", "液氩");
JAVA_TO_EXCEL_MAP.put("LIQUID_NITROGEN", "液氮"); JAVA_TO_EXCEL_MAP.put("LIQUID_NITROGEN", "液氮");
JAVA_TO_EXCEL_MAP.put("DISSOLVE_ACETYLENE", "溶解乙炔");
} }
@Override @Override
......
...@@ -113,7 +113,7 @@ public interface CommonMapper extends BaseMapper<EquipmentCategory> { ...@@ -113,7 +113,7 @@ public interface CommonMapper extends BaseMapper<EquipmentCategory> {
* @param useRegistrationCode * @param useRegistrationCode
* @return * @return
*/ */
Integer useRegistrationCertificateAccountUnique(String useRegistrationCode); Integer useRegistrationCertificateAccountUnique(@Param("useRegistrationCode") String useRegistrationCode,@Param("equipId") String equipId);
/** /**
* 查询维保超期的设备 * 查询维保超期的设备
......
...@@ -879,6 +879,7 @@ ...@@ -879,6 +879,7 @@
"amos_tzs_biz"."idx_biz_jg_register_info" "amos_tzs_biz"."idx_biz_jg_register_info"
WHERE WHERE
"USE_ORG_CODE" = #{useRegistrationCode} "USE_ORG_CODE" = #{useRegistrationCode}
AND "RECORD" != #{equipId}
</select> </select>
<select id="queryOutOfMaintenanceRecord" resultType="java.util.Map"> <select id="queryOutOfMaintenanceRecord" resultType="java.util.Map">
......
...@@ -2125,8 +2125,8 @@ public class CommonServiceImpl implements ICommonService { ...@@ -2125,8 +2125,8 @@ public class CommonServiceImpl implements ICommonService {
* @param useRegistrationCode 登记证编号 * @param useRegistrationCode 登记证编号
* @return true : 已经存在 false :不存在 * @return true : 已经存在 false :不存在
*/ */
public Boolean useRegistrationCertificateAccountUnique(String useRegistrationCode) { public Boolean useRegistrationCertificateAccountUnique(String useRegistrationCode, String equipId) {
Integer count = commonMapper.useRegistrationCertificateAccountUnique(useRegistrationCode); Integer count = commonMapper.useRegistrationCertificateAccountUnique(useRegistrationCode, equipId);
if (count > 0) { if (count > 0) {
return true; return true;
} }
......
...@@ -2213,7 +2213,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste ...@@ -2213,7 +2213,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
inspectionDetectionInfo.setInspectOrgName((String) mapOrDefault.getOrDefault("useUnit", inspectionDetectionInfo.getInspectOrgName())); inspectionDetectionInfo.setInspectOrgName((String) mapOrDefault.getOrDefault("useUnit", inspectionDetectionInfo.getInspectOrgName()));
inspectionDetectionInfo.setRecord(record); inspectionDetectionInfo.setRecord(record);
inspectionDetectionInfo.setRecDate(date); inspectionDetectionInfo.setRecDate(date);
if (!equipmentInfoForm.get(WHETHER_VEHICLE_CYLINDER).equals("1")) { // 老旧车用气瓶有些制造监督检验已过期,可放开选择定期检验 if (!"1".equals(equipmentInfoForm.get(WHETHER_VEHICLE_CYLINDER))) { // 老旧车用气瓶有些制造监督检验已过期,可放开选择定期检验
inspectionDetectionInfo.setInspectType("8300".equals(equCategory) ? "AZJDJY" : "ZZJDJY"); inspectionDetectionInfo.setInspectType("8300".equals(equCategory) ? "AZJDJY" : "ZZJDJY");
} }
inspectionDetectionInfo.setSequenceNbr(OPERATESAVE.equals(operateType) ? null : String.valueOf(equipmentInfoForm.get("INSPECTIONDETECTIONINFO_SEQ"))); inspectionDetectionInfo.setSequenceNbr(OPERATESAVE.equals(operateType) ? null : String.valueOf(equipmentInfoForm.get("INSPECTIONDETECTIONINFO_SEQ")));
......
...@@ -2629,8 +2629,9 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD ...@@ -2629,8 +2629,9 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
try { try {
// 使用登记证编号 // 使用登记证编号
String useRegistrationCode = String.valueOf(map.get("useOrgCode")).trim(); String useRegistrationCode = String.valueOf(map.get("useOrgCode")).trim();
String equipId = String.valueOf(map.get("equipId"));
//校验使用登记证编号的唯一性 //校验使用登记证编号的唯一性
Boolean used = commonServiceImpl.useRegistrationCertificateAccountUnique(useRegistrationCode); Boolean used = commonServiceImpl.useRegistrationCertificateAccountUnique(useRegistrationCode, equipId);
if (used){ if (used){
throw new BadRequest("使用登记证编号已存在!"); throw new BadRequest("使用登记证编号已存在!");
} }
......
...@@ -1679,11 +1679,11 @@ public class JgVehicleInformationServiceImpl extends BaseService<JgVehicleInform ...@@ -1679,11 +1679,11 @@ public class JgVehicleInformationServiceImpl extends BaseService<JgVehicleInform
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
@GlobalTransactional(rollbackFor = Exception.class) @GlobalTransactional(rollbackFor = Exception.class)
public List<JgVehicleInformation> saveOrUpdateHisData(JSONObject map) { public List<JgVehicleInformation> saveOrUpdateHisData(JSONObject map) {
// 使用登记证编号 // 使用登记证编号
String useRegistrationCode1 = String.valueOf(map.get("useRegistrationCode")).trim(); String useRegistrationCode1 = String.valueOf(map.get("useRegistrationCode")).trim();
String equipId = String.valueOf(map.get("equipId"));
//校验使用登记证编号的唯一性 //校验使用登记证编号的唯一性
Boolean used = commonService.useRegistrationCertificateAccountUnique(useRegistrationCode1); Boolean used = commonService.useRegistrationCertificateAccountUnique(useRegistrationCode1, equipId);
if (used){ if (used){
throw new BadRequest("使用登记证编号已存在!"); throw new BadRequest("使用登记证编号已存在!");
} }
......
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