Просмотр исходного кода

[task-5319] 代码回滚
让前端改,后端改有问题,前端可能不是送paramwhere

xiexh 8 месяцев назад
Родитель
Сommit
059c2f0807

+ 3 - 4
ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/sysdata/controller/UpdateDataTableController.java

@@ -220,8 +220,8 @@ public class UpdateDataTableController extends GenericProvider {
             Map jsonMap = JSONObject.parseObject(text);
             tableName = (String) jsonMap.get("tableName");
             JSONArray params = (JSONArray) jsonMap.get("paramWhere");
-            //updList = (List<Map<String, String>>) jsonMap.get("updList");
-            updList = convertToFlatList(params);
+            updList = (List<Map<String, String>>) jsonMap.get("updList");
+            //updList = convertToFlatList(params);
         } catch (Exception e) {
             log.warn("操作失败", e);
             apiResult.setState(StateEnum.ERROR.getCode());
@@ -229,8 +229,7 @@ public class UpdateDataTableController extends GenericProvider {
             apiResult.setMessage(e.getMessage());
             return apiResult;
         }
-        //if (BeanUtils.isEmpty(tableName) || Collections.isEmpty(updList) ) {
-        if (BeanUtils.isEmpty(tableName)) {//updList 应该允许为空,高宗林20250515增加了不允许为空的控制,现在去掉
+        if (BeanUtils.isEmpty(tableName) || Collections.isEmpty(updList) ) {
             apiResult.setState(StateEnum.ERROR.getCode());
             apiResult.setMessage("注意:所有参数均不能为空");
             return apiResult;