zss
2023-11-28 e969c1f0523c69fe854fdcad7d8d8e2da6dcf30d
src/views/warehouse/pallettransports/index.vue
@@ -215,6 +215,7 @@
        url: ''
      },
      WorkOrder:{},
      datalistAPI:'',
      prelang: 'pallettransports',
      options: {
        height: 300, // 默认高度-为了表头固定
@@ -576,6 +577,7 @@
              } else {
                this.$message.error('添加移库明细失败')
              }
              this.palletTransportsMaterialSelectionChange()
            })
            .catch(() => {
            })
@@ -704,27 +706,25 @@
    },
    palletTransportsMaterialSelectionChange(val) {
      this.palletTransportsMaterialMultipleSelection = val
      let nn =[]
      this.palletTransportsMaterialMultipleSelection.forEach(el =>{nn.push(el.id)})
      let xx = nn[nn.length - 1];
      console.log(xx);
      console.log(this.currPalletTransportsRow.id,"默认");
      let ids =[]
      this.palletTransportsMaterialMultipleSelection.forEach(el =>{ids.push(el.id)})
      let pId = ids.length>0 ? [ids.length - 1] : null;
      console.log(pId);
      if(pId!=null){
        selectAll({
            transportsId:this.currPalletTransportsRow.id,
            transportsMaterialId: pId
          }).then((res) =>{
            console.log(res);
            if(res.status===200 && res.data.data!=null){
              this.palletTransportsDetailData.push(res.data.data)
            }else{
      this.palletTransportsDetailData = []
      if (xx) {
        selectAll({transportsId:this.currPalletTransportsRow.id,transportsMaterialId:xx}).then((res) =>{
        console.log(res.data.data);
        this.palletTransportsDetailData.push(res.data.data)})
      }
      // if (this.palletTransportsMaterialMultipleSelection.length > 0) {
      //   const currPalletTransportsMaterial = this
      //     .palletTransportsMaterialMultipleSelection[
      //     this.palletTransportsMaterialMultipleSelection.length - 1
      //   ]
      //   this.materialRow = currPalletTransportsMaterial
      // } else {
      //   this.materialRow = null
      // }
      // this.getPalletTransportsDetailData()
            })
         }else{
          this.palletTransportsDetailData = []
         }
    },
    palletTransportsDetailSelectionChange(val) {
      this.palletTransportsDetailMultipleSelection = val