Commit be45a5d7 authored by chenzhao's avatar chenzhao

超设计使用年限 接口bug修改

parent 3dab2d35
package com.yeejoin.amos.boot.module.jg.biz.controller;
import cn.hutool.core.bean.BeanUtil;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
......@@ -551,16 +552,15 @@ public class CommonController extends BaseController {
String dictCode = bizType + suffix;
List<DictionarieValueModel> resultObj = Systemctl.dictionarieClient.dictValues(dictCode).getResult();
List<Map<String, Object>> result = resultObj.stream()
.filter(obj -> obj instanceof Map)
.map(obj -> (Map<String, Object>) obj).collect(Collectors.toList());
List<Map<String, Object>> result = resultObj.stream().filter(Objects::nonNull)
.map(obj -> BeanUtil.beanToMap(obj)).collect(Collectors.toList());
if (bizType.equals("DJ_CSJ")){
result.forEach(e->{
if (e.getOrDefault("dictDataKey","").equals("2000")){
e.put("tips","变更前需先进行委托检验,在办理变更登记时上传委托检验报告");
e.put("tips","变更前需先进行委托检验,在办理变更登记时上传委托检验报告!");
}else {
e.put("tips","变更前需先进行安全评估,评估结果为改造或重大维修,需办理改造告知或维修告知,进行监督检验后,再进行变更登记;安全评估结果为一般维修,需办理定期检验,再进行变更登记");
e.put("tips","变更前需先进行安全评估,评估结果为改造或重大维修,需办理改造或维修告知,进行监督检验后,再进行变更登记;评估结果为一般维修,需办理定期检验,再进行变更登记!");
}
});
}
......@@ -574,6 +574,9 @@ public class CommonController extends BaseController {
public ResponseModel<List<DictionarieValueModel>> equCategoryList(@RequestParam(value = "type") String bizType,
@RequestParam(value = "businessScenarios") String businessScenarios,
@PathVariable String categoryCode) {
if ("DJ_CSJ".equals(bizType)){ //超设计年限变更和使用变更共用压力容器字典
bizType="DJ_SY";
}
// 在平台字典配置的自定义业务的设备种类:格式{bizType}_{categoryCode},如BF_YZ_1000==》移装注销-锅炉
String dictCode = String.format("%s_%s", bizType, categoryCode);
List<DictionarieValueModel> result = Systemctl.dictionarieClient.dictValues(dictCode).getResult();
......
......@@ -64,9 +64,7 @@
{
"name": "超设计使用年限变更",
"code": "DJ_CSJ",
"image": "upload/tzs/common/image/更名变更登记.png",
"tips": "“压力容器需先进行委托检验,在办理变更登记时上传委托检验报告”“大型游乐设施需先进行安全评估,如评估结果为改造或重大维修,则需先办理改造告知或维修告知,进行监督检验后,再进行变更登记;如安全评估结果为一般维修的,需先办理定期检验,再进行变更登记!"
"image": "upload/tzs/common/image/更名变更登记.png"
}
],
"WBBA": [
......
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