|  |  | 
 |  |  |             <view>名称:{{orderDetl.maktx}}</view> | 
 |  |  |             <view>库存数量:{{orderDetl.anfme}}</view> | 
 |  |  |             <view>订单可出数量:{{orderDetl.stock}}</view> | 
 |  |  |             <view>已拣数量:{{orderDetl.pickedAnfme}}</view> | 
 |  |  |             <view>拣料数量:{{orderDetl.count}}</view> | 
 |  |  |          </view> | 
 |  |  |          <view class="list-right" @click="addItem(index)"> | 
 |  |  | 
 |  |  |             count: 0, | 
 |  |  |             maxCount: 0, | 
 |  |  |             wrkNo: '', | 
 |  |  |             locNo: '' | 
 |  |  |             locNo: '', | 
 |  |  |             pickedAnfme: 0 | 
 |  |  |          } | 
 |  |  |       }, | 
 |  |  |       onShow() { | 
 |  |  | 
 |  |  |                   res = res.data | 
 |  |  |                   console.log(res); | 
 |  |  |                   if (res.code === 200) { | 
 |  |  |                      _this.chosed(_this.pickList,res.data.records) | 
 |  |  |                      return | 
 |  |  |                      let enbleList = [], isfl; | 
 |  |  |                      for (let k of res.data.records) { | 
 |  |  |                         isfl = false; | 
 |  |  | 
 |  |  |             }) | 
 |  |  |          }, | 
 |  |  |          // 已选拣料列表 | 
 |  |  |          orderCar() { | 
 |  |  | 				 | 
 |  |  |          chosed(wrkDetls,locDetls) { | 
 |  |  |             let isfl = false, enbleList = [] | 
 |  |  |             for (let locDetl of locDetls) { | 
 |  |  |                locDetl['color'] = 'order-sts-start' | 
 |  |  |                locDetl['pickedAnfme'] = 0 | 
 |  |  |                locDetl['count'] = 0 | 
 |  |  |                for (let wrkDetl of wrkDetls) { | 
 |  |  |                   if (wrkDetl.threeCode == locDetl.threeCode && wrkDetl.matnr == locDetl.matnr) { | 
 |  |  |                      locDetl['pickedAnfme'] = wrkDetl.anfme | 
 |  |  |                      if (locDetl.stock == -1) { | 
 |  |  |                         locDetl.stock = 0 | 
 |  |  |                      } | 
 |  |  |                      if (wrkDetl.anfme < locDetl.anfme) { | 
 |  |  |                         locDetl['color'] = 'order-sts-working' | 
 |  |  |                         locDetl['pickedAnfme'] = wrkDetl.anfme | 
 |  |  |                         locDetl['count'] = 0 | 
 |  |  |                      } else { | 
 |  |  |                         locDetl['color'] = 'order-sts-end' | 
 |  |  |                      } | 
 |  |  |                      break | 
 |  |  |                   }  | 
 |  |  |                } | 
 |  |  | 					 | 
 |  |  |             } | 
 |  |  |             this.dataList = locDetls | 
 |  |  |          }, | 
 |  |  |          // 添加入库商品至 待组托列表 | 
 |  |  |          addItem(index) { | 
 |  |  |             // 判断添加的商品是否和已经添加的重复 | 
 |  |  |             let dataList = this.dataList | 
 |  |  |             this.index = index | 
 |  |  |             this.maxCount = this.dataList[index].stock | 
 |  |  |             let orderCount = this.dataList[index].stock | 
 |  |  |             let locCount = this.dataList[index].anfme | 
 |  |  |             let pickedAnfme = this.dataList[index].pickedAnfme | 
 |  |  |             // 预计最大要出库 | 
 |  |  |             let ftCount = pickedAnfme + orderCount | 
 |  |  | 				 | 
 |  |  |             if (orderCount > locCount) { | 
 |  |  |                this.maxCount = locCount - pickedAnfme | 
 |  |  |             } else { | 
 |  |  |                if (ftCount > locCount) { | 
 |  |  |                   this.maxCount = locCount -pickedAnfme | 
 |  |  |                } else { | 
 |  |  |                   this.maxCount = orderCount  | 
 |  |  |                } | 
 |  |  | 					 | 
 |  |  |             } | 
 |  |  | 				 | 
 |  |  |             this.$refs.addItem.open() | 
 |  |  |          }, | 
 |  |  |          addClose() { |