|
@@ -26,8 +26,10 @@
|
|
|
: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)"/>
|
|
|
+ <customerAudit v-if="mainData.iscustomer == 0 && tool.checkAuth($route.name,'customerAudit') && mainData.istransformingtocustomer == 1 && siteid == 'HY'" :disabled="mainData.iscustomer == 1" class="inline-16" :data="mainData" @onCustomerAudit="queryMainData('审核')"></customerAudit>
|
|
|
+ <projectAudit v-if="mainData.isproject == 0 && tool.checkAuth($route.name,'projectAudit') && mainData.istransformingtoproject == 1 && siteid == 'HY'" :disabled="mainData.isproject == 1" class="inline-16" :data="mainData" @onProjectAudit="queryMainData('审核')"></projectAudit>
|
|
|
<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"/>
|
|
@@ -59,6 +61,8 @@ import changeCustomer from './components/changeCustomer'
|
|
|
import sourceClues from '@/HManagement/clueManage/clue_public/modules/sourceClues'
|
|
|
import changeSite from '@/HManagement/clueManage/clue_private/modules/changeToSite.vue'
|
|
|
import saveContact from './components/saveContact'
|
|
|
+import customerAudit from './components/customerAudit'
|
|
|
+import projectAudit from './components/projectAudit'
|
|
|
export default {
|
|
|
name: "detail",
|
|
|
inject:['teamList'],
|
|
@@ -83,7 +87,9 @@ export default {
|
|
|
edit,
|
|
|
sourceClues,
|
|
|
changeSite,
|
|
|
- saveContact
|
|
|
+ saveContact,
|
|
|
+ customerAudit,
|
|
|
+ projectAudit
|
|
|
},
|
|
|
watch: {
|
|
|
async mainData(val) {
|
|
@@ -157,7 +163,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() {
|