index.ts 608 B

12345678910111213141516171819202122
  1. import type { TransformData, TransformRecord } from '#/api';
  2. export * from './department';
  3. export * from './doctor';
  4. export * from './role';
  5. export * from './user';
  6. export function fromRow(data?: TransformData): TransformRecord {
  7. const createUser = data?.createUser;
  8. const createTime = data?.createTime ?? data?.createDate;
  9. const updateUser = data?.updateUser;
  10. const updateTime = data?.updateTime ?? data?.updateDate;
  11. return {
  12. id: data?.id,
  13. createUser,
  14. createTime,
  15. updateUser,
  16. updateTime,
  17. lastTime: updateTime || createTime,
  18. lastUser: updateUser || createUser,
  19. };
  20. }