Browse Source

信息点存储引用枚举类型

fengyanjie 4 years ago
parent
commit
ef350703ce

+ 12 - 12
dmp-rwd-edit/src/main/java/com/persagy/dmp/rwd/edit/service/FuncidDefChangeRecordService.java

@@ -469,18 +469,18 @@ public class FuncidDefChangeRecordService {
             funcidDef.setNote(item.getNote());
             funcidDef.setSubFlag(item.getSubFlag());
             funcidDef.setWeakPoint(item.getWeakPoint());
-            if (!FuncidDataType.REFENUM.equals(item.getDataType())) {
-                funcidDef.setDataType(item.getDataType());
-                funcidDef.setDataSource(item.getDataSource());
-            } else {
-                funcidDef.setDataType(FuncidDataType.ENUM);
-                ArrayNode dataSource = item.getDataSource();
-                String refKey = dataSource.get(0).get("refKey").asText();
-                JacksonCriteria queryRef = JacksonCriteria.newInstance();
-                queryRef.add("refKey", refKey);
-                List<RwdeditRefTypeInfos> refInfos = rwdeditRefTypeInfosService.query(queryRef).getData();
-                funcidDef.setDataSource(JacksonMapper.toObject(JacksonMapper.toSimpleJson(refInfos), ArrayNode.class));
-            }
+//            if (!FuncidDataType.REFENUM.equals(item.getDataType())) {
+            funcidDef.setDataType(item.getDataType());
+            funcidDef.setDataSource(item.getDataSource());
+//            } else {
+//                funcidDef.setDataType(FuncidDataType.ENUM);
+//                ArrayNode dataSource = item.getDataSource();
+//                String refKey = dataSource.get(0).get("refKey").asText();
+//                JacksonCriteria queryRef = JacksonCriteria.newInstance();
+//                queryRef.add("refKey", refKey);
+//                List<RwdeditRefTypeInfos> refInfos = rwdeditRefTypeInfosService.query(queryRef).getData();
+//                funcidDef.setDataSource(JacksonMapper.toObject(JacksonMapper.toSimpleJson(refInfos), ArrayNode.class));
+//            }
             funcidDef.setIsUsed(1);//状态 0.历史版本 1.使用中
             funcidDef.setVersion(version);//版本
             funcidDef.setLastUpdateTime(new Date());//发布时间