/** * 角色下用户列表假数据 * 对应接口:GET /sys/role/usageUserPage */ interface MockUserVO { realName: string; phone: string; createTime: string; status: number; } interface MockPageData { 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 { const start = (page - 1) * limit; return { total: MOCK_USERS.length, list: MOCK_USERS.slice(start, start + limit) }; }