feat: 对接角色权限与操作日志相关接口字段
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
/**
|
||||
* 角色下用户列表假数据
|
||||
* 对应接口:GET /sys/role/usageUserPage
|
||||
*/
|
||||
|
||||
interface MockUserVO {
|
||||
realName: string;
|
||||
phone: string;
|
||||
createTime: string;
|
||||
status: number;
|
||||
}
|
||||
interface MockPageData<T> {
|
||||
total: number;
|
||||
list: T[];
|
||||
}
|
||||
|
||||
const MOCK_USERS: MockUserVO[] = [
|
||||
{ realName: '张超管', phone: '13900000001', createTime: '2025-06-01 09:00:00', status: 1 },
|
||||
{ realName: '李运营', phone: '15900000002', createTime: '2026-01-10 16:00:00', status: 0 },
|
||||
{ realName: '王运营', phone: '15900000001', createTime: '2025-10-20 10:00:00', status: 1 },
|
||||
{ realName: '张运营', phone: '13900000002', createTime: '2025-08-15 14:30:00', status: 1 },
|
||||
{ realName: '赵裁判', phone: '13800000005', createTime: '2025-10-10 10:15:00', status: 1 },
|
||||
{ realName: '钱裁判', phone: '13800000006', createTime: '2025-10-12 11:00:00', status: 1 },
|
||||
{ realName: '孙财务', phone: '13700000007', createTime: '2026-01-20 16:00:00', status: 1 },
|
||||
{ realName: '周客服', phone: '13700000008', createTime: '2026-01-21 09:30:00', status: 1 },
|
||||
{ realName: '吴客服', phone: '13700000009', createTime: '2026-01-22 10:00:00', status: 0 },
|
||||
{ realName: '郑客服', phone: '13700000010', createTime: '2026-01-23 14:00:00', status: 1 },
|
||||
];
|
||||
|
||||
export function buildMockRoleUsageUserPage(page: number, limit: number): MockPageData<MockUserVO> {
|
||||
const start = (page - 1) * limit;
|
||||
return { total: MOCK_USERS.length, list: MOCK_USERS.slice(start, start + limit) };
|
||||
}
|
||||
Reference in New Issue
Block a user