|
@@ -32,34 +32,34 @@
|
|
|
<el-button type="primary" size="mini" v-if="tool.checkAuth($route.name,'deletePublic')" @click="deleteData" class="inline-16">删 除</el-button>
|
|
|
</div>
|
|
|
<div slot="slot0" >
|
|
|
- <detailed :data="mainData" :length="length" ref="detailed"></detailed>
|
|
|
+ <detailed :data="mainData" :length="length" ref="detailed" v-if="flag"></detailed>
|
|
|
</div>
|
|
|
<div slot="slot1">
|
|
|
- <contacts :data="mainData"></contacts>
|
|
|
+ <contacts :data="mainData" ref="contactsRef" v-if="flag"></contacts>
|
|
|
</div>
|
|
|
<div slot="slot2">
|
|
|
- <address_manage :data="mainData"></address_manage>
|
|
|
+ <address_manage :data="mainData" v-if="flag"></address_manage>
|
|
|
</div>
|
|
|
<div slot="slot3" class=" normal-panel">
|
|
|
- <financial :mainData="mainData" ></financial>
|
|
|
+ <financial :mainData="mainData" v-if="flag"></financial>
|
|
|
</div>
|
|
|
<div slot="slot4" class="normal-panel">
|
|
|
- <projectChange :data="mainData" ></projectChange>
|
|
|
+ <projectChange :data="mainData" v-if="flag"></projectChange>
|
|
|
</div>
|
|
|
<div slot="slot5" class="normal-panel">
|
|
|
- <quotedPrice :data="mainData" ></quotedPrice>
|
|
|
+ <quotedPrice :data="mainData" v-if="flag"></quotedPrice>
|
|
|
</div>
|
|
|
<div slot="slot6" class="normal-panel">
|
|
|
- <contract :data="mainData" ></contract>
|
|
|
+ <contract :data="mainData" v-if="flag"></contract>
|
|
|
</div>
|
|
|
<div slot="slot7" class="normal-panel">
|
|
|
- <accountMoney :data="mainData" ></accountMoney>
|
|
|
+ <accountMoney :data="mainData" v-if="flag"></accountMoney>
|
|
|
</div>
|
|
|
<div slot="slot8" class="normal-panel">
|
|
|
- <bankCard :data="mainData" ></bankCard>
|
|
|
+ <bankCard :data="mainData" v-if="flag"></bankCard>
|
|
|
</div>
|
|
|
<div slot="slot9" class="normal-panel">
|
|
|
- <followLeads :data="mainData" ></followLeads>
|
|
|
+ <followLeads :data="mainData" v-if="flag"></followLeads>
|
|
|
</div>
|
|
|
<!-- <div slot="slot3" >
|
|
|
<bankCard :data="mainData" ></bankCard>
|
|
@@ -214,11 +214,11 @@ export default {
|
|
|
"sa_customersid":this.$route.query.id
|
|
|
}
|
|
|
})
|
|
|
+ this.flag = true
|
|
|
this.$refs.details.param.content.where.sa_customerpoolid = this.$route.query.tabIndex
|
|
|
this.$refs.details.param.content.isExport = false
|
|
|
this.mainData = Object.assign({},this.mainData,res.data)
|
|
|
this.length = this.mainData.leader.length
|
|
|
- console.log(this.length,"长度")
|
|
|
this.getDataTag(this.mainData.sa_customersid)
|
|
|
this.changeDataStructure()
|
|
|
},
|
|
@@ -353,10 +353,13 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
onEditSuccess(){
|
|
|
- this.$refs.detailed.basicData(this.$route.query.id)
|
|
|
- this.$refs.detailed.systemData(this.$route.query.id)
|
|
|
- this.queryMainData(this.$route.query.id)
|
|
|
- this.$refs.details.refreshTag()
|
|
|
+ /* /!* this.$refs.contactsRef.listData()*!/
|
|
|
+ this.$refs.detailed.basicData()
|
|
|
+ this.$refs.detailed.systemData()*/
|
|
|
+ this.flag = false
|
|
|
+ this.queryMainData()
|
|
|
+ /* this.$refs.details.refreshTag()
|
|
|
+ this.$refs.contactsRef.listData()*/
|
|
|
},
|
|
|
sysTag(val){
|
|
|
this.tagFlag = false
|