yanjinhui
2025-10-20 614945e153d38d1dadf5beb1e1d4dbc6db07c226
新建文件夹/PDA/pages/stash/outboundorderDetail.vue
@@ -1,21 +1,22 @@
<template>
   <view>
      <!-- <u-sticky>
      <u-sticky>
         <view style="background-color: #ffffff;">
            <uni-search-bar @confirm="search" v-model="searchValue"></uni-search-bar>
         </view>
      </u-sticky> -->
      </u-sticky>
      <uni-list :border="true">
         <uni-list-item direction="column" clickable @click="groupClick(item.batch_num)" link
            :to="page+item.batch_num+'&order_qty='+item.order_qty+'&order_Inqty='+item.order_Outqty+'&goods_no='+item.goods_no"
            v-for="item in allReceivingOrders" :key="item.batch_num">
         <uni-list-item direction="column" clickable @click="groupClick(item.locationCode)" link
            :to="page+item.locationCode+'&stockQuantity='+item.stockQuantity+'&taskId='+item.taskId+'&materielCode='+item.materielCode+'&batchNo='+item.batchNo+'&materielName='+item.materielName"
            v-for="item in allReceivingOrders" :key="item.locationCode">
            <template v-slot:body>
               <uni-group margin-top="20">
                  <view> 鍗曟嵁缂栧彿:{{orderNo}} </view>
                  <view> 鎵瑰彿:{{item.batch_num}} </view>
                  <view> 鐗╂枡缂栧彿:{{item.goods_no}} </view>
                  <view> 鍗曟嵁鏁伴噺:{{item.order_qty}} </view>
                  <view> 鍑哄簱鏁伴噺:{{item.order_Outqty}} </view>
                  <view> 鎵瑰彿:{{item.batchNo}} </view>
                  <view> 鐗╂枡缂栧彿:{{item.materielCode}} </view>
                  <!-- <view> 鐗╂枡鍚嶇О:{{item.materielName}} </view> -->
                  <view> 璐т綅缂栧彿:{{item.locationCode}} </view>
                  <view> 鏁伴噺:{{item.stockQuantity}} </view>
               </uni-group>
            </template>
         </uni-list-item>
@@ -31,7 +32,7 @@
   export default {
      data() {
         return {
            page: "/pages/stash/Outorderboxing?",
            page: "/pages/stash/outFinish?",
            loadVisible: false,
            searchValue: "",
            status: "more",
@@ -46,7 +47,7 @@
         this.warehouseId = res.warehouseId;
         this.orderNo = res.orderNo;
         this.allReceivingOrders=res.detail;
         this.page = this.page + "orderNo=" + this.orderNo +"&warehouseId=" + this.warehouseId + "&batchNo=";
         this.page = this.page + "orderNo=" + this.orderNo +"&warehouseId=" + this.warehouseId + "&locationCode=";
         this.getData();
      },
      onReachBottom() {
@@ -64,16 +65,57 @@
         groupClick() {
         },
         // getData() {
         //    var postData = {
         //       MainData: {
         //          warehouseId: this.warehouseId,
         //          locationCode: this.searchValue,
         //          orderNo: this.orderNo,
         //          pageNo: this.pageNo,
         //          isCheck:false,
         //       },
         //    }
         //    if (this.pageNo == 1) this.allReceivingOrders = [];
         //    this.$u.post('/api/DeliveryOrder/GetCheckOutTasks',postData).then((
         //       res) => {
         //          if (res.status) {
         //             if (res.data.length > 0) {
         //                if (this.searchValue == '') {
         //                   this.allReceivingOrders = this.allReceivingOrders.concat(res.data);
         //                   // this.allReceivingOrders = res.data;
         //                   if (this.allReceivingOrders.length > 3) {
         //                      this.loadVisible = true;
         //                   } else {
         //                      this.loadVisible = false;
         //                   }
         //                } else {
         //                   this.allReceivingOrders = res.data;
         //                   if (this.allReceivingOrders.length > 3) {
         //                      this.loadVisible = true;
         //                   } else {
         //                      this.loadVisible = false;
         //                   }
         //                }
         //             } else {
         //                this.status = 'noMore';
         //                //this.allReceivingOrders = [];
         //                this.loadVisible = true;
         //             }
         //          }
         //       })
         // }
         getData() {
            // var postData = {
            //    MainData: {
            //       warehouseId: this.warehouseId,
            //       orderNo: this.searchValue,
            //       pageNo: this.pageNo
            //    },
            // }
            var postData = {
               MainData: {
                  warehouseId: this.warehouseId,
                  locationCode: this.searchValue,
                  orderNo: this.orderNo,
                  pageNo: this.pageNo,
                  isCheck:false,
               },
            }
            if (this.pageNo == 1) this.allReceivingOrders = [];
            this.$u.post('/api/DeliveryOrder/GetDeliveryOrderDetail?pageNo=' + this.warehouseId + '&orderNo=' + this.orderNo+'&isPick=false').then((
            this.$u.post('/api/DeliveryOrder/GetCheckOutTasks',postData).then((
               res) => {
                  if (res.status) {
                     if (res.data.length > 0) {