blob: 41ca3c7d2b083619d3ca8843399b20170eeb8461 [file] [log] [blame]
import Mock from 'mockjs';
import MockAdapter from 'axios-mock-adapter';
import {getUserMessage} from '@/api/homepage';
/**
* 设置用户相关的 Mock 接口
* @param {MockAdapter} mock
*/
export function setupUserMessageMock(mock) {
mock.onGet(getUserMessage).reply((config) => {
console.log("visited")
let data = Mock.mock({
'username': '阳菜,放睛!',
'inviteCode': '1314520',
'stats': {
'likes': 0,
'following': 25,
'followers': 276,
'mutualFollows': 52
},
'upload': '5.2 ',
'level': '荣耀会员',
// 'works': [{
// 'id': 1,
// 'title': '【PC】【ARPG】【开放世界】刺客信条影破解版',
// 'publishTime': '2025-3-21',
// 'downloadCount': 0,
// 'seedCount': 1
// }],
'works': [{
'postId': 0,
'userId': 0,
'postTitle': '阳菜',
"postContent": "",
"createdAt": 0,
"postType": "",
"viewCount": 0,
"hotScore": 0.0,
"lastCalculated": 0
}],
'petImage': '/assets/pet-blue-star.png',
'trafficImage': '/assets/duck-computer.png'
});
return [200, data];
});
}