Commit 5dc334d7 authored by H2T's avatar H2T

管控页面匹配字典值返回

parent 6ec982ef
...@@ -6,6 +6,8 @@ import com.yeejoin.amos.boot.biz.common.bo.ReginParams; ...@@ -6,6 +6,8 @@ import com.yeejoin.amos.boot.biz.common.bo.ReginParams;
import com.yeejoin.amos.boot.biz.common.excel.ExcelUtil; import com.yeejoin.amos.boot.biz.common.excel.ExcelUtil;
import com.yeejoin.amos.boot.biz.common.utils.RedisUtils; import com.yeejoin.amos.boot.biz.common.utils.RedisUtils;
import com.yeejoin.amos.feign.privilege.model.AgencyUserModel; import com.yeejoin.amos.feign.privilege.model.AgencyUserModel;
import com.yeejoin.amos.feign.systemctl.Systemctl;
import com.yeejoin.amos.feign.systemctl.model.DictionarieValueModel;
import com.yeejoin.amos.patrol.business.dao.mapper.InputItemMapper; import com.yeejoin.amos.patrol.business.dao.mapper.InputItemMapper;
import com.yeejoin.amos.patrol.business.dao.repository.IInputItemDao; import com.yeejoin.amos.patrol.business.dao.repository.IInputItemDao;
import com.yeejoin.amos.patrol.business.dao.repository.IPointInputItemDao; import com.yeejoin.amos.patrol.business.dao.repository.IPointInputItemDao;
...@@ -89,6 +91,9 @@ public class InputItemController extends AbstractBaseController { ...@@ -89,6 +91,9 @@ public class InputItemController extends AbstractBaseController {
private static final String ITEMTYPE = "选择,文本:"; private static final String ITEMTYPE = "选择,文本:";
//管控形式 字典
private static final String formOfManagementAndControl= "riskForm";
/** /**
* 新加接口***************************************************************************** * 新加接口*****************************************************************************
...@@ -150,6 +155,9 @@ public class InputItemController extends AbstractBaseController { ...@@ -150,6 +155,9 @@ public class InputItemController extends AbstractBaseController {
for (Map<String, String> map : allCategoryNameList) { for (Map<String, String> map : allCategoryNameList) {
resultMap.put(map.get("code"), map.get("name")); resultMap.put(map.get("code"), map.get("name"));
} }
HashMap<String, String> dictMap = new HashMap<>();
List<DictionarieValueModel> result = Systemctl.dictionarieClient.dictValues(formOfManagementAndControl).getResult();
result.forEach(x-> dictMap.put(x.getDictDataKey(),x.getDictDataValue()));
for (InputItemVo inputItemVo : page.getContent()) { for (InputItemVo inputItemVo : page.getContent()) {
String finalTypeName = ""; String finalTypeName = "";
finalTypeName = StringUtils.isNotEmpty(inputItemVo.getCustomType())? "自定义巡检点" : ""; finalTypeName = StringUtils.isNotEmpty(inputItemVo.getCustomType())? "自定义巡检点" : "";
...@@ -172,6 +180,8 @@ public class InputItemController extends AbstractBaseController { ...@@ -172,6 +180,8 @@ public class InputItemController extends AbstractBaseController {
finalTypeName = facilitiesTypeName; finalTypeName = facilitiesTypeName;
} }
inputItemVo.setTypeName(finalTypeName); inputItemVo.setTypeName(finalTypeName);
//匹配 管控形式 字典值
inputItemVo.setInputClassify(dictMap.getOrDefault(inputItemVo.getInputClassify(),null));
} }
return CommonResponseUtil.success(page); return CommonResponseUtil.success(page);
} }
......
...@@ -97,6 +97,11 @@ public class InputItemVo { ...@@ -97,6 +97,11 @@ public class InputItemVo {
private String riskDesc; private String riskDesc;
/** /**
*管控形式
*/
private String inputClassify;
/**
* 新加字段 * 新加字段
* *
* */ * */
...@@ -334,5 +339,12 @@ public class InputItemVo { ...@@ -334,5 +339,12 @@ public class InputItemVo {
public void setRiskDesc(String riskDesc) { public void setRiskDesc(String riskDesc) {
this.riskDesc = riskDesc; this.riskDesc = riskDesc;
} }
public String getInputClassify() {
return inputClassify;
}
public void setInputClassify(String inputClassify) {
this.inputClassify = inputClassify;
}
} }
...@@ -294,6 +294,7 @@ ...@@ -294,6 +294,7 @@
a.is_score, a.is_score,
b.name as catalog_name, b.name as catalog_name,
a.remark, a.remark,
a.input_classify,
(CASE a.level (CASE a.level
WHEN 1 THEN WHEN 1 THEN
'1级' '1级'
......
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