Skip to content

Commit ab7e363

Browse files
authored
fix(@vben/backend-mock): fix all ts type errors in this module (#6613)
* fix(@vben/backend-mock): 修复所有 ts 类型报错 * fix(@vben/backend-mock): 修复该模块所有 ts 类型报错 * fix(@vben/backend-mock): 解决 coderabbitai * fix(@vben/backend-mock): 解决 coderabbitai * fix(@vben/backend-mock): 解决 coderabbitai
1 parent 9fc5944 commit ab7e363

26 files changed

+148
-31
lines changed

apps/backend-mock/api/auth/codes.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
import { eventHandler } from 'h3';
12
import { verifyAccessToken } from '~/utils/jwt-utils';
2-
import { unAuthorizedResponse } from '~/utils/response';
3+
import { MOCK_CODES } from '~/utils/mock-data';
4+
import { unAuthorizedResponse, useResponseSuccess } from '~/utils/response';
35

46
export default eventHandler((event) => {
57
const userinfo = verifyAccessToken(event);

apps/backend-mock/api/auth/login.post.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
1+
import { defineEventHandler, readBody, setResponseStatus } from 'h3';
12
import {
23
clearRefreshTokenCookie,
34
setRefreshTokenCookie,
45
} from '~/utils/cookie-utils';
56
import { generateAccessToken, generateRefreshToken } from '~/utils/jwt-utils';
6-
import { forbiddenResponse } from '~/utils/response';
7+
import { MOCK_USERS } from '~/utils/mock-data';
8+
import {
9+
forbiddenResponse,
10+
useResponseError,
11+
useResponseSuccess,
12+
} from '~/utils/response';
713

814
export default defineEventHandler(async (event) => {
915
const { password, username } = await readBody(event);

apps/backend-mock/api/auth/logout.post.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
import { defineEventHandler } from 'h3';
12
import {
23
clearRefreshTokenCookie,
34
getRefreshTokenFromCookie,
45
} from '~/utils/cookie-utils';
6+
import { useResponseSuccess } from '~/utils/response';
57

68
export default defineEventHandler(async (event) => {
79
const refreshToken = getRefreshTokenFromCookie(event);

apps/backend-mock/api/auth/refresh.post.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1+
import { defineEventHandler } from 'h3';
12
import {
23
clearRefreshTokenCookie,
34
getRefreshTokenFromCookie,
45
setRefreshTokenCookie,
56
} from '~/utils/cookie-utils';
6-
import { verifyRefreshToken } from '~/utils/jwt-utils';
7+
import { generateAccessToken, verifyRefreshToken } from '~/utils/jwt-utils';
8+
import { MOCK_USERS } from '~/utils/mock-data';
79
import { forbiddenResponse } from '~/utils/response';
810

911
export default defineEventHandler(async (event) => {

apps/backend-mock/api/demo/bigint.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
import { eventHandler, setHeader } from 'h3';
2+
import { verifyAccessToken } from '~/utils/jwt-utils';
3+
import { unAuthorizedResponse } from '~/utils/response';
4+
15
export default eventHandler(async (event) => {
26
const userinfo = verifyAccessToken(event);
37
if (!userinfo) {

apps/backend-mock/api/menu/all.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
import { eventHandler } from 'h3';
12
import { verifyAccessToken } from '~/utils/jwt-utils';
2-
import { unAuthorizedResponse } from '~/utils/response';
3+
import { MOCK_MENUS } from '~/utils/mock-data';
4+
import { unAuthorizedResponse, useResponseSuccess } from '~/utils/response';
35

46
export default eventHandler(async (event) => {
57
const userinfo = verifyAccessToken(event);

apps/backend-mock/api/status.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
import { eventHandler, getQuery, setResponseStatus } from 'h3';
2+
import { useResponseError } from '~/utils/response';
3+
14
export default eventHandler((event) => {
25
const { status } = getQuery(event);
36
setResponseStatus(event, Number(status));

apps/backend-mock/api/system/dept/.post.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,6 @@ export default eventHandler(async (event) => {
1313
await sleep(600);
1414
return useResponseSuccess(null);
1515
});
16+
function eventHandler(_: (event: any) => Promise<any>) {
17+
throw new Error('Function not implemented.');
18+
}

apps/backend-mock/api/system/dept/[id].delete.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { eventHandler } from 'h3';
12
import { verifyAccessToken } from '~/utils/jwt-utils';
23
import {
34
sleep,

apps/backend-mock/api/system/dept/[id].put.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { eventHandler } from 'h3';
12
import { verifyAccessToken } from '~/utils/jwt-utils';
23
import {
34
sleep,

0 commit comments

Comments
 (0)