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

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

parent c515e18b
......@@ -4006,34 +4006,34 @@ public class JgChangeRegistrationUnitServiceImpl extends BaseService<JgChangeReg
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) {
HashMap<String, Object> map = new HashMap<>();
map.put("useRegistrationCode", useRegistrationCode);
JgUseRegistrationManage registrationManage =
jgUseRegistrationManageService.lambdaQuery()
.eq(JgUseRegistrationManage::getUseRegistrationCode, useRegistrationCode)
.eq(JgUseRegistrationManage::getIsDelete, 0)
.last("LIMIT 1")
.one();
List<JSONObject> jsonObjects = registrationManage == null ? Collections.emptyList():
Optional.ofNullable(jgUseRegistrationManageService.queryEquByCertificateSeq(registrationManage.getSequenceNbr())
).orElse(Collections.emptyList());
if (!org.springframework.util.ObjectUtils.isEmpty(jsonObjects)) {
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);
String estateUnitName = equList.stream()
.map(e -> e.get("estateUnitName"))
.filter(Objects::nonNull)
.filter(String.class::isInstance)
.map(String.class::cast)
.findFirst()
.orElse("");
if (!ValidationUtil.isEmpty(estateUnitName) && estateUnitName.contains("_")) {
map.put("estateUnitCode", estateUnitName.split("_")[0]);
map.put("estateUnitName", estateUnitName.split("_")[1]);
}
}
// JgUseRegistrationManage registrationManage =
// jgUseRegistrationManageService.lambdaQuery()
// .eq(JgUseRegistrationManage::getUseRegistrationCode, useRegistrationCode)
// .eq(JgUseRegistrationManage::getIsDelete, 0)
// .last("LIMIT 1")
// .one();
// List<JSONObject> jsonObjects = registrationManage == null ? Collections.emptyList():
// Optional.ofNullable(jgUseRegistrationManageService.queryEquByCertificateSeq(registrationManage.getSequenceNbr())
// ).orElse(Collections.emptyList());
// if (!org.springframework.util.ObjectUtils.isEmpty(jsonObjects)) {
// 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);
// String estateUnitName = equList.stream()
// .map(e -> e.get("estateUnitName"))
// .filter(Objects::nonNull)
// .filter(String.class::isInstance)
// .map(String.class::cast)
// .findFirst()
// .orElse("");
// if (!ValidationUtil.isEmpty(estateUnitName) && estateUnitName.contains("_")) {
// map.put("estateUnitCode", estateUnitName.split("_")[0]);
// map.put("estateUnitName", estateUnitName.split("_")[1]);
// }
// }
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