From 1b608079ace73af4651d7230254d090d2f1d1a9e Mon Sep 17 00:00:00 2001 From: ssc <273702440@qq.com> Date: Sun, 7 May 2023 10:37:14 +0800 Subject: [PATCH] perf: user-select component api use cache --- src/views/plugin/workflow/api/process/user.js | 13 +++++++++++++ .../custom-fields/wf-user-select/index.vue | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100755 src/views/plugin/workflow/api/process/user.js diff --git a/src/views/plugin/workflow/api/process/user.js b/src/views/plugin/workflow/api/process/user.js new file mode 100755 index 0000000..ef5df01 --- /dev/null +++ b/src/views/plugin/workflow/api/process/user.js @@ -0,0 +1,13 @@ +import request from '@/axios'; + +const prefix = '/blade-workflow/process/user' + +export const getUser = (id) => { + return request({ + url: `${prefix}/detail`, + method: 'get', + params: { + id + } + }) +} diff --git a/src/views/plugin/workflow/components/custom-fields/wf-user-select/index.vue b/src/views/plugin/workflow/components/custom-fields/wf-user-select/index.vue index 2dd0972..cf1921f 100644 --- a/src/views/plugin/workflow/components/custom-fields/wf-user-select/index.vue +++ b/src/views/plugin/workflow/components/custom-fields/wf-user-select/index.vue @@ -16,7 +16,7 @@