feat: 初始化挪移完成
This commit is contained in:
3683
nkebao/package-lock.json
generated
3683
nkebao/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -36,13 +36,13 @@
|
||||
"@tanstack/react-table": "latest",
|
||||
"@testing-library/dom": "^10.4.0",
|
||||
"@testing-library/jest-dom": "^6.6.3",
|
||||
"@testing-library/react": "^16.3.0",
|
||||
"@testing-library/react": "^13.4.0",
|
||||
"@testing-library/user-event": "^13.5.0",
|
||||
"@types/crypto-js": "^4.2.2",
|
||||
"@types/jest": "^27.5.2",
|
||||
"@types/node": "^16.18.126",
|
||||
"@types/react": "^19.1.8",
|
||||
"@types/react-dom": "^19.1.6",
|
||||
"@types/node": "^18.19.34",
|
||||
"@types/react": "^18.2.43",
|
||||
"@types/react-dom": "^18.2.17",
|
||||
"autoprefixer": "^10.4.20",
|
||||
"axios": "^1.6.0",
|
||||
"chart.js": "latest",
|
||||
@@ -54,9 +54,9 @@
|
||||
"embla-carousel-react": "8.5.1",
|
||||
"input-otp": "1.4.1",
|
||||
"lucide-react": "^0.454.0",
|
||||
"react": "^19.1.0",
|
||||
"react": "^18.2.0",
|
||||
"react-day-picker": "latest",
|
||||
"react-dom": "^19.1.0",
|
||||
"react-dom": "^18.2.0",
|
||||
"react-hook-form": "^7.54.1",
|
||||
"react-hot-toast": "^2.5.2",
|
||||
"react-resizable-panels": "^2.1.7",
|
||||
|
||||
@@ -15,7 +15,7 @@ export interface SceneItem {
|
||||
// 服务器返回的场景列表响应类型
|
||||
export interface ScenesResponse {
|
||||
code: number;
|
||||
msg: string;
|
||||
message: string;
|
||||
data: SceneItem[];
|
||||
}
|
||||
|
||||
@@ -69,7 +69,7 @@ export const fetchScenes = async (params: {
|
||||
// 返回一个错误响应
|
||||
return {
|
||||
code: 500,
|
||||
msg: "获取场景列表失败",
|
||||
message: "获取场景列表失败",
|
||||
data: []
|
||||
};
|
||||
}
|
||||
@@ -113,7 +113,7 @@ export const fetchSceneDetail = async (id: string | number): Promise<ApiResponse
|
||||
console.error("Error fetching scene detail:", error);
|
||||
return {
|
||||
code: 500,
|
||||
msg: "获取场景详情失败",
|
||||
message: "获取场景详情失败",
|
||||
data: null
|
||||
};
|
||||
}
|
||||
|
||||
@@ -29,13 +29,13 @@ interface WechatAccountSummary {
|
||||
|
||||
interface WechatAccountSummaryResponse {
|
||||
code: number;
|
||||
msg: string;
|
||||
message: string;
|
||||
data: WechatAccountSummary;
|
||||
}
|
||||
|
||||
interface ServerWechatAccountsResponse {
|
||||
code: number;
|
||||
msg: string;
|
||||
message: string;
|
||||
data: {
|
||||
list: any[];
|
||||
total: number;
|
||||
@@ -75,8 +75,8 @@ export const fetchWechatAccountList = async (params: QueryWechatAccountParams =
|
||||
* 刷新微信账号状态
|
||||
* @returns 刷新结果
|
||||
*/
|
||||
export const refreshWechatAccounts = async (): Promise<{ code: number; msg: string; data: any }> => {
|
||||
return put<{ code: number; msg: string; data: any }>('/v1/wechats/refresh', {});
|
||||
export const refreshWechatAccounts = async (): Promise<{ code: number; message: string; data: any }> => {
|
||||
return put<{ code: number; message: string; data: any }>('/v1/wechats/refresh', {});
|
||||
};
|
||||
|
||||
/**
|
||||
@@ -85,8 +85,8 @@ export const refreshWechatAccounts = async (): Promise<{ code: number; msg: stri
|
||||
* @param targetId 目标微信账号ID
|
||||
* @returns 转移结果
|
||||
*/
|
||||
export const transferWechatFriends = async (sourceId: string | number, targetId: string | number): Promise<{ code: number; msg: string; data: any }> => {
|
||||
return post<{ code: number; msg: string; data: any }>('/v1/wechats/transfer-friends', {
|
||||
export const transferWechatFriends = async (sourceId: string | number, targetId: string | number): Promise<{ code: number; message: string; data: any }> => {
|
||||
return post<{ code: number; message: string; data: any }>('/v1/wechats/transfer-friends', {
|
||||
source_id: sourceId,
|
||||
target_id: targetId
|
||||
});
|
||||
@@ -205,7 +205,7 @@ export interface WechatFriendDetail {
|
||||
|
||||
interface WechatFriendDetailResponse {
|
||||
code: number;
|
||||
msg: string;
|
||||
message: string;
|
||||
data: WechatFriendDetail;
|
||||
}
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ export interface ServerDevice {
|
||||
// 服务端API返回的设备列表响应
|
||||
export interface ServerDevicesResponse {
|
||||
code: number;
|
||||
msg: string;
|
||||
message: string;
|
||||
data: {
|
||||
list: ServerDevice[];
|
||||
total: number;
|
||||
|
||||
Reference in New Issue
Block a user