Pārlūkot izejas kodu

国内贸易修改

lichao 3 gadi atpakaļ
vecāks
revīzija
c40882e3e9

+ 6 - 2
src/views/businessManagement/deliveryNotice/index.vue

@@ -118,8 +118,12 @@ export default {
   },
   async created() {
     this.option = await this.getColumnData(this.getColumnName(20), option);
-    if (parseInt(this.option.column.length / 4) !== this.option.column.length / 4){
-      const num = 4 - Number(this.option.column.length % 4)
+    let i = 0;
+    this.option.column.forEach(item => {
+      if (item.search) i++
+    })
+    if (i % 4 !== 0){
+      const num = 4 - Number(i % 4)
       this.option.searchMenuSpan = num * 6;
       this.option.searchMenuPosition = "right";
     }

+ 6 - 3
src/views/businessManagement/purchaseOrder/index.vue

@@ -113,9 +113,12 @@ export default {
   async created() {
     // this.option = option
     this.option = await this.getColumnData(this.getColumnName(17), option);
-    console.log(this.option.column.length)
-    if (parseInt(this.option.column.length / 4) !== this.option.column.length / 4){
-      const num = 4 - Number(this.option.column.length % 4)
+    let i = 0;
+    this.option.column.forEach(item => {
+      if (item.search) i++
+    })
+    if (i % 4 !== 0){
+      const num = 4 - Number(i % 4)
       this.option.searchMenuSpan = num * 6;
       this.option.searchMenuPosition = "right";
     }

+ 6 - 2
src/views/businessManagement/receipt/index.vue

@@ -91,8 +91,12 @@ export default {
   },
   async created() {
     this.option = await this.getColumnData(this.getColumnName(23), option);
-    if (parseInt(this.option.column.length / 4) !== this.option.column.length / 4){
-      const num = 4 - Number(this.option.column.length % 4)
+    let i = 0;
+    this.option.column.forEach(item => {
+      if (item.search) i++
+    })
+    if (i % 4 !== 0){
+      const num = 4 - Number(i % 4)
       this.option.searchMenuSpan = num * 6;
       this.option.searchMenuPosition = "right";
     }

+ 6 - 2
src/views/businessManagement/salesOrder/index.vue

@@ -112,8 +112,12 @@ export default {
   },
   async created() {
     this.option = await this.getColumnData(this.getColumnName(14), option);
-    if (parseInt(this.option.column.length / 4) !== this.option.column.length / 4){
-      const num = 4 - Number(this.option.column.length % 4)
+    let i = 0;
+    this.option.column.forEach(item => {
+      if (item.search) i++
+    })
+    if (i % 4 !== 0){
+      const num = 4 - Number(i % 4)
       this.option.searchMenuSpan = num * 6;
       this.option.searchMenuPosition = "right";
     }