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

渠道号。。。创建逻辑

zhaoxian 4 лет назад
Родитель
Сommit
8e93dedcae

+ 8 - 2
jeecg-boot-module-system/src/main/java/org/jeecg/modules/ctop/controller/ProjectMemberController.java

@@ -199,7 +199,10 @@ public class ProjectMemberController {
                 for (JSONObject object : list) {
                     List<JSONObject> proList = new ArrayList<>();
                     for (JSONObject have : haveList) {
-                        if (object.getLong("productId") == have.getLong("productId")) {
+                        if (Check.isNull(have.getLong("productId"))) {
+                            continue;
+                        }
+                        if (object.getLong("productId") - have.getLong("productId") == 0) {
                             proList.add(have);
                         }
                     }
@@ -250,7 +253,10 @@ public class ProjectMemberController {
                 for (JSONObject object : list) {
                     List<JSONObject> proList = new ArrayList<>();
                     for (JSONObject have : projectList) {
-                        if (object.getLong("productId") == have.getLong("productId")) {
+                        if (Check.isNull(have.getLong("productId"))) {
+                            continue;
+                        }
+                        if (object.getLong("productId") - have.getLong("productId") == 0) {
                             proList.add(have);
                         }
                     }