소스 검색

修改批量更新物料、个人产品库导入的返回值

dongbw 8 년 전
부모
커밋
0d3bfa401a
1개의 변경된 파일6개의 추가작업 그리고 3개의 파일을 삭제
  1. 6 3
      src/main/java/com/uas/platform/b2b/ps/ProductUtils.java

+ 6 - 3
src/main/java/com/uas/platform/b2b/ps/ProductUtils.java

@@ -77,7 +77,12 @@ public class ProductUtils {
         if (null != res) {
             try {
                 // 保存成功物料的id
-                return JSON.parseArray(res, Long.class);
+                List<Long> ids = JSON.parseArray(res, Long.class);
+                if (!CollectionUtils.isEmpty(ids)) {
+                    return ids;
+                } else {
+                    throw new RuntimeException("批量更新物料出现异常");
+                }
             } catch (Exception e) {
                 throw new RuntimeException("批量更新物料出现异常:" + e.getMessage());
             }
@@ -158,8 +163,6 @@ public class ProductUtils {
                         if ("false".equals(modelMap.get("success")) && null != modelMap.get("message")) {
                             map.put("success", "false");
                             map.put("message", modelMap.get("message"));
-                        } else {
-                            map.put("success", "true");
                         }
                         result += (int) (null != modelMap.get("result") ? modelMap.get("result") : 0);
                         pageContent = new ArrayList<>();