bug
liuying
2024-04-25 6cc226dbf5626b27dd179984bc9dd977225fd21e
iWare_RawMaterialWarehouse_Web/src/views/main/WmsBase/WmsMaterial/tabItem/addFormBaseCustomer/addFormBaseCustomer.vue
@@ -61,6 +61,7 @@
  data() {
    return {
      loading: false,
      confirmLoading: false,
      containerStatusData: [],
      list: [],
      columns: [
@@ -182,19 +183,15 @@
    },
    handleSubmit() {
      var selectedRowsArrMy = this.$refs.showList.selectedRows;
      console.log("3333333")
      console.log(selectedRowsArrMy)
      if(this.list.length==0){
        this.list = selectedRowsArrMy
      }else{
        var arr1 = []
        selectedRowsArrMy.forEach(item => {
          var itemArr = this.list.filter(v=>v.custCode != item.custCode)
          if(itemArr.length>0){
            arr1 = arr1.concat(itemArr)
          var itemArr = this.list.filter(v=>v.custCode == item.custCode)
          if(itemArr.length==0){
            this.list.push(item)
          }
        })
        this.list = [...arr1,...this.list]
      }
      this.visible = false
    },