|
@@ -338,7 +338,14 @@ public class FuncidDefChangeRecordService {
|
|
|
JacksonCriteria queryRef = JacksonCriteria.newInstance();
|
|
|
queryRef.add("refKey", refKey);
|
|
|
List<RwdeditRefTypeInfos> refInfos = rwdeditRefTypeInfosService.query(queryRef).getData();
|
|
|
- sql.append("'" + JacksonMapper.toSimpleJson(refInfos) + "')");
|
|
|
+ List<Map<String, Object>> list = new ArrayList<>();
|
|
|
+ refInfos.forEach(item -> {
|
|
|
+ Map<String, Object> refInfoMap = new HashMap<>();
|
|
|
+ refInfoMap.put("code", item.getCode());
|
|
|
+ refInfoMap.put("name", item.getName());
|
|
|
+ list.add(refInfoMap);
|
|
|
+ });
|
|
|
+ sql.append("'" + JacksonMapper.toSimpleJson(list) + "')");
|
|
|
} else {
|
|
|
if (changeRecord.getDataSource() == null) {
|
|
|
sql.append("null,");
|
|
@@ -349,12 +356,12 @@ public class FuncidDefChangeRecordService {
|
|
|
if (changeRecord.getNote() == null) {
|
|
|
sql.append("null,");
|
|
|
} else {
|
|
|
- sql.append("'" + changeRecord.getNote() + "')");
|
|
|
+ sql.append("'" + changeRecord.getNote() + "',");
|
|
|
}
|
|
|
if (changeRecord.getSubFlag() == null) {
|
|
|
sql.append("null,");
|
|
|
} else {
|
|
|
- sql.append("'" + changeRecord.getSubFlag() + "')");
|
|
|
+ sql.append("'" + changeRecord.getSubFlag() + "',");
|
|
|
}
|
|
|
if (changeRecord.getWeakPoint() == null) {
|
|
|
sql.append("null);\n");
|