|
@@ -7,7 +7,7 @@
|
|
|
<img :src="v.logo" alt="" class="top-left-img" />
|
|
|
<div class="name">{{ v.name }}</div>
|
|
|
</div>
|
|
|
- <div v-if="v.bindStatus === 1" class="top-right">
|
|
|
+ <div v-if="v.bindStatus === 1 && memberType === 2" class="top-right">
|
|
|
<span>开启后首选该账号平台为配送平台</span>
|
|
|
<el-switch @change="statusDelivery(v)" v-model="v.preferredDelivery" :active-value="1" :inactive-value="0" />
|
|
|
</div>
|
|
@@ -23,7 +23,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- 1->绑定,0:未绑定,2-> 审核中,3->拒绝,4->待完善资料 -->
|
|
|
- <div class="right">
|
|
|
+ <div class="right" v-if="memberType === 2">
|
|
|
<span class="reason">{{
|
|
|
v.bindStatus === 2 ? "审核中" : v.bindStatus === 3 ? `已拒绝` : ""
|
|
|
}}</span>
|
|
@@ -119,6 +119,7 @@ export default {
|
|
|
deliveryId: "",
|
|
|
shopNo: "",
|
|
|
},
|
|
|
+ memberType: this.$store.state.userInfo.memberType
|
|
|
};
|
|
|
},
|
|
|
watch: {
|
|
@@ -315,6 +316,7 @@ export default {
|
|
|
type: "success",
|
|
|
message: "已成功解除绑定!",
|
|
|
});
|
|
|
+ this.centerDialogVisible = false;
|
|
|
this.getDeliveryList();
|
|
|
} else {
|
|
|
this.$message({
|
|
@@ -322,7 +324,6 @@ export default {
|
|
|
message: res.msg,
|
|
|
});
|
|
|
}
|
|
|
- this.centerDialogVisible = true;
|
|
|
});
|
|
|
},
|
|
|
releaseSF(v) {
|
|
@@ -331,15 +332,15 @@ export default {
|
|
|
cancelButtonText: "取消",
|
|
|
center: true,
|
|
|
}).then(({ value }) => {
|
|
|
- console.log(111, value);
|
|
|
- if (!value) {
|
|
|
- return this.$message({
|
|
|
+ if (!value || v.thirdShopId !== value) {
|
|
|
+ this.$message({
|
|
|
type: "error",
|
|
|
- message: "请输入正确的顺丰同城ID",
|
|
|
+ message: "请输入已绑定的顺丰同城ID",
|
|
|
});
|
|
|
+ } else {
|
|
|
+ v.sfId = value;
|
|
|
+ this.confirmRelease(v);
|
|
|
}
|
|
|
- v.sfId = value;
|
|
|
- this.confirmRelease(v);
|
|
|
});
|
|
|
},
|
|
|
unBindDelivery(v) {
|