gaoshp
2025-08-10 7a5765adf7e8c7f0e27c0f6b86474ce0db976b3a
高师退回人获取
已修改2个文件
21 ■■■■ 文件已修改
src/api/flow/todolist.js 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/flow/todolist.vue 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/flow/todolist.js
@@ -1,7 +1,7 @@
/*
 * @Date: 2025-06-12 22:38:05
 * @LastEditors: gaoshp
 * @LastEditTime: 2025-08-10 00:26:43
 * @LastEditTime: 2025-08-10 13:52:14
 * @FilePath: /mdmweb/src/api/flow/todolist.js
 */
import request from '@/axios';
@@ -94,4 +94,12 @@
    params: data,
    data: {}
  })
}
export const getPrevius = data => {
  return request({
    url: '/blade-mdm/flow/previus-approve-user',
    method: 'get',
    params: data,
    data: {}
  })
}
src/views/flow/todolist.vue
@@ -34,7 +34,7 @@
</template>
<script>
import { getList, approve, getAssignee,reassgin,manualDispatch,autoDispatch } from '@/api/flow/todolist';
import { getList, approve, getAssignee,reassgin,manualDispatch,autoDispatch,getPrevius } from '@/api/flow/todolist';
import { mapGetters } from 'vuex';
import dayjs from 'dayjs';
import TodolistLeft from './components/TodolistLeft.vue';
@@ -373,7 +373,14 @@
                this.formApprove.assignee = ''
                if (["approveTask", 'seniorApproveTask','replaceApprove'].includes(row.taskDefinitionKey)) {// 高师审核
                    this.optionApprove.column[1].disabled = true;
                    this.formApprove.assignee = row.varables.assignee; // 如果是通过,则默认指派给自己
                    getPrevius({processInstanceId: row.processInstanceId}).then(res => {
                        console.log(res)
                        if(res.data.code === 200) {
                            this.formApprove.assignee = res.data.data // 如果是通过,则默认指派给自己
                        }
                    })
                }
            }