#
whycq
2024-04-05 82de02f5d5b50f78176ebdffbe472d66a7d7845c
pages/phyz/order/orderList2.vue
@@ -12,6 +12,7 @@
      </view>
      <view class="list" v-for="(item,i) in dataList">
         <view class="list-left">
            <view>单号:{{item.orderNo}}</view>
            <view>编号:{{item.matnr}}</view>
            <view>名称:{{item.maktx}}</view>
            <view>规格:{{item.specs}}</view>
@@ -91,7 +92,6 @@
                  if (res.code === 200) {
                     res.data.records
                     _this.dataList = res.data.records
                     _this.oldDataList = [..._this.dataList]
                  } 
               }
@@ -105,25 +105,10 @@
            }
            this.newDataList = []
            for (let k in this.dataList) {
               if (!this.dataList[k].matnr.includes(this.matnr)) {
               if (!this.dataList[k].orderNo.includes(this.matnr)) {
                  count++;
               } else {
                  this.newDataList.push(this.dataList[k])
               }
            }
            if (this.matnr != '') {
               for (let j in this.dataList) {
                  if (!this.dataList[j].maktx.includes(this.matnr)) {
                  } else {
                     for (let i in this.newDataList) {
                        if (this.newDataList[i].matnr ==  this.dataList[j].matnr) {
                           sign++
                        }
                     }
                     if (sign == 0) {
                        this.newDataList.push(this.dataList[j])
                     }
                  }
               }
            }
            this.dataList = this.newDataList