| | |
| | | /* |
| | | * @Date: 2025-06-12 22:38:05 |
| | | * @LastEditors: gaoshp |
| | | * @LastEditTime: 2025-08-10 15:29:06 |
| | | * @LastEditTime: 2025-08-11 21:50:32 |
| | | * @FilePath: /mdmweb/src/api/flow/todolist.js |
| | | */ |
| | | import request from '@/axios'; |
| | |
| | | return request({ |
| | | url: '/blade-mdm/flow/dispatch/batchDispatch', |
| | | method: 'post', |
| | | params: data, |
| | | data: {} |
| | | data: data, |
| | | }) |
| | | } |
| | | // 自动派工 |
| | |
| | | return request({ |
| | | url: '/blade-mdm/flow/dispatch/batchDispatchAuto', |
| | | method: 'post', |
| | | params: data, |
| | | data: {} |
| | | data: data, |
| | | }) |
| | | } |
| | | // 上一环节审批人 |
| | |
| | | <!-- |
| | | * @Date: 2025-08-10 14:14:58 |
| | | * @LastEditors: gaoshp |
| | | * @LastEditTime: 2025-08-10 14:32:11 |
| | | * @LastEditTime: 2025-08-11 21:46:04 |
| | | * @FilePath: /mdmweb/src/views/flow/todoindex.vue |
| | | --> |
| | | <template> |
| | |
| | | class="demo-tabs" |
| | | > |
| | | <el-tab-pane label="待办" name="todo"> |
| | | <todolist></todolist> |
| | | <todolist v-if="activeName==='todo'"></todolist> |
| | | </el-tab-pane> |
| | | <el-tab-pane label="已办" name="done"> |
| | | <donelist> </donelist> |
| | | <donelist v-if="activeName==='done'"> </donelist> |
| | | </el-tab-pane> |
| | | </el-tabs> |
| | | </basic-container> |
| | |
| | | </el-button> |
| | | </template> |
| | | <template #menu="scope"> |
| | | <el-button type="primary" text size="default" @click.stop="handleAction(scope.row, scope.index)">审批 |
| | | <el-button type="primary" text size="default" @click.stop="handleAction(scope.row, scope.index)"> |
| | | {{scope.row.taskDefinitionKey === 'teamLeaderTask' ? '派工' : '审批'}} |
| | | </el-button> |
| | | </template> |
| | | </avue-crud> |
| | |
| | | span: 24, |
| | | prop: 'comment', |
| | | type: 'textarea', |
| | | rules: [{ required: false, message: '请输入审批意见', trigger: 'blur' }], |
| | | // rules: [{ required: true, message: '请输入审批意见', trigger: 'blur' }], |
| | | }, |
| | | ], |
| | | }, |