| | |
| | | <view class="btnBox"> |
| | | <!-- --> |
| | | <u-button text='查看' @click="viewDetail(subItem)"></u-button> |
| | | <u-button type='primary' text='确认装卸' v-if="subItem.flag" @click="enterOk(subItem)"></u-button> |
| | | <u-button type='primary' text='确认装卸' v-if="subItem.flag" @click="enterOk(item,subItem)"></u-button> |
| | | </view></uni-td> |
| | | <uni-td align="center"> |
| | | <view>{{ subItem.productName }}</view></uni-td> |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import { BaseUrl } from '@/api/publicInterface.js' |
| | | export default { |
| | | props: { |
| | | loadUnloadData: { |
| | |
| | | filedId: "", |
| | | selectedCoal: [], |
| | | orderTypeShow: false, |
| | | pvcWeight:'', |
| | | orderTypeList: [{ |
| | | name: '外销', |
| | | id: Math.floor(Math.random() * 100) + 1, |
| | |
| | | }; |
| | | }, |
| | | methods: { |
| | | getPVCWeight(){ |
| | | |
| | | }, |
| | | viewDetail(item){ |
| | | //查看收发单详情 |
| | | uni.navigateTo({ |
| | |
| | | this.userInfo.password = null |
| | | }) |
| | | }, |
| | | |
| | | // 获取煤场 |
| | | getDeptIdFiled() { |
| | | uni.showLoading({ |
| | |
| | | close(){ |
| | | |
| | | }, |
| | | |
| | | |
| | | |
| | | |
| | | open(){}, |
| | | enterOk(item){ |
| | | enterOk(parintItem,item){ |
| | | console.log(parintItem,'priintItem') |
| | | uni.request({ |
| | | url: `${BaseUrl}/admin/dict/type/tray_weight`, |
| | | method: 'GET', |
| | | header: { |
| | | Authorization: 'Bearer' + ' ' + uni.getStorageSync('token'), |
| | | clientToc: 'Y', |
| | | 'CLIENT_TOC': 'Y', |
| | | }, |
| | | success: (res) => { |
| | | console.log(res, '绑定结果'); |
| | | this.pvcWeight = res.data.data[0].value ? Number(res.data.data[0].value) : ''; |
| | | |
| | | } |
| | | }) |
| | | this.activeObj = item; |
| | | if( (item.orderType === '外购' ||item.orderType === '外购退' ) && item.isWeight === 0){ |
| | | if( (parintItem.orderType === '外购' ||parintItem.orderType === '外购退' ) && item.isWeight === 0){ |
| | | this.isNumOk = true; |
| | | this.isClean = false; |
| | | //回显计数量 |
| | | this.checkNum = item.productQuantity ? item.productQuantity : ''; |
| | | }else if( item.orderType ==='外购' && item.isWeight === 1){ |
| | | }else if( parintItem.orderType ==='外购' && item.isWeight === 1){ |
| | | this.isClean = true; |
| | | this.isNumOk = false; |
| | | }else{ |
| | | }else if(parintItem.orderType ==='外销' && item.productName ==='PVC' && (item.packingType === 3 || item.packingType === 4)){ |
| | | this.isNumOk = true; |
| | | this.isClean = false; |
| | | } |
| | | else{ |
| | | this.isNumOk = false; |
| | | this.isClean = false; |
| | | } |
| | | //pvc大包自动计算折吨 |
| | | if(item.productName === 'PVC' && item.packingType === 5){ |
| | | this.checkNum = (Number(item.productQuantity) * 60) |
| | | if(parintItem.productName === 'PVC' && item.packingType === 5){ |
| | | this.checkNum = (Number(item.productQuantity) * this.pvcWeight) |
| | | |
| | | } |
| | | if(item.orderType === '外购'){ |
| | | if(parintItem.orderType === '外购'){ |
| | | this.isEmptyCar = '1'; |
| | | }else if(this.orderType === '外销' || this.orderType === '外购退'){ |
| | | }else if(parintItem.orderType === '外销' || parintItem.orderType === '外购退'){ |
| | | this.isEmptyCar = '0'; |
| | | } |
| | | this.enterZx = true; |
| | |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | }, |
| | | onShow(){ |
| | | uni.showLoading({ |
| | |
| | | this.$u.toast('加载失败') |
| | | } |
| | | }).then(() => { |
| | | |
| | | this.getUserInfo() |
| | | }) |
| | | } |
| | | }); |
| | | |
| | | |
| | | }, |
| | | } |
| | | </script> |
| | | |