Преглед на файлове

优化获客链接管理页面展示逻辑

cgp преди 1 месец
родител
ревизия
2d596dfd44
променени са 1 файла, в които са добавени 23 реда и са изтрити 17 реда
  1. 23 17
      src/views/qw/acquisitionAssistant/index.vue

+ 23 - 17
src/views/qw/acquisitionAssistant/index.vue

@@ -173,16 +173,22 @@
 
         <el-form-item label="是否无需验证" prop="skipVerify">
           <el-radio-group v-model="form.skipVerify">
-            <el-radio :label="0">需要验证</el-radio>
-            <el-radio :label="1">无需验证</el-radio>
+            <el-radio :label="true">无需验证</el-radio>   <!-- true 表示无需验证 -->
+            <el-radio :label="false">需要验证</el-radio>  <!-- false 表示需要验证 -->
           </el-radio-group>
+          <div class="el-form-item__tips" style="color: #909399; font-size: 12px; margin-top: 5px;">
+            选择"无需验证"时,客户添加好友无需员工确认
+          </div>
         </el-form-item>
 
         <el-form-item label="是否标记来源" prop="markSource">
           <el-radio-group v-model="form.markSource">
-            <el-radio :label="0">不标记</el-radio>
-            <el-radio :label="1">标记</el-radio>
+            <el-radio :label="true">标记来源</el-radio>    <!-- true 表示标记来源 -->
+            <el-radio :label="false">不标记来源</el-radio>  <!-- false 表示不标记来源 -->
           </el-radio-group>
+          <div class="el-form-item__tips" style="color: #909399; font-size: 12px; margin-top: 5px;">
+            注意:标记来源功能仅对「营销获客」应用生效
+          </div>
         </el-form-item>
 
         <el-form-item label="优先分配类型" prop="priorityType">
@@ -269,14 +275,21 @@
         </el-form-item>
         <el-form-item label="链接Scheme">{{ detailData.scheme }}</el-form-item>
         <el-form-item label="是否无需验证">
-          <el-tag :type="detailData.skipVerify === 1 ? 'success' : 'info'">
-            {{ detailData.skipVerify === 1 ? '无需验证' : '需要验证' }}
+          <el-tag :type="detailData.skipVerify === true ? 'success' : 'info'">
+            {{ detailData.skipVerify === true ? '无需验证' : '需要验证' }}
           </el-tag>
+          <span style="margin-left: 8px; color: #909399; font-size: 12px;">
+            (skipVerify = {{ detailData.skipVerify }})
+          </span>
         </el-form-item>
+
         <el-form-item label="是否标记来源">
-          <el-tag :type="detailData.markSource === 1 ? 'success' : 'info'">
-            {{ detailData.markSource === 1 ? '标记' : '不标记' }}
+          <el-tag :type="detailData.markSource === true ? 'success' : 'info'">
+            {{ detailData.markSource === true ? '标记来源' : '不标记来源' }}
           </el-tag>
+          <span style="margin-left: 8px; color: #909399; font-size: 12px;">
+            (markSource = {{ detailData.markSource }})
+          </span>
         </el-form-item>
         <el-form-item label="优先分配类型">
           <span v-if="detailData.priorityType === 0">不启用</span>
@@ -641,13 +654,6 @@ export default {
       })
     },
 
-    /** 加载初始用户列表 */
-    loadInitialUsers() {
-      if (!this.initialLoaded && this.qwUserOptions.length === 0) {
-        this.searchQwUsers('')
-      }
-    },
-
     /** 处理选择器显隐变化 */
     handleSelectVisible(visible) {
       if (visible && this.queryParams.corpId) {
@@ -960,8 +966,8 @@ export default {
     reset() {
       this.form = {
         linkName: '',
-        skipVerify: 0,
-        markSource: 0,
+        skipVerify: true,  //对应"无需验证"(官方默认)
+        markSource: true,   //对应"标记来源"(官方默认)
         priorityType: 0,
         userListParam: [],
         priorityUserListParam: [],