qymljy 1 năm trước cách đây
mục cha
commit
392db07782

+ 17 - 7
src/components/duplicatesCheck/projectChangeCheck.vue

@@ -225,9 +225,14 @@ export default {
           datatag: [data],
         },
       });
-      this.dialogTableVisible = false;
-      this.duplicates = false;
-      this.$emit("onSuccess");
+      if (res.code == 0){
+        this.tool.showMessage(res)
+      }else {
+        this.dialogTableVisible = false;
+        this.duplicates = false;
+        this.$emit("onSuccess");
+      }
+
     },
     handleSizeChange(val) {
       // console.log(`每页 ${val} 条`);
@@ -248,10 +253,15 @@ export default {
         id: "20230410090502",
         content: {},
       });
-      this.fields1 = res.data.projectcheckrule.fields1;
-      this.fields2 = res.data.projectcheckrule.fields2;
-      this.fields3 = res.data.projectcheckrule.fields3;
-      this.listData(val);
+      if (res.code == 0){
+        this.tool.showMessage(res)
+      }else {
+        this.fields1 = res.data.projectcheckrule.fields1;
+        this.fields2 = res.data.projectcheckrule.fields2;
+        this.fields3 = res.data.projectcheckrule.fields3;
+        this.listData(val);
+      }
+
     },
   },
   created() {

+ 40 - 28
src/components/duplicatesCheck/projectCheck.vue

@@ -223,9 +223,14 @@ export default {
           datatag: data,
         },
       });
-      this.dialogTableVisible = false;
-      this.duplicates = false;
-      this.$emit("onSuccess");
+      if (res.code == 0){
+        this.tool.showMessage(res)
+      }else {
+        this.dialogTableVisible = false;
+        this.duplicates = false;
+        this.$emit("onSuccess");
+      }
+
     },
     handleSizeChange(val) {
       // console.log(`每页 ${val} 条`);
@@ -246,31 +251,34 @@ export default {
         },
         id: 20220929085401,
       });
-
-      var resTagData = [];
-      resTagData = res.data.datatag;
-      if (this.duplicates) {
-        let flag = 0;
-        for (var i = 0; i < res.data.datatag.length; i++) {
-          if (res.data.datatag[i] === "疑似重复") {
-            flag = 1;
-            break;
+      if (res.code == 0){
+        this.tool.showMessage(res)
+      }else {
+        var resTagData = [];
+        resTagData = res.data.datatag;
+        if (this.duplicates) {
+          let flag = 0;
+          for (var i = 0; i < res.data.datatag.length; i++) {
+            if (res.data.datatag[i] === "疑似重复") {
+              flag = 1;
+              break;
+            }
+          }
+          if (flag === 1) {
+            this.setTag(id, resTagData);
+          } else {
+            resTagData.push("疑似重复");
+            this.setTag(id, resTagData);
           }
-        }
-        if (flag === 1) {
-          this.setTag(id, resTagData);
         } else {
-          resTagData.push("疑似重复");
-          this.setTag(id, resTagData);
-        }
-      } else {
-        for (var k = 0; k < res.data.datatag.length; k++) {
-          if (res.data.datatag[k] === "疑似重复") {
-            resTagData.splice(k);
-            break;
+          for (var k = 0; k < res.data.datatag.length; k++) {
+            if (res.data.datatag[k] === "疑似重复") {
+              resTagData.splice(k);
+              break;
+            }
           }
+          this.setTag(id, resTagData);
         }
-        this.setTag(id, resTagData);
       }
     },
     /*查询规则*/
@@ -282,10 +290,14 @@ export default {
         id: "20230410090502",
         content: {},
       });
-      this.fields1 = res.data.projectcheckrule.fields1;
-      this.fields2 = res.data.projectcheckrule.fields2;
-      this.fields3 = res.data.projectcheckrule.fields3;
-      this.listData();
+      if (res.code == 0){
+        this.tool.showMessage(res)
+      }else {
+        this.fields1 = res.data.projectcheckrule.fields1;
+        this.fields2 = res.data.projectcheckrule.fields2;
+        this.fields3 = res.data.projectcheckrule.fields3;
+        this.listData();
+      }
     },
   },
   created() {

+ 41 - 28
src/components/duplicatesCheck/projectRecovery.vue

@@ -163,9 +163,13 @@ export default {
           datatag: data,
         },
       });
-      this.dialogTableVisible = false;
-      this.duplicates = false;
-      this.$emit("onRecovery");
+      if (res.code == 0){
+        this.tool.showMessage(res)
+      }else {
+        this.dialogTableVisible = false;
+        this.duplicates = false;
+        this.$emit("onRecovery");
+      }
     },
     handleSizeChange(val) {
       // console.log(`每页 ${val} 条`);
@@ -186,32 +190,36 @@ export default {
         },
         id: 20220929085401,
       });
-
-      var resTagData = [];
-      resTagData = res.data.datatag;
-      if (this.duplicates) {
-        let flag = 0;
-        for (var i = 0; i < res.data.datatag.length; i++) {
-          if (res.data.datatag[i] === "疑似重复") {
-            flag = 1;
-            break;
+      if (res.code == 0){
+        this.tool.showMessage(res)
+      }else {
+        var resTagData = [];
+        resTagData = res.data.datatag;
+        if (this.duplicates) {
+          let flag = 0;
+          for (var i = 0; i < res.data.datatag.length; i++) {
+            if (res.data.datatag[i] === "疑似重复") {
+              flag = 1;
+              break;
+            }
+          }
+          if (flag === 1) {
+            this.setTag(id, resTagData);
+          } else {
+            resTagData.push("疑似重复");
+            this.setTag(id, resTagData);
           }
-        }
-        if (flag === 1) {
-          this.setTag(id, resTagData);
         } else {
-          resTagData.push("疑似重复");
-          this.setTag(id, resTagData);
-        }
-      } else {
-        for (var k = 0; k < res.data.datatag.length; k++) {
-          if (res.data.datatag[k] === "疑似重复") {
-            resTagData.splice(k);
-            break;
+          for (var k = 0; k < res.data.datatag.length; k++) {
+            if (res.data.datatag[k] === "疑似重复") {
+              resTagData.splice(k);
+              break;
+            }
           }
+          this.setTag(id, resTagData);
         }
-        this.setTag(id, resTagData);
       }
+
     },
     /*查询规则*/
     async queryRule() {
@@ -219,10 +227,15 @@ export default {
         id: "20230410090502",
         content: {},
       });
-      this.fields1 = res.data.projectcheckrule.fields1;
-      this.fields2 = res.data.projectcheckrule.fields2;
-      this.fields3 = res.data.projectcheckrule.fields3;
-      this.listData();
+      if (res.code == 0){
+        this.tool.showMessage(res)
+      }else {
+        this.fields1 = res.data.projectcheckrule.fields1;
+        this.fields2 = res.data.projectcheckrule.fields2;
+        this.fields3 = res.data.projectcheckrule.fields3;
+        this.listData();
+      }
+
     },
     /*恢复项目*/
     onRecovery() {

+ 42 - 28
src/components/duplicatesCheck/publicCustomerCheck.vue

@@ -208,9 +208,14 @@ export default {
           datatag: data,
         },
       });
-      this.dialogTableVisible = false;
-      this.duplicates = false;
-      this.$emit("onSuccess");
+      if (res.code == 0){
+        this.tool.showMessage(res)
+      }else {
+        this.dialogTableVisible = false;
+        this.duplicates = false;
+        this.$emit("onSuccess");
+      }
+
     },
     handleSizeChange(val) {
       // console.log(`每页 ${val} 条`);
@@ -231,32 +236,36 @@ export default {
         },
         id: 20220929085401,
       });
-
-      var resTagData = [];
-      resTagData = res.data.datatag;
-      if (this.duplicates) {
-        let flag = 0;
-        for (var i = 0; i < res.data.datatag.length; i++) {
-          if (res.data.datatag[i] === "疑似重复") {
-            flag = 1;
-            break;
+      if (res.code == 0){
+        this.tool.showMessage(res)
+      }else {
+        var resTagData = [];
+        resTagData = res.data.datatag;
+        if (this.duplicates) {
+          let flag = 0;
+          for (var i = 0; i < res.data.datatag.length; i++) {
+            if (res.data.datatag[i] === "疑似重复") {
+              flag = 1;
+              break;
+            }
+          }
+          if (flag === 1) {
+            this.setTag(id, resTagData);
+          } else {
+            resTagData.push("疑似重复");
+            this.setTag(id, resTagData);
           }
-        }
-        if (flag === 1) {
-          this.setTag(id, resTagData);
         } else {
-          resTagData.push("疑似重复");
-          this.setTag(id, resTagData);
-        }
-      } else {
-        for (var k = 0; k < res.data.datatag.length; k++) {
-          if (res.data.datatag[k] === "疑似重复") {
-            resTagData.splice(k);
-            break;
+          for (var k = 0; k < res.data.datatag.length; k++) {
+            if (res.data.datatag[k] === "疑似重复") {
+              resTagData.splice(k);
+              break;
+            }
           }
+          this.setTag(id, resTagData);
         }
-        this.setTag(id, resTagData);
       }
+
     },
     /*查询规则*/
     isCheck() {
@@ -267,10 +276,15 @@ export default {
         id: "20230410090502",
         content: {},
       });
-      this.fields1 = res.data.custcheckrule.fields1;
-      this.fields2 = res.data.custcheckrule.fields2;
-      this.fields3 = res.data.custcheckrule.fields3;
-      this.listData();
+      if (res.code == 0){
+        this.tool.showMessage(res)
+      }else {
+        this.fields1 = res.data.custcheckrule.fields1;
+        this.fields2 = res.data.custcheckrule.fields2;
+        this.fields3 = res.data.custcheckrule.fields3;
+        this.listData();
+      }
+
     },
   },
   created() {