From bec58fa7fe4fae2deac88200d8d939e12ec8a08f Mon Sep 17 00:00:00 2001
From: lrj <owen.stl@gmail.com>
Date: 星期五, 03 十月 2025 22:26:39 +0800
Subject: [PATCH] 修复小程序WXS日期显示问题并重新设计【我的】页面
---
web/src/api/role.ts | 24 ++++++++++++------------
1 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/web/src/api/role.ts b/web/src/api/role.ts
index 434ee33..441efb4 100644
--- a/web/src/api/role.ts
+++ b/web/src/api/role.ts
@@ -111,8 +111,8 @@
// 鑾峰彇鎵�鏈夎鑹�
async getRoles(): Promise<Role[]> {
try {
- const data = await graphqlRequest(ROLE_QUERIES.GET_ROLES)
- return data?.roles || []
+ const result = await graphqlRequest(ROLE_QUERIES.GET_ROLES)
+ return result?.data?.roles || []
} catch (error: any) {
throw new Error(error.message || '鑾峰彇瑙掕壊鍒楄〃澶辫触')
}
@@ -121,8 +121,8 @@
// 鑾峰彇婵�娲荤姸鎬佺殑瑙掕壊
async getActiveRoles(): Promise<Role[]> {
try {
- const data = await graphqlRequest(ROLE_QUERIES.GET_ACTIVE_ROLES)
- return data?.activeRoles || []
+ const result = await graphqlRequest(ROLE_QUERIES.GET_ACTIVE_ROLES)
+ return result?.data?.activeRoles || []
} catch (error: any) {
throw new Error(error.message || '鑾峰彇婵�娲昏鑹插垪琛ㄥけ璐�')
}
@@ -131,8 +131,8 @@
// 鏍规嵁ID鑾峰彇瑙掕壊
async getRoleById(id: string): Promise<Role | null> {
try {
- const data = await graphqlRequest(ROLE_QUERIES.GET_ROLE, { id })
- return data?.role || null
+ const result = await graphqlRequest(ROLE_QUERIES.GET_ROLE, { id })
+ return result?.data?.role || null
} catch (error: any) {
throw new Error(error.message || '鑾峰彇瑙掕壊璇︽儏澶辫触')
}
@@ -141,8 +141,8 @@
// 鏍规嵁浠g爜鑾峰彇瑙掕壊
async getRoleByCode(code: string): Promise<Role | null> {
try {
- const data = await graphqlRequest(ROLE_QUERIES.GET_ROLE_BY_CODE, { code })
- return data?.roleByCode || null
+ const result = await graphqlRequest(ROLE_QUERIES.GET_ROLE_BY_CODE, { code })
+ return result?.data?.roleByCode || null
} catch (error: any) {
throw new Error(error.message || '鑾峰彇瑙掕壊璇︽儏澶辫触')
}
@@ -151,8 +151,8 @@
// 鏍规嵁鐘舵�佽幏鍙栬鑹�
async getRolesByState(state: number): Promise<Role[]> {
try {
- const data = await graphqlRequest(ROLE_QUERIES.GET_ROLES_BY_STATE, { state })
- return data?.rolesByState || []
+ const result = await graphqlRequest(ROLE_QUERIES.GET_ROLES_BY_STATE, { state })
+ return result?.data?.rolesByState || []
} catch (error: any) {
throw new Error(error.message || '鑾峰彇瑙掕壊鍒楄〃澶辫触')
}
@@ -161,8 +161,8 @@
// 鏍规嵁鍚嶇О鎼滅储瑙掕壊
async searchRolesByName(name: string): Promise<Role[]> {
try {
- const data = await graphqlRequest(ROLE_QUERIES.SEARCH_ROLES_BY_NAME, { name })
- return data?.searchRolesByName || []
+ const result = await graphqlRequest(ROLE_QUERIES.SEARCH_ROLES_BY_NAME, { name })
+ return result?.data?.searchRolesByName || []
} catch (error: any) {
throw new Error(error.message || '鎼滅储瑙掕壊澶辫触')
}
--
Gitblit v1.8.0