#
whycq
2024-03-19 cd45d9d2347927933e51c2d81cf77b430c6a68c0
pages/tzsk/AGV/orderList.vue
@@ -33,24 +33,53 @@
               {
                  orderNo: 'cg0931241',
                  matnr: 'cg0931241',
                  maktx: '靠u黄金分割哈打赏黄金分割哈打赏黄金分割哈打赏',
                  maktx: '你好',
                  anfme: 10,
                  specs: '10-z'
               },
               {
                  orderNo: 'cg0931242',
                  matnr: 'cg0931241',
                  maktx: '靠u黄金分割哈打赏',
                  matnr: 'cg0931242',
                  maktx: '哈哈',
                  anfme: 10,
                  specs: '10-z'
               },
               {
                  orderNo: 'cg0931242',
                  matnr: 'cg0931242',
                  maktx: '哈哈',
                  anfme: 10,
                  specs: '10-z'
               }
            ]
            ],
            oldDataList: []
         }
      },
      onShow() {
         this.oldDataList = [...this.dataList]
      },
      methods: {
         matInput() {
            let _this = this
            this.dataList = [...this.oldDataList]
            let count = 0
            for (let k in this.dataList) {
               if (!this.dataList[k].matnr.includes(this.matnr)) {
                  this.dataList.splice(k,1)
               } else {
                  count++;
               }
            }
            if (count == 0) {
               this.dataList = [...this.oldDataList]
               for (let j in this.dataList) {
                  if (!this.dataList[j].maktx.includes(this.matnr)) {
                     this.dataList.splice(j,1)
                  } else {
                     // this.dataList = [...this.oldDataList]
                  }
               }
            }
         },
         checkboxChange(e) {
            let items = this.dataList,
@@ -60,6 +89,10 @@
            } else {
               this.$set(e,'checked',true)
            }
         },
         clear() {
            this.matnr = ''
         }
      }
   }