| | |
| | | }) |
| | | } |
| | | |
| | | // 首页代办流程任务查询 |
| | | export const getUndoTaskList =(current, size, params) => { |
| | | return request({ |
| | | url: '/api/ubcs-flow/work/send-list', |
| | | method: 'get', |
| | | params:{ |
| | | ...params, |
| | | current, |
| | | size |
| | | } |
| | | }) |
| | | } |
| | |
| | | |
| | | <script> |
| | | import {mapGetters} from "vuex"; |
| | | import {getUndoTaskList,check,updatePassword} from "@/api/system/user" |
| | | import {check,updatePassword} from "@/api/system/user" |
| | | import md5 from "js-md5"; |
| | | import {removeToken} from "@/util/auth"; |
| | | import Statistic from './Statistic.vue'; |
| | | import {validatenull} from "@/util/validate"; |
| | | import {flowCategory,flowRoute} from "@/util/flow"; |
| | | import {todoList} from "@/api/work/work"; |
| | | |
| | | export default { |
| | | name: "wel", |
| | |
| | | }, |
| | | onLoad(page, params = {}) { |
| | | this.loading = true; |
| | | getUndoTaskList(page.currentPage, page.pageSize, Object.assign(params)).then(res => { |
| | | const query = { |
| | | ...this.query, |
| | | category: (params.category) ? flowCategory(params.category) : null |
| | | }; |
| | | todoList(page.currentPage, page.pageSize, Object.assign(params, query)).then(res => { |
| | | const data = res.data.data; |
| | | this.page.total = data.total; |
| | | this.todoData = data.records; |
| | |
| | | } |
| | | }, |
| | | gotodo(row, index) { |
| | | //this.$router.push({ path: `/work/process/${flowRoute(this.flowRoutes, row.category)}/handle/${row.taskId}/${row.processInstanceId}/${row.businessId}` }); |
| | | this.$router.push({ path: `/work/todo` }); |
| | | this.$router.push({ path: `/work/process/${flowRoute(this.flowRoutes, row.category)}/handle/${row.taskId}/${row.processInstanceId}/${row.businessId}` }); |
| | | } |
| | | } |
| | | }; |