|
@@ -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));
|
|
|
- }
|
|
|
+
|
|
|
+ funcidDef.setDataType(item.getDataType());
|
|
|
+ funcidDef.setDataSource(item.getDataSource());
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
funcidDef.setIsUsed(1);
|
|
|
funcidDef.setVersion(version);
|
|
|
funcidDef.setLastUpdateTime(new Date());
|