2 Commits 0b1b42e108 ... a21c3e554f

Author SHA1 Message Date
  lmx a21c3e554f Merge branch 'master' of http://1.14.104.71:10880/root/ylrz_his_scrm_companyUI 2 days ago
  lmx 14f8fd828e cid 调整 2 days ago
1 changed files with 49 additions and 7 deletions
  1. 49 7
      src/views/company/companyVoiceRobotic/index.vue

+ 49 - 7
src/views/company/companyVoiceRobotic/index.vue

@@ -168,7 +168,7 @@
     />
 
     <!-- 添加或修改机器人外呼任务对话框 -->
-    <el-drawer size="60%" :title="title" :visible.sync="open" width="500px" append-to-body class="task-form-drawer">
+    <el-drawer size="45%" :title="title" :visible.sync="open" width="500px" append-to-body class="task-form-drawer">
       <div class="drawer-content">
         <el-form ref="form" :model="form" :rules="rules" label-width="90px" class="task-form">
           <div class="form-section">
@@ -192,6 +192,38 @@
                 <el-option v-for="item in workflowList" :key="item.value" :label="item.label" :value="item.value"/>
               </el-select>
             </el-form-item>
+              <!-- <el-form-item label="运行时间" required>
+                <el-col :span="11">
+                  <el-form-item prop="runTimeRangeStart">
+                     <el-time-select
+                  placeholder="任务运行开始时间"
+                   style="width: 100%;"
+                  v-model="form.runTimeRangeStart"
+                  :picker-options="{
+                    start: '07:30',
+                    step: '00:10',
+                    end: '20:00'
+                  }">
+                </el-time-select>
+                  </el-form-item>
+                </el-col>
+                <el-col class="line" :span="2" style="text-align: center">-</el-col>
+                <el-col :span="11">
+                  <el-form-item prop="runTimeRangeEnd">
+                     <el-time-select
+                      style="width: 100%;"
+                  placeholder="任务运行结束时间"
+                  v-model="form.runTimeRangeEnd"
+                  :picker-options="{
+                    start: '08:30',
+                    step: '00:10',
+                    end: '21:00',
+                    minTime: startTime
+                  }">
+                </el-time-select>
+                  </el-form-item>
+                </el-col>
+              </el-form-item> -->
           </div>
 
           <div class="form-section">
@@ -277,7 +309,7 @@
             </el-select>
           </el-form-item> -->
         </el-form>
-        <div slot="footer" class="dialog-footer">
+        <div slot="footer" class="dialog-footer" style="text-align:right">
           <el-button type="primary" @click="submitForm">确 定</el-button>
           <el-button @click="cancel">取 消</el-button>
         </div>
@@ -418,7 +450,7 @@
                         </div>
                       </div>
                     </div>
-                    <div class="record-right">
+                    <!-- <div class="record-right">
                       <div class="progress-info">
                         <span class="progress-label">执行进度</span>
                         <span class="progress-value">{{ getProgress(record) }}%</span>
@@ -428,7 +460,7 @@
                         :color="getProgressColor(record)"
                         :stroke-width="10"
                         :show-text="false"></el-progress>
-                    </div>
+                    </div> -->
                   </div>
                 </template>
 
@@ -626,6 +658,12 @@ export default {
         companyAiWorkflowId: [
             { required: true, message: '请选择流程', trigger: 'change' }
           ],
+        // runTimeRangeStart:[
+        //      { required: true, message: '请选择任务运行开始时间', trigger: 'change' }
+        //   ],
+        // runTimeRangeEnd:[
+        //      { required: true, message: '请选择任务运行结束时间', trigger: 'change' }
+        //   ]
       },
       smsTempList:[]
     };
@@ -725,7 +763,9 @@ export default {
         userIds: [],
         userNames: [],
         userTableList: [],
-        companyAiWorkflowId: null
+        companyAiWorkflowId: null,
+        // runTimeRangeStart:null,
+        // runTimeRangeEnd:null
       };
       this.resetForm("form");
     },
@@ -981,7 +1021,8 @@ export default {
         '执行成功': '#52c41a',
         '执行中': '#1890ff',
         '执行失败': '#f5222d',
-        '等待执行': '#d9d9d9'
+        '等待执行': '#d9d9d9',
+        '执行超时':'#f5222d'
       };
       return colorMap[statusName] || '#d9d9d9';
     },
@@ -991,7 +1032,8 @@ export default {
         '执行成功': 'success',
         '执行中': 'warning',
         '执行失败': 'danger',
-        '等待执行': 'info'
+        '等待执行': 'info',
+        '执行超时':'danger'
       };
       return typeMap[statusName] || 'info';
     },