|
@@ -208,11 +208,18 @@ public class SysDictTypeServiceImpl implements ISysDictTypeService {
|
|
|
@Override
|
|
|
public HashMap<String, HashMap<String, String>> getAboutEnums() {
|
|
|
HashMap<String, HashMap<String, String>> hashMap = new HashMap<>();
|
|
|
+ //项目类型(计划审核)
|
|
|
HashMap<String, String> projectTypesMap = new LinkedHashMap<>();
|
|
|
+ //项目类型(计划添加)
|
|
|
HashMap<String, String> projectTypesAdMap = new LinkedHashMap<>();
|
|
|
+ //项目审核状态
|
|
|
HashMap<String, String> projectStatusMap = new LinkedHashMap<>();
|
|
|
+ //项目属性
|
|
|
HashMap<String, String> projectAttributes = new LinkedHashMap<>();
|
|
|
+ //预算科目
|
|
|
HashMap<String, String> budgetAccountMap = new LinkedHashMap<>();
|
|
|
+ //采购服务站
|
|
|
+ HashMap<String, String> purchaseServicesMap = new LinkedHashMap<>();
|
|
|
|
|
|
//项目审核状态
|
|
|
for (ProjectStatus value : ProjectStatus.values()) {
|
|
@@ -238,12 +245,18 @@ public class SysDictTypeServiceImpl implements ISysDictTypeService {
|
|
|
for (SysDictData dictData : data4) {
|
|
|
budgetAccountMap.put(dictData.getDictLabel(), dictData.getDictValue());
|
|
|
}
|
|
|
+ //采购服务站
|
|
|
+ List<SysDictData> data5 = dictDataMapper.selectDictDataByType(Constants.PURCHASE_SERVICES);
|
|
|
+ for (SysDictData dictData : data5) {
|
|
|
+ purchaseServicesMap.put(dictData.getDictLabel(), dictData.getDictValue());
|
|
|
+ }
|
|
|
|
|
|
hashMap.put("projectTypes", projectTypesMap);
|
|
|
hashMap.put("projectTypesAds", projectTypesAdMap);
|
|
|
hashMap.put("projectStatus", projectStatusMap);
|
|
|
hashMap.put("projectAttributes", projectAttributes);
|
|
|
hashMap.put("budgetAccount", budgetAccountMap);
|
|
|
+ hashMap.put("purchaseServices", purchaseServicesMap);
|
|
|
return hashMap;
|
|
|
}
|
|
|
}
|