Commit 7cc01d65 authored by 刘林's avatar 刘林

fix(jg):气瓶单位变更去掉产权单位回显

parent c515e18b
...@@ -4006,34 +4006,34 @@ public class JgChangeRegistrationUnitServiceImpl extends BaseService<JgChangeReg ...@@ -4006,34 +4006,34 @@ public class JgChangeRegistrationUnitServiceImpl extends BaseService<JgChangeReg
this.delRepeatUseEquipData(registration.getApplyNo(), registration.getStatus(), registration.getNewUseUnitCreditCode()); this.delRepeatUseEquipData(registration.getApplyNo(), registration.getStatus(), registration.getNewUseUnitCreditCode());
} }
@ResultFieldMapping({@ResultFieldMapping.ResultFieldMap(sourceField = "estateUnitCode", targetField = "estateUnitSeq", serviceClass = CommonServiceImpl.class, queryMethod = "queryTcmUnitSeqByCreditCode", secondParamValue = "CQ")}) // @ResultFieldMapping({@ResultFieldMapping.ResultFieldMap(sourceField = "estateUnitCode", targetField = "estateUnitSeq", serviceClass = CommonServiceImpl.class, queryMethod = "queryTcmUnitSeqByCreditCode", secondParamValue = "CQ")})
public Map<String, Object> queryEquipInfoByRegistrationCode(String useRegistrationCode) { public Map<String, Object> queryEquipInfoByRegistrationCode(String useRegistrationCode) {
HashMap<String, Object> map = new HashMap<>(); HashMap<String, Object> map = new HashMap<>();
map.put("useRegistrationCode", useRegistrationCode); map.put("useRegistrationCode", useRegistrationCode);
JgUseRegistrationManage registrationManage = // JgUseRegistrationManage registrationManage =
jgUseRegistrationManageService.lambdaQuery() // jgUseRegistrationManageService.lambdaQuery()
.eq(JgUseRegistrationManage::getUseRegistrationCode, useRegistrationCode) // .eq(JgUseRegistrationManage::getUseRegistrationCode, useRegistrationCode)
.eq(JgUseRegistrationManage::getIsDelete, 0) // .eq(JgUseRegistrationManage::getIsDelete, 0)
.last("LIMIT 1") // .last("LIMIT 1")
.one(); // .one();
List<JSONObject> jsonObjects = registrationManage == null ? Collections.emptyList(): // List<JSONObject> jsonObjects = registrationManage == null ? Collections.emptyList():
Optional.ofNullable(jgUseRegistrationManageService.queryEquByCertificateSeq(registrationManage.getSequenceNbr()) // Optional.ofNullable(jgUseRegistrationManageService.queryEquByCertificateSeq(registrationManage.getSequenceNbr())
).orElse(Collections.emptyList()); // ).orElse(Collections.emptyList());
if (!org.springframework.util.ObjectUtils.isEmpty(jsonObjects)) { // if (!org.springframework.util.ObjectUtils.isEmpty(jsonObjects)) {
List<String> records = jsonObjects.stream().map(a -> String.valueOf(a.get("SEQUENCE_NBR"))).collect(Collectors.toList()); // List<String> records = jsonObjects.stream().map(a -> String.valueOf(a.get("SEQUENCE_NBR"))).collect(Collectors.toList());
List<Map<String, Object>> equList = this.getBaseMapper().getEstateUnitInfo(records); // List<Map<String, Object>> equList = this.getBaseMapper().getEstateUnitInfo(records);
String estateUnitName = equList.stream() // String estateUnitName = equList.stream()
.map(e -> e.get("estateUnitName")) // .map(e -> e.get("estateUnitName"))
.filter(Objects::nonNull) // .filter(Objects::nonNull)
.filter(String.class::isInstance) // .filter(String.class::isInstance)
.map(String.class::cast) // .map(String.class::cast)
.findFirst() // .findFirst()
.orElse(""); // .orElse("");
if (!ValidationUtil.isEmpty(estateUnitName) && estateUnitName.contains("_")) { // if (!ValidationUtil.isEmpty(estateUnitName) && estateUnitName.contains("_")) {
map.put("estateUnitCode", estateUnitName.split("_")[0]); // map.put("estateUnitCode", estateUnitName.split("_")[0]);
map.put("estateUnitName", estateUnitName.split("_")[1]); // map.put("estateUnitName", estateUnitName.split("_")[1]);
} // }
} // }
return map; return map;
} }
} }
\ No newline at end of file
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