|
@@ -5,10 +5,10 @@
|
|
|
<van-nav-bar class="navBar" title="客户详情" left-arrow @click-left="onClickLeft" />
|
|
<van-nav-bar class="navBar" title="客户详情" left-arrow @click-left="onClickLeft" />
|
|
|
</div>
|
|
</div>
|
|
|
<!--主体内容-->
|
|
<!--主体内容-->
|
|
|
- <div style="margin-top: 44px; padding-bottom: 50px" v-if="pageShow">
|
|
|
|
|
- <van-dialog title="门店位置">
|
|
|
|
|
|
|
+ <div style="margin-top: 44px; padding-bottom: 50px" v-show="list.storeId">
|
|
|
|
|
+ <!-- <van-dialog title="门店位置">
|
|
|
<mapmarker :info="list"></mapmarker>
|
|
<mapmarker :info="list"></mapmarker>
|
|
|
- </van-dialog>
|
|
|
|
|
|
|
+ </van-dialog> -->
|
|
|
<van-tabs class="myTab" v-model="tabVal" color="#0057ba" @change="tabChange">
|
|
<van-tabs class="myTab" v-model="tabVal" color="#0057ba" @change="tabChange">
|
|
|
<van-tab title="基础信息" name="insidePlan" ref="dispsps">
|
|
<van-tab title="基础信息" name="insidePlan" ref="dispsps">
|
|
|
<!-- 提交审批后被驳回 -->
|
|
<!-- 提交审批后被驳回 -->
|
|
@@ -171,7 +171,7 @@
|
|
|
<!-- 未结案 未提交状态下可关闭门店、提交审核 -->
|
|
<!-- 未结案 未提交状态下可关闭门店、提交审核 -->
|
|
|
<div class="bottomBtn">
|
|
<div class="bottomBtn">
|
|
|
<van-button color="red" round @click="rejectReasonShow = true">退回</van-button>
|
|
<van-button color="red" round @click="rejectReasonShow = true">退回</van-button>
|
|
|
- <van-button type="primary" round>通过</van-button>
|
|
|
|
|
|
|
+ <van-button type="primary" round @click="approveFun">通过</van-button>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<!-- 退回原因填写 -->
|
|
<!-- 退回原因填写 -->
|
|
@@ -229,6 +229,7 @@ import {
|
|
|
getpotentialCustomerTypeList,
|
|
getpotentialCustomerTypeList,
|
|
|
getOrderByStoreCode,
|
|
getOrderByStoreCode,
|
|
|
updateStoreRejectMessage,
|
|
updateStoreRejectMessage,
|
|
|
|
|
+ approve,
|
|
|
} from '@/api/index';
|
|
} from '@/api/index';
|
|
|
import mapmarker from '@/components/mapMarker';
|
|
import mapmarker from '@/components/mapMarker';
|
|
|
import viewUploadImg from '@/components/viewUploadImg';
|
|
import viewUploadImg from '@/components/viewUploadImg';
|
|
@@ -242,7 +243,7 @@ export default {
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
|
tabVal: 'insidePlan',
|
|
tabVal: 'insidePlan',
|
|
|
- list: [],
|
|
|
|
|
|
|
+ list: {},
|
|
|
txmapimg1: txmapimg1,
|
|
txmapimg1: txmapimg1,
|
|
|
txmapimg2: txmapimg2,
|
|
txmapimg2: txmapimg2,
|
|
|
txmapimg3: txmapimg3,
|
|
txmapimg3: txmapimg3,
|
|
@@ -590,6 +591,7 @@ export default {
|
|
|
if (res.code == 200) {
|
|
if (res.code == 200) {
|
|
|
this.$toast.success('提交成功');
|
|
this.$toast.success('提交成功');
|
|
|
this.rejectReasonShow = false;
|
|
this.rejectReasonShow = false;
|
|
|
|
|
+ this.onClickLeft();
|
|
|
} else {
|
|
} else {
|
|
|
this.$toast.fail(res.msg);
|
|
this.$toast.fail(res.msg);
|
|
|
}
|
|
}
|
|
@@ -598,6 +600,19 @@ export default {
|
|
|
this.$notify({ type: 'warning', message: '请输入退回原因' });
|
|
this.$notify({ type: 'warning', message: '请输入退回原因' });
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
+ // 审核通过
|
|
|
|
|
+ approveFun() {
|
|
|
|
|
+ approve({
|
|
|
|
|
+ storeId: this.$route.query.id,
|
|
|
|
|
+ }).then((res) => {
|
|
|
|
|
+ if (res.code == 200) {
|
|
|
|
|
+ this.$toast.success('审核通过');
|
|
|
|
|
+ this.onClickLeft();
|
|
|
|
|
+ } else {
|
|
|
|
|
+ this.$toast.fail(res.msg);
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+ },
|
|
|
},
|
|
},
|
|
|
};
|
|
};
|
|
|
</script>
|
|
</script>
|