|
|
@@ -192,7 +192,7 @@
|
|
|
<el-form-item label="任务名称" prop="name">
|
|
|
<el-input v-model="form.name" placeholder="请输入任务名称"/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="机器人" prop="robot">
|
|
|
+ <!-- <el-form-item label="机器人" prop="robot">
|
|
|
<el-select v-model="form.robot" filterable>
|
|
|
<el-option v-for="item in robotList" :label="item.name + '('+item.num+')'" :value="item.id"/>
|
|
|
</el-select>
|
|
|
@@ -201,26 +201,27 @@
|
|
|
<el-select v-model="form.dialogId" filterable>
|
|
|
<el-option v-for="item in dialogList" :label="item.name" :value="item.id"/>
|
|
|
</el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="主叫分组" prop="cidGroupId">
|
|
|
+ </el-form-item> -->
|
|
|
+ <!-- <el-form-item label="主叫分组" prop="cidGroupId">
|
|
|
<el-select v-model="form.cidGroupId" filterable>
|
|
|
<el-option v-for="item in CIDGroupList" :label="item.name" :value="item.id"/>
|
|
|
</el-select>
|
|
|
- </el-form-item>
|
|
|
+ </el-form-item> -->
|
|
|
<el-form-item label="拨打客户" prop="userIds">
|
|
|
<el-button @click="openSelect">选择客户({{ form.userIds ? form.userIds.length : 0 }})</el-button>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="任务流程" prop="taskFlow">
|
|
|
+ <!-- <el-form-item label="任务流程" prop="taskFlow"> -->
|
|
|
<!-- <draggable v-model="taskFlowList" @end="" class="flow-parent">-->
|
|
|
<!-- <div class="flow-child" v-for="item in taskFlowList">-->
|
|
|
<!-- <el-tag>{{ item.value }}</el-tag>-->
|
|
|
<!-- <i class="el-icon-arrow-right"></i>-->
|
|
|
<!-- </div>-->
|
|
|
<!-- </draggable>-->
|
|
|
- <el-select v-model="form.workflowId" filterable>
|
|
|
+ <el-form-item label="任务流程" prop="companyAiWorkflowId">
|
|
|
+ <el-select v-model="form.companyAiWorkflowId" filterable>
|
|
|
<el-option v-for="item in workflowList" :label="item.label" :value="item.value"/>
|
|
|
</el-select>
|
|
|
- </el-form-item>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="加微方式" prop="addType">
|
|
|
<el-radio v-model="form.addType" :label="0">平均</el-radio>
|
|
|
<el-radio v-model="form.addType" :label="1">意向</el-radio>
|
|
|
@@ -239,7 +240,7 @@
|
|
|
<el-col :span="4">
|
|
|
<el-button @click="openQwUserSelect(index)">选择企微({{ item.companyUserId ? item.companyUserId.length : 0 }})</el-button>
|
|
|
</el-col>
|
|
|
- <el-col :span="5">
|
|
|
+ <!-- <el-col :span="5">
|
|
|
<el-select v-model="item.wxDialogId" placeholder="话术" filterable>
|
|
|
<el-option v-for="item in wxDialogList" :label="item.name" :value="item.id"/>
|
|
|
</el-select>
|
|
|
@@ -248,13 +249,13 @@
|
|
|
<el-select v-model="item.smsTempId" placeholder="短信模板" filterable>
|
|
|
<el-option v-for="item in smsTempList" :label="item.title" :value="item.tempId"/>
|
|
|
</el-select>
|
|
|
- </el-col>
|
|
|
+ </el-col> -->
|
|
|
<el-col :span="3">
|
|
|
<el-button type="danger" icon="el-icon-delete" circle @click="removeQwUser(index)"></el-button>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="模式" prop="mode">
|
|
|
+ <!-- <el-form-item label="模式" prop="mode">
|
|
|
<el-select v-model="form.mode">
|
|
|
<el-option label="呼叫机器人后挂断" :value="7"/>
|
|
|
</el-select>
|
|
|
@@ -281,7 +282,7 @@
|
|
|
<el-option :value="4"/>
|
|
|
<el-option :value="5"/>
|
|
|
</el-select>
|
|
|
- </el-form-item>
|
|
|
+ </el-form-item> -->
|
|
|
</el-form>
|
|
|
<div slot="footer" class="dialog-footer">
|
|
|
<el-button type="primary" @click="submitForm">确 定</el-button>
|
|
|
@@ -472,7 +473,14 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
// 表单校验
|
|
|
- rules: {},
|
|
|
+ rules: {
|
|
|
+ name: [
|
|
|
+ { required: true, message: '请输入任务名称', trigger: 'blur' },
|
|
|
+ ],
|
|
|
+ companyAiWorkflowId: [
|
|
|
+ { required: true, message: '请选择流程', trigger: 'change' }
|
|
|
+ ],
|
|
|
+ },
|
|
|
smsTempList:[]
|
|
|
};
|
|
|
},
|
|
|
@@ -616,13 +624,13 @@ export default {
|
|
|
})
|
|
|
this.form.qwUserList = list;
|
|
|
console.log(this.form);
|
|
|
- if(this.form.addType != 0 ){
|
|
|
- let firstTask = this.taskFlowList[0];
|
|
|
- if(firstTask.key != "cellPhone"){
|
|
|
- this.msgError("【意向】加微方式下,任务流程第一步必须为外呼!");
|
|
|
- return;
|
|
|
- }
|
|
|
- }
|
|
|
+ // if(this.form.addType != 0 ){
|
|
|
+ // let firstTask = this.taskFlowList[0];
|
|
|
+ // if(firstTask.key != "cellPhone"){
|
|
|
+ // this.msgError("【意向】加微方式下,任务流程第一步必须为外呼!");
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
+ // }
|
|
|
if(!this.form.qwUserList || this.form.qwUserList.length == 0){
|
|
|
this.msgError("请选者加微方案");
|
|
|
return;
|