|
@@ -26,8 +26,8 @@
|
|
|
:teamList="teamList()"
|
|
|
v-if="userInfo.isAuth == 1 ? mainData.status == '待跟进' || mainData.status == '跟进中' : ''"></move> -->
|
|
|
|
|
|
- <changeCustomer v-if="mainData.iscustomer == 0 && tool.checkAuth($route.name,'changeCutomer')" :data="mainData" :disabled="!isHandle" class="inline-16" @onChangeCustomer="onChangeCustomer"></changeCustomer>
|
|
|
- <changeProject v-if="mainData.isproject == 0 && tool.checkAuth($route.name,'changeProject')" :data="mainData" :disabled="!isHandle" class="inline-16" @onChangeProject="queryMainData($route.query.id)"></changeProject>
|
|
|
+ <changeCustomer v-if="mainData.iscustomer == 0 && tool.checkAuth($route.name,'changeCutomer') && mainData.istransformingtocustomer == 0" :data="mainData" :disabled="!isHandle" class="inline-16" @onChangeCustomer="onChangeCustomer"></changeCustomer>
|
|
|
+ <changeProject v-if="mainData.isproject == 0 && tool.checkAuth($route.name,'changeProject') && mainData.istransformingtoproject == 0" :data="mainData" :disabled="!isHandle" class="inline-16" @onChangeProject="queryMainData($route.query.id)"/>
|
|
|
<el-button :type="!isHandle || mainData.status === '已无效'?'':'primary'" v-if="tool.checkAuth($route.name,'goBack') && mainData.status != '已转化' && mainData.isprivate !== 1" :disabled="!isHandle || mainData.status === '已无效'" class="inline-16" size="mini" @click="goBack">退 回</el-button>
|
|
|
<noNull v-if="tool.checkAuth($route.name,'noNull') && mainData.status != '已转化' " class="inline-16" :data="mainData" :disabled="!isHandle" @onSuccess="$store.dispatch('changeDetailDrawer',false);$router.replace('/orderclue')" :id="mainData.sat_orderclueid"/>
|
|
|
<Del v-if="tool.checkAuth($route.name,'toVoid') " class="inline-16" :data="mainData" :disabled="!isHandle" :idName="20221123193702" @onSuccess="$store.dispatch('changeDetailDrawer',false);$router.replace('/orderclue')" :id="mainData.sat_orderclueid" idKey="sat_orderclueids"/>
|
|
@@ -68,6 +68,7 @@ export default {
|
|
|
mainAreaData:{},
|
|
|
detailInfo:{},
|
|
|
userInfo:JSON.parse(window.sessionStorage.getItem('userInfo')),
|
|
|
+ siteid:JSON.parse(sessionStorage.getItem('active_account')).siteid,
|
|
|
isHandle:''
|
|
|
}
|
|
|
},
|
|
@@ -83,7 +84,7 @@ export default {
|
|
|
edit,
|
|
|
sourceClues,
|
|
|
changeSite,
|
|
|
- saveContact
|
|
|
+ saveContact,
|
|
|
},
|
|
|
watch: {
|
|
|
async mainData(val) {
|
|
@@ -147,7 +148,7 @@ export default {
|
|
|
detailCreate (param) {
|
|
|
param.content.isAll = 0
|
|
|
},
|
|
|
- async queryMainData(id) {
|
|
|
+ async queryMainData(val) {
|
|
|
const res = await this.$api.requested({
|
|
|
"classname": "saletool.orderclue.web.orderclue",
|
|
|
"method": "selectDetail",
|
|
@@ -157,7 +158,7 @@ export default {
|
|
|
})
|
|
|
this.mainData = res.data
|
|
|
this.$refs.details.param.content.type = this.$route.query.tabIndex
|
|
|
-
|
|
|
+ if (val == '审核') return this.$refs.details.$refs.tag.queryTag()
|
|
|
this.changeDataStructure()
|
|
|
},
|
|
|
changeDataStructure() {
|