| | |
| | | </view> |
| | | </view> |
| | | |
| | | <view class="flex-col" style="width: 100%;" v-if="item.agvWaitPakin"> |
| | | <view class="flex-col" style="width: 100%;" v-if="item.agvWaitPakins"> |
| | | <view class="flex-row" style="background-color: #007aff;"> |
| | | <view style="flex: 3;">订单号</view> |
| | | <view style="flex: 3;">物料号</view> |
| | | <view style="flex: 1;">数量</view> |
| | | <view style="flex: 1;">结余</view> |
| | | </view> |
| | | <view class="flex-row" v-for="k in item.agvWaitPakin.orderNo"> |
| | | <view style="flex: 3;">{{k.orderNo}}</view> |
| | | <view style="flex: 3;">{{item.agvWaitPakin.matnr}}</view> |
| | | <view class="flex-row" v-for="k in item.agvWaitPakins"> |
| | | <view style="flex: 3;">{{k.orderNo ? k.orderNo : '--'}}</view> |
| | | <view style="flex: 3;">{{k.matnr}}</view> |
| | | <view style="flex: 1;">{{k.anfme}}</view> |
| | | <view style="flex: 1;">{{item.agvWaitPakin.volume}}</view> |
| | | <view style="flex: 1;">{{k.volume}}</view> |
| | | </view> |
| | | </view> |
| | | |
| | |
| | | <view style="flex: 1;">数量</view> |
| | | <view style="flex: 1;">结余</view> |
| | | </view> |
| | | <view class="flex-row" v-for="k in item.agvWrkDetl.orderNo"> |
| | | <view class="flex-row" v-for="k in item.agvWrkDetls"> |
| | | <view style="flex: 3;">{{k.orderNo}}</view> |
| | | <view style="flex: 3;">{{item.agvWrkDetl.matnr}}</view> |
| | | <view style="flex: 3;">{{k.matnr}}</view> |
| | | <view style="flex: 1;">{{k.anfme}}</view> |
| | | <view style="flex: 1;">{{item.agvWrkDetl.volume}}</view> |
| | | <view style="flex: 1;">{{k.volume}}</view> |
| | | </view> |
| | | </view> |
| | | <view style="align-self: center;margin-top: auto;width: 100%;display: flex;align-items: center;justify-content: center;" v-if="item.agvWrkMast && item.agvWrkMast.ioType == 103 && item.agvWrkDetl"> |
| | |
| | | return { |
| | | locs: [], |
| | | floors: [{value: 1,name:'1楼'},{value:2,name:'3楼'}], |
| | | rows: [{value: 'cs-101',name:'1号'},{value: 'cs-102',name:'2号'}], |
| | | rows: [{value: 'cs-101',name:'101'},{value: 'cs-102',name:'102'}], |
| | | ck1: true, |
| | | ck2: false, |
| | | current: 'cs-101', |
| | |
| | | this.ck1 = this.ck2 |
| | | this.ck2 = temp |
| | | if (this.ck1) { |
| | | this.rows = [{value: 'cs-101',name:'1号'},{value: 'cs-102',name:'2号'}] |
| | | this.rows = [{value: 'cs-101',name:'101'},{value: 'cs-102',name:'102'}] |
| | | } else { |
| | | this.rows = [{value: 'CS-305',name:'1号'},{value: 'CS-306',name:'2号'},{value: 'CS-307',name:'3号'}] |
| | | this.rows = [{value: 'CS-305',name:'305'},{value: 'CS-306',name:'306'},{value: 'CS-307',name:'307'},{value: 'CS-308',name:'308'},{value: 'CS-309',name:'309'}] |
| | | } |
| | | }, |
| | | radioChange(evt) { |
| | |
| | | success(res) { |
| | | res = res.data |
| | | that.result = res |
| | | console.log(res); |
| | | if (res.code === 200 && res.data.body.length>0) { |
| | | that.locs = []; |
| | | for (let k of res.data.body) { |
| | | for (let i of k.loc) { |
| | | if (i.agvWrkDetl) { |
| | | let a = i.agvWrkDetl.orderNo |
| | | if (RegExp(/{/).test(a)) { |
| | | i.agvWrkDetl.orderNo = JSON.parse(a) |
| | | } else { |
| | | i.agvWrkDetl.orderNo = [] |
| | | // console.log(i.agvWrkDetl); |
| | | i.agvWrkDetl.orderNo.push({anfme:i.agvWrkDetl.anfme,orderNo:a}) |
| | | } |
| | | } |
| | | if (i.agvWaitPakin) { |
| | | let a = i.agvWaitPakin.orderNo |
| | | if (RegExp(/{/).test(a)) { |
| | | i.agvWaitPakin.orderNo = JSON.parse(a) |
| | | } else { |
| | | i.agvWaitPakin.orderNo = [] |
| | | // console.log(i.agvWrkDetl); |
| | | i.agvWaitPakin.orderNo.push({anfme:i.agvWaitPakin.anfme,orderNo:a}) |
| | | } |
| | | } |
| | | // if (i.agvWrkDetl) { |
| | | // let a = i.agvWrkDetl.orderNo |
| | | // if (RegExp(/{/).test(a)) { |
| | | // i.agvWrkDetl.orderNo = JSON.parse(a) |
| | | // } else { |
| | | // i.agvWrkDetl.orderNo = [] |
| | | // // console.log(i.agvWrkDetl); |
| | | // i.agvWrkDetl.orderNo.push({anfme:i.agvWrkDetl.anfme,orderNo:a}) |
| | | // } |
| | | // } |
| | | // if (i.agvWaitPakin) { |
| | | // let a = i.agvWaitPakin.orderNo |
| | | // if (RegExp(/{/).test(a)) { |
| | | // i.agvWaitPakin.orderNo = JSON.parse(a) |
| | | // } else { |
| | | // i.agvWaitPakin.orderNo = [] |
| | | // // console.log(i.agvWrkDetl); |
| | | // i.agvWaitPakin.orderNo.push({anfme:i.agvWaitPakin.anfme,orderNo:a}) |
| | | // } |
| | | // } |
| | | // if (i.agvWaitPakins) { |
| | | // for (let y of i.agvWaitPakins) { |
| | | |
| | | // } |
| | | // } |
| | | if(i.locSts == 'F') { |
| | | i['color'] = 'pakin' |
| | | } |