| | |
| | | <view class="sign">装</view> |
| | | <view class="filedname exceedHide"> |
| | | <text |
| | | v-if="item.orderType == '外销' || item.orderType == '内销' ">{{ item.deptName|| '' }}</text> |
| | | v-if="item.orderType == '外销' || item.orderType == '内销'||item.orderType == '外销退' ">{{ item.deptName|| '' }}</text> |
| | | <text |
| | | v-else-if="item.orderType == '外购' || item.orderType == '内购' ">{{ item.customerId?item.customerName:item.customerNameCopy|| '' }}</text> |
| | | v-else-if="item.orderType == '外购' || item.orderType == '内购'||item.orderType == '外购退' ">{{ item.customerId?item.customerName:item.customerNameCopy|| '' }}</text> |
| | | <text v-else-if="item.orderType == '转出'|| item.orderType == '转入'">{{item.filedName}} |
| | | |
| | | </text> |
| | |
| | | <view class="main-information"> |
| | | <view class="sign">卸</view> |
| | | <view class="filedname exceedHide"> |
| | | <text v-if="item.orderType == '外销' || item.orderType == '内销' "> |
| | | <text v-if="item.orderType == '外销' || item.orderType == '内销'||item.orderType == '外销退' "> |
| | | {{ item.customerNameCopy ? item.customerNameCopy : item.customerName|| '' }} |
| | | </text> |
| | | <text |
| | | v-else-if="item.orderType == '外购' || item.orderType == '内购' ">{{ item.deptName|| '' }}</text> |
| | | v-else-if="item.orderType == '外购' || item.orderType == '内购'||item.orderType == '外购退' ">{{ item.deptName|| '' }}</text> |
| | | <text |
| | | v-else-if="item.orderType == '转出'|| item.orderType == '转入'">{{item.toFiledName}} |
| | | |
| | |
| | | <view class="sign">装</view> |
| | | <view class="filedname exceedHide"> |
| | | <text |
| | | v-if="item.orderType == '外销' || item.orderType == '内销' ">{{ item.deptName }}</text> |
| | | v-if="item.orderType == '外销' || item.orderType == '内销'||item.orderType == '外销退' ">{{ item.deptName }}</text> |
| | | <text |
| | | v-else-if="item.orderType == '外购' || item.orderType == '内购' ">{{ item.customerName }}</text> |
| | | v-else-if="item.orderType == '外购' || item.orderType == '内购'||item.orderType == '外购退' ">{{ item.customerName }}</text> |
| | | <text |
| | | v-else-if="item.orderType == '转出'|| item.orderType == '转入'">{{item.filedName}} |
| | | </text> |
| | |
| | | <view class="sign">卸</view> |
| | | <view class="filedname exceedHide"> |
| | | <text |
| | | v-if="item.orderType == '外销' || item.orderType == '内销' ">{{ item.customerName }}</text> |
| | | v-if="item.orderType == '外销' || item.orderType == '内销'||item.orderType == '外销退' ">{{ item.customerName }}</text> |
| | | <text |
| | | v-else-if="item.orderType == '外购' || item.orderType == '内购' ">{{ item.deptName }}</text> |
| | | v-else-if="item.orderType == '外购' || item.orderType == '内购'||item.orderType == '外购退' ">{{ item.deptName }}</text> |
| | | <text |
| | | v-else-if="item.orderType == '转出'|| item.orderType == '转入'">{{item.toFiledName}}</text> |
| | | </view> |
| | |
| | | </view> |
| | | <view class="fifth-line"> |
| | | <view class="button-img" |
| | | v-if="item.isDanger === 1" |
| | | @click.stop="cancelCerifCate(item)"> |
| | | 道路运输证 |
| | | </view> |
| | |
| | | <view class="sign">装</view> |
| | | <view class="filedname exceedHide"> |
| | | <text |
| | | v-if="item.orderType == '外销' || item.orderType == '内销' ">{{ item.deptName }}</text> |
| | | v-if="item.orderType == '外销' || item.orderType == '内销'||item.orderType == '外销退' ">{{ item.deptName }}</text> |
| | | <text |
| | | v-else-if="item.orderType == '外购' || item.orderType == '内购' ">{{ item.customerName }}</text> |
| | | v-else-if="item.orderType == '外购' || item.orderType == '内购'||item.orderType == '外购退' ">{{ item.customerName }}</text> |
| | | <text v-else-if="item.orderType == '转出'||item.orderType == '转入'"> |
| | | {{item.filedName}} |
| | | |
| | |
| | | <view class="sign">卸</view> |
| | | <view class="filedname exceedHide"> |
| | | <text |
| | | v-if="item.orderType == '外销' || item.orderType == '内销' ">{{ item.customerName }}</text> |
| | | v-if="item.orderType == '外销' || item.orderType == '内销'||item.orderType == '外销退' ">{{ item.customerName }}</text> |
| | | <text |
| | | v-else-if="item.orderType == '外购' || item.orderType == '内购'">{{ item.deptName }}</text> |
| | | v-else-if="item.orderType == '外购' || item.orderType == '内购'||item.orderType == '外购退' ">{{ item.deptName }}</text> |
| | | <text v-else-if="item.orderType == '转出'||item.orderType == '转入'"> |
| | | {{item.toFiledName}} |
| | | |
| | |
| | | }, |
| | | // 接单按钮 |
| | | qiangDanBtn(value) { |
| | | this.activeObj = value; |
| | | //是否可以场内接单,1 可以2不可以 |
| | | if (value.isInsideConnect === 1) { |
| | | this.insideConnectShow = true |
| | |
| | | uni.hideLoading() |
| | | if (res.code == 0) { |
| | | this.$u.toast('接单成功'); |
| | | //判断是不是集装箱 是否需要输入 |
| | | if(this.activeObj.isContainerNum){ |
| | | this.enterCode = true; |
| | | }else{ |
| | | this.enterCode = false; |
| | | } |
| | | |
| | | } else { |
| | | this.$u.toast(res.msg ? res.msg : '接单失败'); |
| | |
| | | // 去预约 |
| | | toAppointmentClick(value) { |
| | | // 由于自主配送单 是外购单 但是不需要填写原发为1不需要填写原发 |
| | | uni.setStorageSync('isNeedOrigin', value.orderType === '外购' && value.isSpecial === 1 ? 1 : 0) |
| | | if (value.orderType === '外购') { |
| | | uni.setStorageSync('isNeedOrigin', value.orderType === '外购' && value.isSpecial === 1 ? 1 : 0); |
| | | //判断是不是集装箱 是否需要输入 |
| | | this.activeObj = value; |
| | | console.log(value,'123') |
| | | if(value.isContainerNum){ |
| | | this.enterCode = true; |
| | | }else{ |
| | | this.enterCode = false; |
| | | if (value.orderType === '外购') { |
| | | uni.navigateTo({ |
| | | url: `/pages/driver-page/driver-index/bill-of-lading-details/originInfo/originInfo?orderPlanId=${value.id}&filedId=${value.filedId}&deptId=${value.deptId}&sendDate=${value.sendDate}&isSpecial=${value.isSpecial}` |
| | | url: `/pages/driver-page/driver-index/bill-of-lading-details/originInfo/originInfo?orderPlanId=${value.id}&filedId=${value.filedId}&deptId=${value.deptId}&sendDate=${value.sendDate}&isSpecial=${value.isSpecial}&isWeight=${value.isWeight}` |
| | | }); |
| | | } else { |
| | | uni.navigateTo({ |
| | | url: `/pages/driver-page/appointment/appointment?takeCoalId=${value.id}&filedId=${value.filedId}&deptId=${value.deptId}&sendDate=${value.sendDate}` |
| | | }); |
| | | } |
| | | } |
| | | |
| | | }, |
| | | // 自主配送 |
| | | selfDeliver() { |
| | |
| | | }) |
| | | }, |
| | | cancelCodeEnter(){ |
| | | console.log(this.activeObj,'tmid') |
| | | this.activeObj.containerNumber = this.enterCodeStr; |
| | | this.$reqPut('addContainer',{ |
| | | id:this.activeObj.tmId, |
| | | id:this.activeObj.id, |
| | | containerNumber:this.activeObj.containerNumber |
| | | }).then(res=>{ |
| | | this.$u.toast('操作成功'); |
| | |
| | | |
| | | }).catch(err=>{ |
| | | |
| | | }).finally(() => { |
| | | if (this.activeObj.orderType === '外购') { |
| | | uni.navigateTo({ |
| | | url: `/pages/driver-page/driver-index/bill-of-lading-details/originInfo/originInfo?orderPlanId=${this.activeObj.id}&filedId=${this.activeObj.filedId}&deptId=${this.activeObj.deptId}&sendDate=${this.activeObj.sendDate}&isSpecial=${this.activeObj.isSpecial}&isWeight=${this.activeObj.isWeight}` |
| | | }); |
| | | } else { |
| | | uni.navigateTo({ |
| | | url: `/pages/driver-page/appointment/appointment?takeCoalId=${this.activeObj.id}&filedId=${this.activeObj.filedId}&deptId=${this.activeObj.deptId}&sendDate=${this.activeObj.sendDate}` |
| | | }); |
| | | } |
| | | }) |
| | | }, |
| | | cancelCodeCancel(){ |
| | | this.activeObj = {}; |
| | | this.enterCode = false; |
| | | this.enterCodeStr = ''; |
| | | if (this.activeObj.orderType === '外购') { |
| | | uni.navigateTo({ |
| | | url: `/pages/driver-page/driver-index/bill-of-lading-details/originInfo/originInfo?orderPlanId=${this.activeObj.id}&filedId=${this.activeObj.filedId}&deptId=${this.activeObj.deptId}&sendDate=${this.activeObj.sendDate}&isSpecial=${this.activeObj.isSpecial}&isWeight=${this.activeObj.isWeight}` |
| | | }); |
| | | } else { |
| | | uni.navigateTo({ |
| | | url: `/pages/driver-page/appointment/appointment?takeCoalId=${this.activeObj.id}&filedId=${this.activeObj.filedId}&deptId=${this.activeObj.deptId}&sendDate=${this.activeObj.sendDate}` |
| | | }); |
| | | } |
| | | } |
| | | } |
| | | }; |