Browse Source

任务调整

qymljy 1 year ago
parent
commit
6f4bdb010a

+ 3 - 4
src/HManagement/task/components/applicationData.vue

@@ -286,13 +286,12 @@ export default {
     },
     /*选择应用中的数据*/
     onSelect(data){
-      console.log(data)
       if (this.value === 'sat_orderclue'){
-        this.$emit('selectApplication',data.sat_orderclueid,this.value)
+        this.$emit('selectApplication',data.sat_orderclueid,this.value,data)
       }else if (this.value === 'sa_customers'){
-        this.$emit('selectApplication',data.sa_customersid,this.value)
+        this.$emit('selectApplication',data.sa_customersid,this.value,data)
       }else if (this.value === 'sa_project'){
-        this.$emit('selectApplication',data.sa_projectid,this.value)
+        this.$emit('selectApplication',data.sa_projectid,this.value,data)
       }
       this.dialogTableVisible = false
     },

+ 0 - 2
src/HManagement/task/components/followData.vue

@@ -49,13 +49,11 @@ export default {
   methods:{
     async listData(){
       const res = await this.$api.requested(this.param)
-      console.log(res.data,'跟进内容')
       this.list = res.data
       this.total = res.total
       this.currentPage = res.pageNumber
     },
     onSelect(data){
-      console.log(data)
       this.dialogTableVisible = false
       this.$emit('follow',data.content,data.type,data.contacts)
     },

+ 3 - 3
src/HManagement/task/modules/add.vue

@@ -1,6 +1,6 @@
 <template>
   <div>
-    <el-button size="small" type="primary" @click="dialogTableVisible = true">
+    <el-button size="small" type="primary" @click="dialogTableVisible = true;$refs.applicationRef.value = 'sat_orderclue';$refs.applicationRef.onChange()">
         创建任务
     </el-button>
     <el-drawer
@@ -272,12 +272,12 @@ export default {
       this.assist = []
       this.$refs.form.resetFields()
     },
-    selectApplication(ownerid,ownertable){
+    selectApplication(ownerid,ownertable,data){
       this.followParam.content.ownertable = ownertable
       this.followParam.content.ownerid = ownerid
       this.form.ownertable = ownertable
       this.form.ownerid = ownerid
-      this.form.tableName = ownertable === 'sat_orderclue'?'销售线索':ownertable === 'sa_customers'?'我的客户':ownertable === 'sa_porject'?'项目商机':''
+      this.form.tableName = ownertable === 'sat_orderclue'?data.name:ownertable === 'sa_customers'?data.enterprisename:ownertable === 'sa_project'?data.projectname:''
     },
     follow(content,type,contacts){
       if (this.form.tableName === '我的客户' || this.form.tableName === '项目商机'){

+ 3 - 6
src/HManagement/task/modules/edit.vue

@@ -202,7 +202,8 @@ export default {
 	methods:{
 		onShow () {
 			this.form = Object.assign({},this.form,this.data)
-      console.log(this.form,'form表单数据')
+      this.$refs.applicationRef.value = 'sat_orderclue'
+      this.$refs.applicationRef.onChange()
       this.followParam.content.ownerid = this.form.ownerid
       this.followParam.content.ownertable = this.form.ownertable
 			this.leader = this.data.leader[0]?this.data.leader[0]:''
@@ -223,7 +224,6 @@ export default {
 			this.leaderShow = false
 		},
     setAssist (val) {
-      console.log(val)
       this.assistPerson = ''
       this.assist = []
       val.forEach((item,index)=>{
@@ -287,7 +287,6 @@ export default {
           "ownerid":id
         }
       })
-      console.log(res,"团队")
       let arr = []
       res.data[0].team.forEach((e,index)=>{
         if (e.isleader === 0){
@@ -300,8 +299,6 @@ export default {
         }
         this.assist[index] = e.userid
       })
-      console.log(arr)
-      console.log(this.assistPerson)
     },
     async insertAssist(id){
       const res = await this.$api.requested({
@@ -327,7 +324,7 @@ export default {
       this.followParam.content.ownerid = ownerid
       this.form.ownertable = ownertable
       this.form.ownerid = ownerid
-      this.form.tableName = ownertable === 'sat_orderclue'?'销售线索':ownertable === 'sa_customers'?'我的客户':ownertable === 'sa_porject'?'项目商机':''
+      this.form.tableName = ownertable === 'sat_orderclue'?data.name:ownertable === 'sa_customers'?data.enterprisename:ownertable === 'sa_project'?data.projectname:''
     },
     follow(content,type,contacts){
       if (this.form.tableName === '我的客户' || this.form.tableName === '项目商机'){