|
@@ -212,6 +212,7 @@ public class SysDictTypeServiceImpl implements ISysDictTypeService {
|
|
HashMap<String, String> projectTypesAdMap = new LinkedHashMap<>();
|
|
HashMap<String, String> projectTypesAdMap = new LinkedHashMap<>();
|
|
HashMap<String, String> projectStatusMap = new LinkedHashMap<>();
|
|
HashMap<String, String> projectStatusMap = new LinkedHashMap<>();
|
|
HashMap<String, String> projectAttributes = new LinkedHashMap<>();
|
|
HashMap<String, String> projectAttributes = new LinkedHashMap<>();
|
|
|
|
+ HashMap<String, String> budgetAccountMap = new LinkedHashMap<>();
|
|
|
|
|
|
//项目审核状态
|
|
//项目审核状态
|
|
for (ProjectStatus value : ProjectStatus.values()) {
|
|
for (ProjectStatus value : ProjectStatus.values()) {
|
|
@@ -222,21 +223,27 @@ public class SysDictTypeServiceImpl implements ISysDictTypeService {
|
|
for (SysDictData dictData : data1) {
|
|
for (SysDictData dictData : data1) {
|
|
projectAttributes.put(dictData.getDictLabel(), dictData.getDictValue());
|
|
projectAttributes.put(dictData.getDictLabel(), dictData.getDictValue());
|
|
}
|
|
}
|
|
|
|
+ //项目类型(计划添加)
|
|
|
|
+ List<SysDictData> data3 = dictDataMapper.selectDictDataByType(Constants.SYS_PROJECT_TYPE_AD);
|
|
|
|
+ for (SysDictData dictData : data3) {
|
|
|
|
+ projectTypesAdMap.put(dictData.getDictLabel(), dictData.getDictValue());
|
|
|
|
+ }
|
|
//项目类型(计划审核)
|
|
//项目类型(计划审核)
|
|
List<SysDictData> data2 = dictDataMapper.selectDictDataByType(Constants.SYS_PROJECT_TYPE);
|
|
List<SysDictData> data2 = dictDataMapper.selectDictDataByType(Constants.SYS_PROJECT_TYPE);
|
|
for (SysDictData dictData : data2) {
|
|
for (SysDictData dictData : data2) {
|
|
projectTypesMap.put(dictData.getDictLabel(), dictData.getDictValue());
|
|
projectTypesMap.put(dictData.getDictLabel(), dictData.getDictValue());
|
|
}
|
|
}
|
|
- //项目类型(计划添加)
|
|
|
|
- List<SysDictData> data3 = dictDataMapper.selectDictDataByType(Constants.SYS_PROJECT_TYPE_AD);
|
|
|
|
- for (SysDictData dictData : data2) {
|
|
|
|
- projectTypesAdMap.put(dictData.getDictLabel(), dictData.getDictValue());
|
|
|
|
|
|
+ //预算科目
|
|
|
|
+ List<SysDictData> data4 = dictDataMapper.selectDictDataByType(Constants.SYS_BUDGET_ACCOUNT);
|
|
|
|
+ for (SysDictData dictData : data4) {
|
|
|
|
+ budgetAccountMap.put(dictData.getDictLabel(), dictData.getDictValue());
|
|
}
|
|
}
|
|
|
|
|
|
hashMap.put("projectTypes", projectTypesMap);
|
|
hashMap.put("projectTypes", projectTypesMap);
|
|
hashMap.put("projectTypesAds", projectTypesAdMap);
|
|
hashMap.put("projectTypesAds", projectTypesAdMap);
|
|
hashMap.put("projectStatus", projectStatusMap);
|
|
hashMap.put("projectStatus", projectStatusMap);
|
|
hashMap.put("projectAttributes", projectAttributes);
|
|
hashMap.put("projectAttributes", projectAttributes);
|
|
|
|
+ hashMap.put("budgetAccount", budgetAccountMap);
|
|
return hashMap;
|
|
return hashMap;
|
|
}
|
|
}
|
|
}
|
|
}
|