yanjinhui
9 天以前 0f83419ea162d10cb3bc9f4a471ab1e65df68dff
н¨Îļþ¼Ð/PDA/pages/stash/outboundorderDetail.vue
@@ -40,15 +40,15 @@
            orderNo: "",
            pageNo: 1,
            scrollTop: 0,
            outTask:false,
            outTask: false,
            warehouseId: ""
         }
      },
      onLoad(res) {
         this.warehouseId = res.warehouseId;
         this.orderNo = res.orderNo;
         this.allReceivingOrders=res.detail;
         this.page = this.page + "orderNo=" + this.orderNo +"&warehouseId=" + this.warehouseId + "&locationCode=";
         this.allReceivingOrders = res.detail;
         this.page = this.page + "orderNo=" + this.orderNo + "&warehouseId=" + this.warehouseId + "&locationCode=";
         this.getData();
      },
      onReachBottom() {
@@ -59,6 +59,8 @@
         this.outTask = uni.getStorageSync('outTask');
         if (this.outTask) {
            uni.removeStorageSync('outTask');
            this.pageNo = 1;
            this.allReceivingOrders = [];
            // ä»Žå…¶ä»–页面返回时刷新
            this.getData();
         }
@@ -120,43 +122,57 @@
                  locationCode: this.searchValue,
                  orderNo: this.orderNo,
                  pageNo: this.pageNo,
                  isCheck:false,
                  isCheck: false,
               },
            }
            if (this.pageNo == 1) this.allReceivingOrders = [];
            this.$u.post('/api/DeliveryOrder/GetCheckOutTasks',postData).then((
            // 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;
                           }
               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.allReceivingOrders = res.data;
                           if (this.allReceivingOrders.length > 3) {
                              this.loadVisible = true;
                           } else {
                              this.loadVisible = false;
                           }
                           this.loadVisible = false;
                        }
                     } else {
                        this.status = 'noMore';
                        //this.allReceivingOrders = [];
                        this.loadVisible = true;
                        uni.setStorageSync('isout',true);
                        setTimeout(() => {
                            uni.navigateBack({
                                delta: 1
                            });
                        }, 600);
                        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;
                     // if (this.allReceivingOrders.length < 1) {
                     //    uni.showModal({
                     //       title: '提示',
                     //       content: '出库已完成,是否返回首页?',
                     //       success: (res) => {
                     //          if (res.confirm) {
                                 uni.getStorageSync('isout',true)
                     //             // ç”¨æˆ·ç‚¹å‡»ç¡®å®š
                                 setTimeout(() => {
                                    uni.navigateBack({
                                       delta: 1
                                    });
                                 }, 500);
                     //          } else {
                     //             // ç”¨æˆ·ç‚¹å‡»å–消,可以停留在当前页面
                     //             // æˆ–者执行其他操作
                     //          }
                     //       }
                     //    });
                     // }
                  }
               })
               }
            })
         }
      }
   }