From deb9ea974706fc70f838c27227ccbeec935be10f Mon Sep 17 00:00:00 2001
From: xuxueyang <xuxy@fengyuntec.com>
Date: 星期四, 29 八月 2024 22:42:41 +0800
Subject: [PATCH] 1

---
 sub_pages/partner/delivery/delivery-detail.vue |   52 ++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 40 insertions(+), 12 deletions(-)

diff --git a/sub_pages/partner/delivery/delivery-detail.vue b/sub_pages/partner/delivery/delivery-detail.vue
index e148c37..3fa0e5a 100644
--- a/sub_pages/partner/delivery/delivery-detail.vue
+++ b/sub_pages/partner/delivery/delivery-detail.vue
@@ -44,6 +44,12 @@
 				target_levels: [],
 			};
 		},
+		async onShow() {
+			if (this.sign['delivery']) {
+				await this.$store.dispatch('sign_clear', 'delivery');
+				this.refreshList()
+			}
+		},
 		async onLoad(options) {
 			this.id = options.id || ''
 
@@ -82,10 +88,11 @@
 					})
 					this.$message.hideLoading()
 					if (code === 0) {
-						this.$message.showToast('操作成功')
-						setTimeout(() => {
-							this.init()
-						}, 500)
+						await this.$message.showToast('操作成功')
+						this.init()
+						// setTimeout(() => {
+						// 	this.init()
+						// }, 500)
 					}
 					return
 				}
@@ -179,11 +186,15 @@
 				})
 				this.$message.hideLoading()
 				if (code === 0) {
-					this.$message.showToast('操作成功')
 					this.$refs.popup_form.close()
-					setTimeout(() => {
-						this.init()
-					}, 500)
+					await this.$store.dispatch('sign_add', 'delivery')
+					
+					await this.$message.showToast('操作成功')
+					this.init()
+
+					// setTimeout(() => {
+					// 	this.init()
+					// }, 500)
 				}
 			},
 			async init() {
@@ -302,10 +313,27 @@
 								<view class="value">{{ item.num || 0 }}</view>
 
 							</view>
-							<!-- 	<view class="each-item">
+						</view>
+						<view class="each-list">
+							<view class="each-item">
 								<view class="label">价格</view>
-								<view class="value">{{ item.price || '-' }}</view>
-							</view> -->
+								<view class="value">¥{{ item.price || '-' }}</view>
+						
+							</view>
+							<view class="each-item">
+								<view class="label">降级</view>
+								<view class="value">{{ item.reduceNum || 0 }}</view>
+							</view>
+							<view class="each-item">
+								<view class="label">缺货</view>
+								<view class="value">{{ item.lackNum || 0 }}</view>
+						
+							</view>
+							<view class="each-item">
+								<view class="label">补货</view>
+								<view class="value">{{ item.replaceNum || 0 }}</view>
+													
+							</view>
 						</view>
 					</view>
 				</view>
@@ -337,7 +365,7 @@
 						<view class="form-item-label require" style="min-width: 120rpx;margin-right: 10rpx;">
 							降级等级
 						</view>
-						<view class="form-item-value flex">
+						<view class="form-item-value flex ">
 							<view class="value-item" @click="()=>{
 									if(form.targetLevel!==query.value){
 										form.targetLevel = each.value

--
Gitblit v1.9.3