qymljy 2 år sedan
förälder
incheckning
2cf755c190

+ 1 - 0
src/HDrpManagement/publicCustomer/modules/detail.vue

@@ -9,6 +9,7 @@
         :turnPageId="20221011133602"
         idname="sa_customersid"
         :tabs="['详细信息','联系人信息','客户地址','开票信息','项目商机','报价单','关联合同','账户余额','银行卡信息','线索']"
+        typeTask="公海客户"
         @pageChange="pageChange"
         @onEditSuccess="onEditSuccess"
         @sysTag="sysTag">

+ 1 - 1
src/HManagement/task/components/followData.vue

@@ -55,7 +55,7 @@ export default {
     },
     onSelect(data){
       this.dialogTableVisible = false
-      this.$emit('follow',data.content,data.type,data.contacts)
+      this.$emit('follow',data.content,data.type,data.contacts,data)
     },
     handleSizeChange(val) {
       // console.log(`每页 ${val} 条`);

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

@@ -277,9 +277,9 @@ export default {
       this.followParam.content.ownerid = ownerid
       this.form.ownertable = ownertable
       this.form.ownerid = ownerid
-      this.form.tableName = ownertable === 'sat_orderclue'?data.enterprisename_customer:ownertable === 'sa_customers'?data.enterprisename:ownertable === 'sa_project'?data.projectname:''
+      this.form.tableName = ownertable === 'sat_orderclue'?'销售线索':ownertable === 'sa_customers'?'我的客户':ownertable === 'sa_project'?'项目商机':''
     },
-    follow(content,type,contacts){
+    follow(content,type,contacts,data){
       if (this.form.ownertable === 'sa_customers' || this.form.ownertable === 'sa_project'){
         if (contacts.length === 0){
           this.form.remarks = '跟进类型:'+type+'\n'+ '跟进对象:'+'\n' + content
@@ -295,7 +295,7 @@ export default {
           this.form.remarks = '跟进类型:'+type+'\n'+ '跟进对象:'+obj+'\n' + content
         }
       }else {
-        this.form.remarks = '跟进类型:'+type+'\n'+ content
+        this.form.remarks = '跟进类型:'+ data.followupmode+'\n'+ content
       }
 
     }

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

@@ -19,14 +19,14 @@
                 <el-input v-model="form.title" placeholder="请输入任务标题" ></el-input>
               </el-form-item>
             </el-col>
-            <el-col :span="20">
+<!--            <el-col :span="20">
               <el-form-item label="关联应用数据:" prop="tableName">
                 <el-input v-model="form.tableName" placeholder="请选择关联应用数据" @focus="$refs.applicationRef.dialogTableVisible = true;$refs.applicationRef.listData()" readonly></el-input>
               </el-form-item>
             </el-col>
             <el-col :span="4">
               <el-button type="primary" size="mini" @click="$refs.followRef.dialogTableVisible = true;$refs.followRef.listData()" :disabled="followParam.content.ownerid === ''">同步跟进内容</el-button>
-            </el-col>
+            </el-col>-->
             <el-col :span="24">
               <el-form-item label="任务内容:" prop="remarks">
                 <el-input  class="normal-margin" v-model="form.remarks" placeholder="输入任务内容" :autosize="{minRows:6}" type="textarea" show-word-limit maxlength="500" size="small"></el-input>
@@ -201,6 +201,7 @@ export default {
 	},
 	methods:{
 		onShow () {
+      console.log(this.data,'data111')
 			this.form = Object.assign({},this.form,this.data)
       this.$refs.applicationRef.value = 'sat_orderclue'
       this.$refs.applicationRef.onChange()
@@ -324,9 +325,9 @@ export default {
       this.followParam.content.ownerid = ownerid
       this.form.ownertable = ownertable
       this.form.ownerid = ownerid
-      this.form.tableName = ownertable === 'sat_orderclue'?data.enterprisename_customer:ownertable === 'sa_customers'?data.enterprisename:ownertable === 'sa_project'?data.projectname:''
+      this.form.tableName = ownertable === 'sat_orderclue'?'销售线索':ownertable === 'sa_customers'?'我的客户':ownertable === 'sa_project'?'项目商机':''
     },
-    follow(content,type,contacts){
+    follow(content,type,contacts,data){
       if (this.form.tableName === '我的客户' || this.form.tableName === '项目商机'){
         if (contacts.length === 0){
           this.form.remarks = '跟进类型:'+type+'\n'+ content
@@ -343,7 +344,7 @@ export default {
         }
 
       }else {
-        this.form.remarks = '跟进类型:'+type+'\n'+ content
+        this.form.remarks = '跟进类型:'+ data.followupmode+'\n'+ content
       }
 
     }

+ 1 - 0
src/SDrpManagement/salerPrivatecustomer/detail/customerDetail.vue

@@ -9,6 +9,7 @@
         turnPageId="20221012164402"
         idname="sa_customersid"
         tags=""
+        typeTask="我的客户"
         :tabs="['详细信息','联系人信息','客户地址','开票信息','项目商机','报价单','关联合同','账户余额','银行卡信息','关联线索']"
         @pageChange="pageChange"
         @onEditSuccess="onEditSuccess"

+ 3 - 4
src/components/normal-basic-layout/details/modules/task/addTask.vue

@@ -325,10 +325,9 @@ export default {
       this.form.remarks = ''
     },
     follow(content,type,contacts){
-      console.log(content,'content')
-      if (this.typeTask === '我的客户' || this.typeTask === '项目商机'){
+      if (this.typeTask === '我的客户' || this.typeTask === '项目商机' || this.typeTask === '公海客户'){
         if (contacts.length === 0){
-          this.form.remarks = '跟进类型:'+type+'\n'+ content
+          this.form.remarks = '跟进类型:'+type+'\n' + '跟进对象:'  + content
         }else {
           let obj = ''
           contacts.forEach((item,index)=>{
@@ -338,7 +337,7 @@ export default {
               obj = obj + item + ','
             }
           })
-          this.form.remarks = '跟进类型:'+type+'\n'+ '跟进对象:'+obj+'\n' + content
+          this.form.remarks = '跟进类型:'+type+'\n'+ '跟进对象:'+ obj +'\n' + content
         }
 
       }else if (this.typeTask === '销售线索'){