Przeglądaj źródła

工作流外呼节点增加转人工业务组选项

zyy 2 tygodni temu
rodzic
commit
fc0c65e2dc
1 zmienionych plików z 27 dodań i 9 usunięć
  1. 27 9
      src/views/company/companyWorkflow/design.vue

+ 27 - 9
src/views/company/companyWorkflow/design.vue

@@ -401,6 +401,21 @@
                   />
                   />
                 </el-select>
                 </el-select>
               </el-form-item>
               </el-form-item>
+              <el-form-item label="转人工业务组">
+                  <el-select
+                      v-model="selectedNode.nodeConfig.busiGroupId"
+                      filterable
+                      placeholder="请选择技能组"
+                      @change="handleConfigChange"
+                  >
+                      <el-option
+                          v-for="item in easyCallBusiGroupList"
+                          :key="item.groupId"
+                          :label="item.bizGroupName"
+                          :value="item.groupId"
+                      />
+                  </el-select>
+              </el-form-item>
               <el-form-item label="外呼线路">
               <el-form-item label="外呼线路">
                 <el-select
                 <el-select
                   :disabled="editAiDisable"
                   :disabled="editAiDisable"
@@ -848,6 +863,9 @@ export default {
         if (!this.selectedNode.nodeConfig.multiplier) {
         if (!this.selectedNode.nodeConfig.multiplier) {
           this.$set(this.selectedNode.nodeConfig, 'multiplier', 1)
           this.$set(this.selectedNode.nodeConfig, 'multiplier', 1)
         }
         }
+          if (this.selectedNode.nodeConfig.busiGroupId === undefined) {
+              this.$set(this.selectedNode.nodeConfig, 'busiGroupId', null)
+          }
         if (this.selectedNode.nodeConfig.autoRecall === undefined) {
         if (this.selectedNode.nodeConfig.autoRecall === undefined) {
           this.$set(this.selectedNode.nodeConfig, 'autoRecall', 0)
           this.$set(this.selectedNode.nodeConfig, 'autoRecall', 0)
         }
         }
@@ -861,15 +879,15 @@ export default {
         // 根据当前外呼模式设置AI配置的禁用状态
         // 根据当前外呼模式设置AI配置的禁用状态
         this.editAiDisable = this.selectedNode.nodeConfig.callMode !== 2;
         this.editAiDisable = this.selectedNode.nodeConfig.callMode !== 2;
 
 
-        getTypes().then(e => {
-          this.robotList = e.robot;
-          this.dialogList = e.dialog;
-        })
-        getCIDGroupList().then(res=>{
-          this.CIDGroupList = res.data;
-        }).catch(res=>{
-          console.log(res);
-        });
+        // getTypes().then(e => {
+        //   this.robotList = e.robot;
+        //   this.dialogList = e.dialog;
+        // })
+        // getCIDGroupList().then(res=>{
+        //   this.CIDGroupList = res.data;
+        // }).catch(res=>{
+        //   console.log(res);
+        // });
         // 加载 EasyCallCenter365 四项基础数据
         // 加载 EasyCallCenter365 四项基础数据
         getGatewayList().then(res => {
         getGatewayList().then(res => {
           this.easyCallGatewayList = res.data || []
           this.easyCallGatewayList = res.data || []