fix: format system management creation times
| | |
| | | : [['account', '登录账号'], ['displayName', '员工姓名'], ['roleCode', '所属角色'], ['statusText', '状态'], ['createdAt', '创建时间']]) |
| | | |
| | | function statusText(value: unknown) { return Number(value) === 1 ? '启用' : '停用' } |
| | | function normalizeRole(row: AdminRole) { return { ...row, statusText: statusText(row.status) } } |
| | | function normalizeStaff(row: AdminStaff) { return { ...row, statusText: statusText(row.status) } } |
| | | function formatDateTime(value: unknown) { |
| | | return typeof value === 'string' && value ? value.replace('T', ' ').slice(0, 19) : '' |
| | | } |
| | | function normalizeRole(row: AdminRole) { return { ...row, createdAt: formatDateTime(row.createdAt), statusText: statusText(row.status) } } |
| | | function normalizeStaff(row: AdminStaff) { return { ...row, createdAt: formatDateTime(row.createdAt), statusText: statusText(row.status) } } |
| | | function normalizeUpgrade(row: Record<string, unknown>) { return { ...row } } |
| | | |
| | | async function loadData() { |