blob: 4bca1f806db4110c7287830d06f6f3c3d86aff1d [file] [log] [blame]
San3yuan4d0e8032025-04-04 17:21:40 +08001import Mock from 'mockjs';
2import MockAdapter from 'axios-mock-adapter';
3
4import { userLogin } from '@/api/user'; // Import the API endpoint
5
6/**
7 * 设置用户相关的 Mock 接口
8 * @param {MockAdapter} mock
9 */
10export function setupUserMock(mock){
11 mock.onPost(userLogin).reply(config => {
12 let data = Mock.mock({
13 "userId": 0,
14 "userName": '',
15 "role": '',
16 "isLogin": false,
17 "uploadTraffic": 0,
18 "downloadTraffic": 0,
19 "downloadPoints": 0,
San3yuan2534d422025-04-08 21:43:18 +080020 "avatar": 'D:/Code/projects/react/G8Frontend/public/avatar.jpg',
San3yuan4d0e8032025-04-04 17:21:40 +080021 });
22 return [200, data];
23 });
24}