| | |
| | | size="medium" |
| | | :disabled="single" |
| | | @click="handleUpdate" |
| | | |
| | | >修改</el-button |
| | | > |
| | | </el-col> |
| | |
| | | @selection-change="handleSelectionChange" |
| | | > |
| | | <el-table-column type="selection" width="50" align="center" /> |
| | | <el-table-column label="序号" fixed align="center" key="taskid" prop="taskid" /> |
| | | <el-table-column |
| | | label="序号" |
| | | fixed |
| | | align="center" |
| | | key="taskid" |
| | | prop="taskid" |
| | | /> |
| | | |
| | | <el-table-column |
| | | label="任务名称" |
| | |
| | | key="nickName" |
| | | prop="nickName" |
| | | > |
| | | |
| | | <template slot-scope="scope"> |
| | | <span>{{ scope.row.wfs}}/{{ scope.row.yfs }}</span> |
| | | </template> |
| | |
| | | > |
| | | <template slot-scope="scope"> |
| | | <el-button |
| | | v-if="scope.row.status != 1" |
| | | size="medium" |
| | | type="text" |
| | | @click="handleUpdate(scope.row)" |
| | | |
| | | @click="sponsor(scope.row)" |
| | | ><span class="button-zx" |
| | | ><i class="el-icon-s-promotion"></i>任务发起</span |
| | | ></el-button |
| | | > |
| | | <el-button |
| | | size="medium" |
| | | type="text" |
| | | @click="handleUpdate(scope.row)" |
| | | |
| | | ><span class="button-zx" |
| | | ><i class="el-icon-s-promotion"></i>依照新增</span |
| | | <el-button size="medium" type="text" @click="newAdd(scope.row)" |
| | | ><span class="button-xj" |
| | | ><i class="el-icon-circle-plus-outline"></i>依照新增</span |
| | | ></el-button |
| | | > |
| | | <el-button size="medium" type="text" @click="stop(scope.row)" |
| | | ><span class="button-zt" |
| | | ><i class="el-icon-circle-plus-outline"></i>暂停任务</span |
| | | ></el-button |
| | | > |
| | | </template> |
| | |
| | | resetUserPwd, |
| | | changeUserStatus, |
| | | } from "@/api/system/user"; |
| | | import { getTasklist, getTaskInfo,TaskTemplateSendExecution } from "@/api/AiCentre/index"; |
| | | import { |
| | | getTasklist, |
| | | getTaskInfo, |
| | | Editsingletask, |
| | | delTaskInfo, |
| | | TaskTemplateSendExecution, |
| | | } from "@/api/AiCentre/index"; |
| | | |
| | | import Treeselect from "@riophae/vue-treeselect"; |
| | | import "@riophae/vue-treeselect/dist/vue-treeselect.css"; |
| | |
| | | }, |
| | | // 删除任务 |
| | | deletefn(){}, |
| | | |
| | | // 任务发起 |
| | | sponsor(row) { |
| | | if (row.sendState != 1) { |
| | | TaskTemplateSendExecution().then((res) => {}); |
| | | } |
| | | }, |
| | | // 依照新增 |
| | | newAdd(row) { |
| | | TaskTemplateSendExecution().then((res) => {}); |
| | | }, |
| | | // 暂停 |
| | | stop(row) { |
| | | if (row.sendState == 2 || row.sendState == 3) { |
| | | TaskTemplateSendExecution().then((res) => {}); |
| | | } |
| | | }, |
| | | |
| | | /** 提交按钮 */ |
| | | submitForm: function () { |
| | |
| | | border-radius: 1px; |
| | | color: #ffffff; |
| | | } |
| | | .button-xj { |
| | | background: #815c94; |
| | | padding: 5px; |
| | | border-radius: 1px; |
| | | color: #ffffff; |
| | | } |
| | | .button-zt { |
| | | background: #f9c116; |
| | | padding: 5px; |
| | | border-radius: 1px; |
| | | color: #ffffff; |
| | | } |
| | | |
| | | ::v-deep.el-radio-group { |
| | | span { |
| | |
| | | } |
| | | } |
| | | |
| | | ::v-deep.el-button + .el-button { |
| | | margin-left: 0; |
| | | } |
| | | ::v-deep.el-checkbox-group { |
| | | span { |
| | | font-size: 24px; |