From 5b1b1f1c69c780b5161f76af2c4c880a5c3effff Mon Sep 17 00:00:00 2001
From: lifizer <913626195@qq.com>
Date: Wed, 24 Jul 2024 22:13:08 +0800
Subject: [PATCH] =?UTF-8?q?Fix(=E5=85=A5=E9=A9=BB/=E9=87=87=E8=B4=AD?=
=?UTF-8?q?=E6=89=B9=E5=8F=91=E5=95=86):[#1982]=E6=92=A4=E9=94=80=E6=8F=90?=
=?UTF-8?q?=E4=BA=A4=E7=9A=84=E7=94=B3=E8=AF=B7=E5=90=8E=EF=BC=8C=E5=B0=86?=
=?UTF-8?q?=E6=97=A0=E6=B3=95=E5=AF=B9=E9=99=A4=E4=BA=86=E7=9C=81=E5=B8=82?=
=?UTF-8?q?=E5=8C=BA=E4=BB=A5=E5=A4=96=E7=9A=84=E5=86=85=E5=AE=B9=E8=BF=9B?=
=?UTF-8?q?=E8=A1=8C=E4=BF=AE=E6=94=B9=EF=BC=8C=E5=AF=BC=E8=87=B4=E6=97=A0?=
=?UTF-8?q?=E6=B3=95=E5=86=8D=E6=AC=A1=E6=8F=90=E4=BA=A4=E7=94=B3=E8=AF=B7?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pkg_join/views/shop.vue | 30 +++++++++++----------
pkg_join/views/supplier.vue | 30 +++++++++++----------
pkg_join/views/wholesaler.vue | 50 ++++++++++++++++++++++-------------
3 files changed, 63 insertions(+), 47 deletions(-)
diff --git a/pkg_join/views/shop.vue b/pkg_join/views/shop.vue
index 835da90..24d785e 100644
--- a/pkg_join/views/shop.vue
+++ b/pkg_join/views/shop.vue
@@ -585,20 +585,22 @@ export default {
}
this.isDraft = data.isDraft
this.reviewStatus = data.reviewStatus
- switch (data.reviewStatus) {
- case 0:
- this.stateTitle = '审核中'
- this.stateType = 'primary'
- this.reviewing = true
- break
- case 1:
- this.reviewing = false
- break
- case 2:
- this.stateTitle = '审核驳回:' + data.reviewMsg
- this.stateType = 'error'
- this.reviewing = false
- break
+ if (data.isDraft !== 1) {
+ switch (data.reviewStatus) {
+ case 0:
+ this.stateTitle = '审核中'
+ this.stateType = 'primary'
+ this.reviewing = true
+ break
+ case 1:
+ this.reviewing = false
+ break
+ case 2:
+ this.stateTitle = '审核驳回:' + data.reviewMsg
+ this.stateType = 'error'
+ this.reviewing = false
+ break
+ }
}
if (data.hotelInfo) {
// 店铺图片
diff --git a/pkg_join/views/supplier.vue b/pkg_join/views/supplier.vue
index 9798c0d..1a9c462 100644
--- a/pkg_join/views/supplier.vue
+++ b/pkg_join/views/supplier.vue
@@ -766,20 +766,22 @@ export default {
}
this.isDraft = data.isDraft
this.reviewStatus = data.reviewStatus
- switch (data.reviewStatus) {
- case 0:
- this.stateTitle = '审核中'
- this.stateType = 'primary'
- this.reviewing = true
- break
- case 1:
- this.reviewing = false
- break
- case 2:
- this.stateTitle = '审核驳回:' + data.reviewMsg
- this.stateType = 'error'
- this.reviewing = false
- break
+ if (data.isDraft !== 1) {
+ switch (data.reviewStatus) {
+ case 0:
+ this.stateTitle = '审核中'
+ this.stateType = 'primary'
+ this.reviewing = true
+ break
+ case 1:
+ this.reviewing = false
+ break
+ case 2:
+ this.stateTitle = '审核驳回:' + data.reviewMsg
+ this.stateType = 'error'
+ this.reviewing = false
+ break
+ }
}
if (data.hotelInfo) {
// 店铺图片
diff --git a/pkg_join/views/wholesaler.vue b/pkg_join/views/wholesaler.vue
index a5f49aa..21c37ac 100644
--- a/pkg_join/views/wholesaler.vue
+++ b/pkg_join/views/wholesaler.vue
@@ -137,11 +137,16 @@
v-if="!form.qualification"
class="btn-upload"
>上传图片
-
+
+
+
+
+
@@ -299,6 +304,7 @@ export default {
},
district: [],
address: {},
+ qualificationArr: [],
isAgree: false,
show: false,
notice: '',
@@ -373,23 +379,28 @@ export default {
this.isDraft = data.isDraft
this.reviewStatus = data.reviewStatus
}
- switch (data.reviewStatus) {
- case 0:
- this.stateTitle = '审核中'
- this.stateType = 'primary'
- this.reviewing = true
- break;
- case 1:
- this.reviewing = false
- break;
- case 2:
- this.stateTitle = '审核驳回:' + data.reviewMsg
- this.stateType = 'error'
- this.reviewing = false
- break;
+ if (data.isDraft !== 1) {
+ switch (data.reviewStatus) {
+ case 0:
+ this.stateTitle = '审核中'
+ this.stateType = 'primary'
+ this.reviewing = true
+ break;
+ case 1:
+ this.reviewing = false
+ break;
+ case 2:
+ this.stateTitle = '审核驳回:' + data.reviewMsg
+ this.stateType = 'error'
+ this.reviewing = false
+ break;
+ }
}
if (data.wholesalerInfo) {
this.form = data.wholesalerInfo
+ if (this.form.qualification) {
+ this.qualificationArr = this.form.qualification.split(',')
+ }
this.form.position = this.$forceToDecimal(this.form.longitude, 6) + ',' + this.$forceToDecimal(this.form.latitude, 6)
this.form.area = `${this.form.provinceName} ${this.form.cityName} ${this.form.areaName}`
}
@@ -404,6 +415,7 @@ export default {
break
case 'licence':
this.form.qualification = img
+ this.qualificationArr = [img]
break
}
})