diff --git a/src/api/approvalProcess.js b/src/api/approvalProcess.js index 7140f2fc..c1297da7 100644 --- a/src/api/approvalProcess.js +++ b/src/api/approvalProcess.js @@ -80,3 +80,15 @@ export const disableProcess = (id) => { }) } +/** + * 获取用户列表(用于审批人选择) + * @param {object} params - 查询参数 + */ +export const getUserList = (params) => { + return request({ + url: '/material-mall/userManage/userList', + method: 'GET', + params: params + }) +} + diff --git a/src/views/system/approval/components/NodeDialog.vue b/src/views/system/approval/components/NodeDialog.vue index f1929ffd..7e2c0211 100644 --- a/src/views/system/approval/components/NodeDialog.vue +++ b/src/views/system/approval/components/NodeDialog.vue @@ -10,25 +10,33 @@ - - - 用户 - 角色 + 角色 - - + + + 选择审批人 + + + + {{ approver.userName }} + + + + 未选择审批人 + @@ -48,10 +56,45 @@ 取消 确定 + + + + + + + + + + + + + 取消 + 确定 + +