|  |  | 
 |  |  |                <view class="title">容器号</view>
 | 
 |  |  |                <input placeholder="请扫描容器号" v-model="container" focus></input>
 | 
 |  |  |                <text class='cuIcon-search text-blue' @click="getList"></text>
 | 
 |  |  |             </view> | 
 |  |  | <!--             <view class="cu-form-group"> | 
 |  |  |                <view class="title">ASN单号</view> | 
 |  |  |                <input placeholder="请输入ASN单号" v-model="asnCode"></input> | 
 |  |  |             </view>
 | 
 |  |  |             <view class="cu-form-group">
 | 
 |  |  |                <view class="title">物料编码</view>
 | 
 |  |  |                <input placeholder="请扫描物料编码" v-model="matnrCode"></input>
 | 
 |  |  |                <text class='cuIcon-search text-blue' @click="search"></text>
 | 
 |  |  |             </view> -->
 | 
 |  |  |          </form>
 | 
 |  |  | 
 | 
 |  |  |          <view class="flex solid-bottom padding-sm justify-between">
 | 
 |  |  |             <view class="text-blue">物料总类:{{list.length}}</view>
 | 
 |  |  |             <view class="text-blue">组盘总数:{{allCount}}</view>
 | 
 |  |  |          </view>
 | 
 |  |  | 
 | 
 |  |  |       </view>
 | 
 |  |  | 
 | 
 |  |  |       <view class="padding-lr margin-top-sm">
 | 
 |  |  |          <block v-for="(item, index) in list" :key="index">
 | 
 |  |  |             <view class="cu-list det menu sm-border margin-bottom-sm " :class="[item.trackCode===barcode&&'act']"
 | 
 |  |  | 
 |  |  |                <view class="cu-item">
 | 
 |  |  |                   <view class="content">
 | 
 |  |  |                      <text class="text-black">ASN:</text>
 | 
 |  |  |                   </view>
 | 
 |  |  |                   <view class="action">
 | 
 |  |  |                      <text class="text-grey ">{{item.asnCode}}</text>
 | 
 |  |  |                   </view>
 | 
 |  |  |                   </view>						 | 
 |  |  |                </view>
 | 
 |  |  |                <view class="cu-item">
 | 
 |  |  |                   <view class="content">
 | 
 |  |  |                      <text class="text-black">物料编码:</text>
 | 
 |  |  |                   </view>
 | 
 |  |  |                   <view class="action">
 | 
 |  |  |                      <text class="text-grey ">{{item.matnrCode}}</text>
 | 
 |  |  |                   </view>
 | 
 |  |  |                </view>
 | 
 |  |  |                <view class="cu-item">
 | 
 |  |  |                   <view class="content">
 | 
 |  |  |                      <text class="text-black">供应商批次:</text>
 | 
 |  |  |                   </view>
 | 
 |  |  |                   <view class="action">
 | 
 |  |  |                      <text class="text-grey ">{{item.splrBatch}}</text>
 | 
 |  |  |                   </view>
 | 
 |  |  |                      <text class="text-black">批次:</text>
 | 
 |  |  |                      <text class="text-grey ">{{item.batch}}</text>
 | 
 |  |  |                   </view>											 | 
 |  |  |                </view>
 | 
 |  |  |                <view class="cu-item">						 | 
 |  |  |                   <view class="content">
 | 
 |  |  |                      <text class="text-black">质检状态:</text>
 | 
 |  |  |                   </view>
 | 
 |  |  |                   <view class="action">
 | 
 |  |  |                      <text class="text-grey ">{{item.isptResult$}}</text>
 | 
 |  |  |                   </view>
 | 
 |  |  |                   </view>						 | 
 |  |  |                </view>
 | 
 |  |  |                <view class="cu-item">
 | 
 |  |  |                   <view class="content">
 | 
 |  |  |                      <text class="text-black">库存批次:</text>
 | 
 |  |  |                   </view>
 | 
 |  |  |                   <view class="action">
 | 
 |  |  |                      <text class="text-grey ">{{item.batch}}</text>
 | 
 |  |  |                   </view>
 | 
 |  |  |                   <view class="content">
 | 
 |  |  |                      <text class="text-black">库存单位: <text class="text-grey ">{{item.stockUnit}}</text></text>
 | 
 |  |  |                   </view>
 | 
 |  |  |                </view>
 | 
 |  |  |                <!-- <view class="cu-item">
 | 
 |  |  |                   <view class="content">
 | 
 |  |  |                      <text class="text-black">平台行号: <text class="text-grey ">{{item.platformId}}</text></text>
 | 
 |  |  |                   </view>
 | 
 |  |  |                   <view class="content">
 | 
 |  |  |                      <text class="text-black">质检结果: <text class="text-grey ">{{item.inspect}}</text></text>
 | 
 |  |  |                   </view>
 | 
 |  |  |                </view> -->
 | 
 |  |  | 
 | 
 |  |  |                </view>	 | 
 |  |  |                <view class="cu-item">
 | 
 |  |  | 
 | 
 |  |  |                   <view class="content">
 | 
 |  |  |                      <text class="text-black">收货数量: <text class="text-grey ">{{item.anfme}}</text></text>
 | 
 |  |  |                      <text class="text-black">已组托数: <text class="text-grey ">{{item.anfme}}</text></text>
 | 
 |  |  |                   </view>
 | 
 |  |  |                   <view class="content">
 | 
 |  |  |                      <text class="text-black">已上架数量: <text
 | 
 |  |  |                            class="text-grey ">{{item.workQty + item.qty}}</text></text>
 | 
 |  |  |                      <text class="text-black">已执行数量: <text class="text-grey ">{{item.workQty}}</text></text>
 | 
 |  |  |                   </view>
 | 
 |  |  |                </view>
 | 
 |  |  |                <view class="cu-item">
 | 
 |  |  |                   <view class="content">
 | 
 |  |  |                      <text class="text-black">可组盘数量: <text
 | 
 |  |  |                      <text class="text-black">可解绑数量: <text
 | 
 |  |  |                            class="text-grey ">{{item.anfme - item.workQty}}</text></text>
 | 
 |  |  |                   </view>
 | 
 |  |  | 
 | 
 |  |  |                </view>
 | 
 |  |  |                <view class="cu-item">
 | 
 |  |  |                   <view class="content">
 | 
 |  |  |                      <view class="cu-form-group padding-lr-0">
 | 
 |  |  |                         <view class="title text-blue"><text
 | 
 |  |  |                               class="text-red text-xl vertical-middle">*</text>组盘数量:
 | 
 |  |  |                               class="text-red text-xl vertical-middle">*</text>解绑数量:
 | 
 |  |  |                         </view>
 | 
 |  |  |                         <uni-number-box style="width: 70%;" :max="max" v-model="item.receiptQty"
 | 
 |  |  |                            :step='1'></uni-number-box>
 | 
 |  |  | 
 |  |  |                matnrCode: this.matnrCode,
 | 
 |  |  |                asnCode: this.asnCode
 | 
 |  |  |             }, "post")
 | 
 |  |  |             if (code === 200) {
 | 
 |  |  |                // if(data !== [] || data !== null){					 | 
 |  |  |                // uni.navigateTo({
 | 
 |  |  |                //       url: "../listing/itemSelect",
 | 
 |  |  |                //       success: function(res) {
 | 
 |  |  |                //          // 通过eventChannel向被打开页面传送数据   向另外一个页面传递值的
 | 
 |  |  |                //          res.eventChannel.emit('data', {
 | 
 |  |  |                //             item: data
 | 
 |  |  |                //          })
 | 
 |  |  |                //       },
 | 
 |  |  |                //       events: {
 | 
 |  |  |                //          // 为指定事件添加一个监听器,获取被打开页面传送到当前页面的数据  另外一个页面传过来的
 | 
 |  |  |                //          acceptDataFromOpenedPage: function(data) {
 | 
 |  |  |                //             that.matnr = data.data
 | 
 |  |  |                //             that.findMat(that.matnr)
 | 
 |  |  |                //          },
 | 
 |  |  |                //       },
 | 
 |  |  | 
 | 
 |  |  | 
 | 
 |  |  |                //    });
 | 
 |  |  | 
 | 
 |  |  |                // }
 | 
 |  |  |             if (code === 200) {					 | 
 |  |  |                for (var i = 0; i < data.length; i++) {
 | 
 |  |  |                   data[i].receiptQty = 1;
 | 
 |  |  |                   data[i].receiptQty = 0;
 | 
 |  |  |                   data[i].selected = false;
 | 
 |  |  |                }
 | 
 |  |  |                this.list = data
 | 
 |  |  | 
 |  |  |                data,
 | 
 |  |  |                msg
 | 
 |  |  |             } = await request('/asnOrderItem/container', {
 | 
 |  |  |                barcode: this.container, | 
 |  |  |                barcode: this.container,
 | 
 |  |  |                type: 'unbind'
 | 
 |  |  |             })
 | 
 |  |  |             if (code === 200) {
 | 
 |  |  |                for (var i = 0; i < data.length; i++) {
 | 
 |  |  |                   data[i].receiptQty = 0;						 | 
 |  |  |                }
 | 
 |  |  |                this.list = data
 | 
 |  |  |             } else {
 | 
 |  |  |                uni.showToast({
 | 
 |  |  | 
 |  |  |             const newArr = this.list.map(item => {
 | 
 |  |  | 
 | 
 |  |  |                return {
 | 
 |  |  |                   ...item,
 | 
 |  |  |                   ...item, | 
 |  |  |                   extendFields: {},
 | 
 |  |  |                   anfme: item.anfme === null ? 0 : +item.anfme,
 | 
 |  |  |                };
 | 
 |  |  |             });
 |