瀏覽代碼

营销商机页面优化;

001295 1 年之前
父節點
當前提交
e51c4046cc

+ 2 - 2
src/views/business/spd/bo/contact/contactList.vue

@@ -302,10 +302,10 @@
         </el-row>
         <el-tabs v-model="activeName" @tab-click="handleClick" v-if="this.operatingState != 'Insert'">
           <el-tab-pane label="学历信息" name="first">
-            <EducationList  :key="timer" :source="'ContactList'" :supForm="this.form" />
+            <EducationList  :key="timer" :supForm="this.form" />
           </el-tab-pane>
           <el-tab-pane label="社会关系" name="second">
-            <RelationshipList :key="timer" :source="'ContactList'" :supForm="this.form" />
+            <RelationshipList :key="timer" :supForm="this.form" />
           </el-tab-pane>
         </el-tabs>
         <div class="md-auditInfo">

+ 20 - 22
src/views/business/spd/bo/contact/index.vue

@@ -108,17 +108,17 @@
         <el-row>
           <el-col :span="8">
             <el-form-item label="编码" prop="code">
-              <el-input v-model="form.code" placeholder="系统自动生成编码" :disabled = "true"/>
+              <el-input v-model="form.code" placeholder="系统自动生成编码" readonly/>
             </el-form-item>
           </el-col>
           <el-col :span="8">
             <el-form-item label="姓名" prop="name">
-              <el-input v-model="form.name" placeholder="请输入姓名" />
+              <el-input v-model="form.name" />
             </el-form-item>
           </el-col>
           <el-col :span="8">
             <el-form-item label="性别" prop="gander">
-              <el-select v-model="form.gander" placeholder="请输入性别">
+              <el-select v-model="form.gander" placeholder="">
                 <el-option
                   v-for="dict in dict.type.sys_user_sex"
                   :key="dict.value"
@@ -141,7 +141,7 @@
           </el-col>
           <el-col :span="8">
             <el-form-item label="联系人分类" prop="contactClassification">
-              <el-select v-model="form.contactClassification" placeholder="请输入联系人分类">
+              <el-select v-model="form.contactClassification" placeholder="">
                 <el-option
                   v-for="dict in dict.type.mk_bo_contact_type"
                   :key="dict.value"
@@ -156,8 +156,7 @@
               <el-date-picker clearable
                 v-model="form.birthday"
                 type="date"
-                value-format="yyyy-MM-dd"
-                placeholder="请选择生日">
+                value-format="yyyy-MM-dd">
               </el-date-picker>
             </el-form-item>
           </el-col>
@@ -165,17 +164,17 @@
         <el-row>
           <el-col :span="8">
             <el-form-item label="籍贯" prop="birthplace">
-              <el-input v-model="form.birthplace" placeholder="请输入籍贯" />
+              <el-input v-model="form.birthplace" />
             </el-form-item>
           </el-col>
           <el-col :span="8">
             <el-form-item label="兴趣爱好" prop="hobby">
-              <el-input v-model="form.hobby" placeholder="请输入业务爱好" />
+              <el-input v-model="form.hobby" placeholder="" />
             </el-form-item>
           </el-col>
           <el-col :span="8">
             <el-form-item label="状态" prop="state">
-              <el-select v-model="form.state" placeholder="请输入状态">
+              <el-select v-model="form.state" placeholder="">
                 <el-option
                   v-for="dict in dict.type.mk_bo_contact_state"
                   :key="dict.value"
@@ -203,7 +202,7 @@
           </el-col>
           <el-col :span="8">
             <el-form-item label="任职科室" prop="section">
-              <el-select v-model="form.section" placeholder="请输入任职科室">
+              <el-select v-model="form.section" placeholder="">
                 <el-option
                   v-for="dict in dict.type.mk_bo_section"
                   :key="dict.value"
@@ -215,7 +214,7 @@
           </el-col>
           <el-col :span="8">
             <el-form-item label="职务" prop="position">
-              <el-select v-model="form.position" placeholder="请输入职务">
+              <el-select v-model="form.position" placeholder="">
                 <el-option
                   v-for="dict in dict.type.mk_bo_position"
                   :key="dict.value"
@@ -229,7 +228,7 @@
         <el-row>
           <el-col :span="8">
             <el-form-item label="职称" prop="jobTitle">
-              <el-select v-model="form.jobTitle" placeholder="请输入职称">
+              <el-select v-model="form.jobTitle" placeholder="">
                 <el-option
                   v-for="dict in dict.type.mk_bo_job_title"
                   :key="dict.value"
@@ -241,7 +240,7 @@
           </el-col>
           <el-col :span="8">
             <el-form-item label="决策力" prop="power">
-              <el-select v-model="form.power" placeholder="请输入决策力">
+              <el-select v-model="form.power" placeholder="">
                 <el-option
                   v-for="dict in dict.type.mk_bo_power"
                   :key="dict.value"
@@ -253,7 +252,7 @@
           </el-col>
           <el-col :span="8">
             <el-form-item label="支持度" prop="support">
-              <el-select v-model="form.support" placeholder="请输入支持度">
+              <el-select v-model="form.support" placeholder="">
                 <el-option
                   v-for="dict in dict.type.mk_bo_support"
                   :key="dict.value"
@@ -267,7 +266,7 @@
         <el-row>
           <el-col :span="8">
             <el-form-item label="擅长领域" prop="fieldExpertise">
-              <el-select v-model="form.fieldExpertise" placeholder="请输入擅长领域">
+              <el-select v-model="form.fieldExpertise" placeholder="">
                 <el-option
                   v-for="dict in dict.type.mk_bo_field_expertise"
                   :key="dict.value"
@@ -279,7 +278,7 @@
           </el-col>
           <el-col :span="8">
             <el-form-item label="关键决策人" prop="decisionMaker">
-              <el-select v-model="form.decisionMaker" placeholder="请输入关键决策人">
+              <el-select v-model="form.decisionMaker" placeholder="">
                 <el-option
                   v-for="dict in dict.type.sys_yes_no"
                   :key="dict.value"
@@ -298,29 +297,29 @@
         <el-row>
           <el-col :span="8">
             <el-form-item label="联系电话" prop="telephone">
-              <el-input v-model="form.telephone" placeholder="请输入联系电话" />
+              <el-input v-model="form.telephone" />
             </el-form-item>
           </el-col>
           <el-col :span="8">
             <el-form-item label="微信" prop="mail">
-              <el-input v-model="form.mail" placeholder="请输入微信" />
+              <el-input v-model="form.mail" />
             </el-form-item>
           </el-col>
           <el-col :span="8">
             <el-form-item label="家庭地址" prop="address">
-              <el-input v-model="form.address" placeholder="请输入家庭地址" />
+              <el-input v-model="form.address" />
             </el-form-item>
           </el-col>
         </el-row>
         <el-row>
           <el-col :span="8">
             <el-form-item label="最佳拜访时间" prop="visitTime">
-              <el-input v-model="form.visitTime" placeholder="请选择最佳拜访时间" />
+              <el-input v-model="form.visitTime" />
             </el-form-item>
           </el-col>
           <el-col :span="8">
             <el-form-item label="最佳拜访地点" prop="visitPlace">
-              <el-input v-model="form.visitPlace" placeholder="请输入最佳拜访地点" />
+              <el-input v-model="form.visitPlace" />
             </el-form-item>
           </el-col>
           <el-col :span="8">
@@ -522,7 +521,6 @@ export default {
     /** 搜索按钮操作 */
     handleQuery() {
       this.queryParams.pageNum = 1;
-      this.timer = new Date().getTime();
       this.getList();
     },
     /** 重置按钮操作 */

+ 3 - 7
src/views/business/spd/bo/education/educationList.vue

@@ -134,7 +134,7 @@ import { listEducation, getEducation, delEducation, addEducation, updateEducatio
 
 export default {
   name: "EducationList",
-  props:["source","supForm"],
+  props:["supForm"],
   dicts: ['mk_bo_education'],
   data() {
     return {
@@ -208,9 +208,7 @@ export default {
     };
   },
   created() {
-    if(this.source == 'ContactList'){
-      this.queryParams.contactId = this.supForm.id;
-    }
+    this.queryParams.contactId = this.supForm.id;
     this.getList();
   },
   methods: {
@@ -267,9 +265,7 @@ export default {
     handleAdd() {
       this.operatingState = "Insert";
       this.reset();
-      if(this.source == 'ContactList'){
-        this.form.contactId = this.supForm.id;
-      }
+      this.form.contactId = this.supForm.id;
       this.open = true;
       this.title = "添加联系人学历信息";
     },

+ 3 - 8
src/views/business/spd/bo/relationship/relationshipList.vue

@@ -125,7 +125,7 @@ import { listRelationship, getRelationship, delRelationship, addRelationship, up
 
 export default {
   name: "RelationshipList",
-  props:["source","supForm"],
+  props:["supForm"],
   dicts: ['mk_bo_relationship'],
   data() {
     return {
@@ -189,9 +189,7 @@ export default {
     };
   },
   created() {
-    if(this.source == 'ContactList'){
-      this.queryParams.contactId = this.supForm.id;
-    }
+    this.queryParams.contactId = this.supForm.id;
     this.getList();
   },
   methods: {
@@ -249,10 +247,7 @@ export default {
     handleAdd() {
       this.operatingState = "Insert";
       this.reset();
-      if(this.source == 'ContactList'){
-        console.log('this.form.contactId',this.form.contactId);
-        this.form.contactId = this.supForm.id;
-      }
+      this.form.contactId = this.supForm.id;
       this.open = true;
       this.title = "添加联系人社会关系";
     },