| | |
| | | selectPopupShow: false, |
| | | list1: [{ name: '车队' }, { name: '货代' }], |
| | | tabHuoDai: false, |
| | | carNumSurplus1: '', //剩余的提煤单数量(转发的数量 - 领取的数量) |
| | | carNumSurplus1: '', //剩余的收发单数量(转发的数量 - 领取的数量) |
| | | tempcarNumSurplus1: '', |
| | | cars2: '', //已经领取的车数 |
| | | carNum: '', |
| | |
| | | return uni.getStorageSync('roleType'); |
| | | }, |
| | | text() { |
| | | return `已领取${this.cars2}张提煤单,剩余${this.carNumSurplus1}张提煤单`; |
| | | return `已领取${this.cars2}张收发单,剩余${this.carNumSurplus1}张收发单`; |
| | | }, |
| | | text1() { |
| | | return `已拥有${this.carNum}张提煤单,剩余${this.carNumSurplusHuodai}张提煤单`; |
| | | return `已拥有${this.carNum}张收发单,剩余${this.carNumSurplusHuodai}张收发单`; |
| | | } |
| | | }, |
| | | methods: { |
| | |
| | | // }) |
| | | // this.selectPopupShow = false; |
| | | // } else { |
| | | // this.$u.toast('提煤单剩余数为0或已添加'); |
| | | // this.$u.toast('收发单剩余数为0或已添加'); |
| | | // this.selectPopupShow = true; |
| | | // } |
| | | // } else { |
| | |
| | | // }) |
| | | // this.selectPopupShow = false; |
| | | // } else { |
| | | // this.$u.toast('提煤单剩余数为0或已添加'); |
| | | // this.$u.toast('收发单剩余数为0或已添加'); |
| | | // this.selectPopupShow = true; |
| | | // } |
| | | // } else { |
| | |
| | | // } |
| | | }); |
| | | }, |
| | | // 计算提煤单数量,添加或删除时调用 |
| | | // 计算收发单数量,添加或删除时调用 |
| | | calculate(arr) { |
| | | let total = arr.reduce((prev, cur) => { |
| | | return cur.carNum + prev; |
| | | }, 0); |
| | | console.log(total, '提煤单一共的数据'); |
| | | console.log(total, '收发单一共的数据'); |
| | | //roleType 1客户 2 货代 3司机 5装卸员 |
| | | if (this.roleType == 1) { |
| | | if (Number(this.cars2) > total) { |
| | | this.carNumSurplus1 = Number(this.cars2) - total; |
| | | this.whetherClick = false; |
| | | this.whetherClick1 = false; |
| | | } else if (Number(this.cars2) == total) { //剩余的提煤单为0(添加、提交按钮不能点击) |
| | | } else if (Number(this.cars2) == total) { //剩余的收发单为0(添加、提交按钮不能点击) |
| | | this.whetherClick = true; |
| | | this.whetherClick1 = false; |
| | | this.carNumSurplus1 = Number(this.cars2) - total; |
| | | } else { |
| | | this.carNumSurplus1 = 0; |
| | | this.$u.toast('剩余提煤单数量不足'); |
| | | this.$u.toast('剩余收发单数量不足'); |
| | | this.whetherClick = true; |
| | | this.whetherClick1 = true; |
| | | } |
| | |
| | | this.carNumSurplusHuodai = Number(this.carNum) - total; |
| | | } else { |
| | | this.carNumSurplusHuodai = 0; |
| | | this.$u.toast('剩余提煤单数量不足'); |
| | | this.$u.toast('剩余收发单数量不足'); |
| | | this.whetherClick = true; |
| | | this.whetherClick1 = true; |
| | | } |