|
@@ -158,6 +158,9 @@ public class DragFormServiceImpl implements IDragFormService {
|
|
|
DragForm dragForm = dragFormMapper.selectDragFormBySqlKey(sqlKey);
|
|
|
ObjectMapper objectMapper = new ObjectMapper();
|
|
|
Gson gson = new Gson();
|
|
|
+ if (dragForm == null){
|
|
|
+ return dragForm;
|
|
|
+ }
|
|
|
//单个下拉框
|
|
|
//获取要执行sql
|
|
|
Map<String,Object> sqlMap = objectMapper.readValue(dragForm.getDfFormSql(), Map.class);
|
|
@@ -168,26 +171,6 @@ public class DragFormServiceImpl implements IDragFormService {
|
|
|
}
|
|
|
dragForm.setDfFormSql(gson.toJson(sqlMap));
|
|
|
|
|
|
-// //级联下拉框
|
|
|
-// //获取需要执行的sql集合
|
|
|
-// List<Object> sqlList = objectMapper.readValue(dragForm.getDfFormSql(), new TypeReference<List<Object>>() {});
|
|
|
-// //得到根节点数据
|
|
|
-// List<Map<String, Object>> rootList = commonMapper.executeSql(sqlList.get(0).toString());
|
|
|
-// for (Object sql: sqlList){
|
|
|
-// //跳过执行第一条sql,第一条为根节点
|
|
|
-// if(sqlList.indexOf(sql) == 0){
|
|
|
-// continue;
|
|
|
-// }
|
|
|
-//
|
|
|
-//
|
|
|
-//
|
|
|
-// }
|
|
|
-// for (Map<String, Object> m : rootList){
|
|
|
-//
|
|
|
-// }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
return dragForm;
|
|
|
}
|
|
|
|