|
|
@@ -14,6 +14,10 @@
|
|
|
@teamList="teamList"
|
|
|
>
|
|
|
<template slot="customOperation">
|
|
|
+ <div class="inline-16">
|
|
|
+ <portraitDetail ref="portraitDetail" v-if="portraitShow" :data="mainData"></portraitDetail>
|
|
|
+ <el-button type="primary" size="mini" @click="portraitShowFun">360°画像</el-button>
|
|
|
+ </div>
|
|
|
<edit class="inline-16" v-if="tool.checkAuth($route.name,'update')" :data="mainData" :group="group" :tagList="tagList" :disabled="mainData.disabled" @onEditSuccess="queryMainData();$refs.detailsRef.$refs.tag.queryTag()"></edit>
|
|
|
<el-button class="inline-16" v-if="tool.checkAuth($route.name,'delete')" :type="!mainData.disabled?'':'primary'" size="mini" @click="onDel" :disabled="!mainData.disabled">删 除</el-button>
|
|
|
</template>
|
|
|
@@ -34,11 +38,12 @@ import detailed from '../modules/detailsData'
|
|
|
import customerData from '../modules/customerData'
|
|
|
import projectData from '../modules/projectData'
|
|
|
import basicDetails from '@/components/normal-basic-layout-new/details/index'
|
|
|
+import portraitDetail from '@/HDrpManagement/contactProfile/modules/detail.vue'
|
|
|
import edit from '../modules/edit'
|
|
|
import {mapGetters} from "vuex";
|
|
|
export default {
|
|
|
name: "index",
|
|
|
- components:{detailed,customerData,projectData,edit,basicDetails},
|
|
|
+ components:{detailed,customerData,projectData,edit,basicDetails,portraitDetail},
|
|
|
data(){
|
|
|
return {
|
|
|
mainData: {
|
|
|
@@ -62,7 +67,8 @@ export default {
|
|
|
userInfo:JSON.parse(window.sessionStorage.getItem('active_account')),
|
|
|
agentData:[],
|
|
|
ownertable:'',
|
|
|
- idname:''
|
|
|
+ idname:'',
|
|
|
+ portraitShow:false
|
|
|
}
|
|
|
},
|
|
|
watch:{
|
|
|
@@ -243,7 +249,14 @@ export default {
|
|
|
pageChange(id,rowindex){
|
|
|
this.$router.replace({path:'/phonebookDetail',query:{id:id,contactsid:this.$route.query.contactsid,sa_project_contactsid:this.$route.query.sa_project_contactsid,rowindex:rowindex,portrait:''}})
|
|
|
this.queryMainData(id)
|
|
|
- }
|
|
|
+ },
|
|
|
+ portraitShowFun () {
|
|
|
+ this.portraitShow = true
|
|
|
+ this.$nextTick(() => {
|
|
|
+ console.log('执行了')
|
|
|
+ this.$refs.portraitDetail.dialogFormVisible = true
|
|
|
+ })
|
|
|
+ },
|
|
|
},
|
|
|
mounted() {
|
|
|
this.groupList()
|