refactor: add create_user field to tool serialization and update related logic

--bug=1057413 --user=刘瑞斌 【工具】搜索项选择创建者,创建者列表为空 https://www.tapd.cn/62980211/s/1721870
This commit is contained in:
CaptainB 2025-07-02 16:12:15 +08:00
parent 6473f27cae
commit 8d52166307
3 changed files with 5 additions and 4 deletions

View File

@ -47,10 +47,10 @@ const getWorkspaceMemberList: (
/** /**
* *
*/ */
const getWorkspaceAllMemberList: ( const getAllMemberList: (
workspace_id: string, workspace_id: string,
loading?: Ref<boolean>, loading?: Ref<boolean>,
) => Promise<Result<PageList<WorkspaceMemberItem[]>>> = (workspace_id, loading) => { ) => Promise<Result<any[]>> = (workspace_id, loading) => {
return get( return get(
`${prefix}/${workspace_id}/user_list`, `${prefix}/${workspace_id}/user_list`,
loading, loading,
@ -90,7 +90,7 @@ export default {
getWorkspaceList, getWorkspaceList,
getSystemWorkspaceList, getSystemWorkspaceList,
getWorkspaceMemberList, getWorkspaceMemberList,
getWorkspaceAllMemberList, getAllMemberList,
CreateWorkspaceMember, CreateWorkspaceMember,
deleteWorkspaceMember, deleteWorkspaceMember,
getWorkspaceRoleList, getWorkspaceRoleList,

View File

@ -36,6 +36,7 @@ const systemShareApiMap = {
paragraph: paragraphSystemShareApi, paragraph: paragraphSystemShareApi,
problem: problemSystemShareApi, problem: problemSystemShareApi,
chatUser: chatUserSystemShareApi, chatUser: chatUserSystemShareApi,
workspace: workspaceApi, // 共享的应该查全部人吧
} as any } as any
// 资源管理 API // 资源管理 API

View File

@ -633,7 +633,7 @@ onMounted(() => {
getList() getList()
} }
loadSharedApi({type: 'workspace', isShared: isShared.value, systemType: apiType.value }) loadSharedApi({type: 'workspace', isShared: isShared.value, systemType: apiType.value })
.getWorkspaceAllMemberList(user.getWorkspaceId(), loading) .getAllMemberList(user.getWorkspaceId(), loading)
.then((res: any) => { .then((res: any) => {
user_options.value = res.data user_options.value = res.data
}) })