zhangjingyuan пре 3 година
родитељ
комит
56d186caad

+ 12 - 9
src/views/platform/bpmn/bpmInstHis/listType/CMAOjiancedangan.vue

@@ -341,16 +341,19 @@
             this_.tableData = [];
           }
         });
-              for (let i = 0; i < this.tableData.length; i++) {
-          let sql =
-            "select wei_tuo_bian_hao_,shen_qing_id_ FROM t_mjwtzsb WHERE shen_qing_id_ ='" +
-            this.tableData[i].wei_tuo_zhan_shi_ +
-            "'";
-          await curdPost("sql", sql).then((res) => {
-            let data = res.variables.data;
-            this_.wTBH.push(data[0]);
-          });
+        if(this_.tableData.length == 0){
+           return
         }
+        let wei_tuo_zhan_shi_ids= '';
+        for (let el of this.tableData) {
+          wei_tuo_zhan_shi_ids += "'"+el.wei_tuo_zhan_shi_ +"',"
+        }
+        wei_tuo_zhan_shi_ids = wei_tuo_zhan_shi_ids.slice(0,wei_tuo_zhan_shi_ids.length -1)
+        let sql1 ="select wei_tuo_bian_hao_,shen_qing_id_ FROM t_mjwtzsb WHERE shen_qing_id_ in (" + wei_tuo_zhan_shi_ids +")";
+        await curdPost("sql", sql1).then((res) => {
+          let data = res.variables.data;
+          this_.wTBH = data;
+        });
       },
       hetongidFn(bianhaoArr) {
         var sqlStr = "";

+ 11 - 8
src/views/platform/bpmn/bpmInstHis/listType/CMAjiancedangan.vue

@@ -336,16 +336,19 @@
             this_.tableData = [];
           }
         });
-              for (let i = 0; i < this.tableData.length; i++) {
-          let sql =
-            "select wei_tuo_bian_hao_,shen_qing_id_ FROM t_mjwtzsb WHERE shen_qing_id_ ='" +
-            this.tableData[i].wei_tuo_zhan_shi_ +
-            "'";
-          await curdPost("sql", sql).then((res) => {
+        if(this_.tableData.length == 0){
+           return
+        }
+        let wei_tuo_zhan_shi_ids= '';
+        for (let el of this.tableData) {
+          wei_tuo_zhan_shi_ids += "'"+el.wei_tuo_zhan_shi_ +"',"
+        }
+        wei_tuo_zhan_shi_ids = wei_tuo_zhan_shi_ids.slice(0,wei_tuo_zhan_shi_ids.length -1)
+        let sql1 ="select wei_tuo_bian_hao_,shen_qing_id_ FROM t_mjwtzsb WHERE shen_qing_id_ in (" + wei_tuo_zhan_shi_ids +")";
+          await curdPost("sql", sql1).then((res) => {
             let data = res.variables.data;
-            this_.wTBH.push(data[0]);
+            this_.wTBH = data;
           });
-        }
       },
       hetongidFn(bianhaoArr) {
         var sqlStr = "";

+ 11 - 8
src/views/platform/bpmn/bpmInstHis/listType/CNASjiancedangan.vue

@@ -341,16 +341,19 @@ export default {
           this_.tableData = [];
         }
       });
-      for (let i = 0; i < this.tableData.length; i++) {
-        let sql =
-          "select wei_tuo_bian_hao_,shen_qing_id_ FROM t_mjwtzsb WHERE shen_qing_id_ ='" +
-          this.tableData[i].wei_tuo_zhan_shi_ +
-          "'";
-        await curdPost("sql", sql).then((res) => {
+      if(this_.tableData.length == 0){
+        return
+      }
+      let wei_tuo_zhan_shi_ids= '';
+      for (let el of this.tableData) {
+        wei_tuo_zhan_shi_ids += "'"+el.wei_tuo_zhan_shi_ +"',"
+      }
+      wei_tuo_zhan_shi_ids = wei_tuo_zhan_shi_ids.slice(0,wei_tuo_zhan_shi_ids.length -1)
+      let sql1 ="select wei_tuo_bian_hao_,shen_qing_id_ FROM t_mjwtzsb WHERE shen_qing_id_ in (" + wei_tuo_zhan_shi_ids +")";
+        await curdPost("sql", sql1).then((res) => {
           let data = res.variables.data;
-          this_.wTBH.push(data[0]);
+          this_.wTBH = data;
         });
-      }
     },
     hetongidFn(bianhaoArr) {
       var sqlStr = "";

+ 12 - 9
src/views/platform/bpmn/bpmInstHis/listType/feijiancedangan.vue

@@ -349,16 +349,19 @@
             this_.tableData = [];
           }
         });
-        for (let i = 0; i < this.tableData.length; i++) {
-          let sql =
-            "select wei_tuo_bian_hao_,shen_qing_id_ FROM t_mjwtzsb WHERE shen_qing_id_ ='" +
-            this.tableData[i].wei_tuo_zhan_shi_ +
-            "'";
-          await curdPost("sql", sql).then((res) => {
-            let data = res.variables.data;
-            this_.wTBH.push(data[0]);
-          });
+        if(this_.tableData.length == 0){
+           return
         }
+        let wei_tuo_zhan_shi_ids= '';
+        for (let el of this.tableData) {
+          wei_tuo_zhan_shi_ids += "'"+el.wei_tuo_zhan_shi_ +"',"
+        }
+        wei_tuo_zhan_shi_ids = wei_tuo_zhan_shi_ids.slice(0,wei_tuo_zhan_shi_ids.length -1)
+        let sql1 ="select wei_tuo_bian_hao_,shen_qing_id_ FROM t_mjwtzsb WHERE shen_qing_id_ in (" + wei_tuo_zhan_shi_ids +")";
+        await curdPost("sql", sql1).then((res) => {
+          let data = res.variables.data;
+          this_.wTBH = data;
+        });
       },
       hetongidFn(bianhaoArr) {
         var sqlStr = "";