model.ts 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. import { BasicPageParams, BasicFetchResult } from '/@/api/model/baseModel';
  2. /**
  3. * @description: Request list interface parameters
  4. */
  5. export type PageParams = BasicPageParams;
  6. export interface DeviceListItem {
  7. id: number;
  8. activatedTime: string;
  9. address: string;
  10. agentFrameworkId: string;
  11. agentFrameworkName: string;
  12. agentName: string;
  13. balance: string;
  14. cameraType: number;
  15. childName: string;
  16. companyId: string;
  17. companyName: string;
  18. cooperationUser: string;
  19. cooperationUserName: string;
  20. country: number;
  21. createTime: string;
  22. goodsId: number;
  23. goodsName: string;
  24. imageUrl: string;
  25. inTime: string;
  26. isExpire: string;
  27. lastTime: string;
  28. nickName: string;
  29. orderSn: string;
  30. outTime: string;
  31. own: number;
  32. pic: string;
  33. recStatus: string;
  34. responseUserIncrement: string;
  35. sceneNum: string;
  36. snCode: string;
  37. space: string;
  38. spaceContent: string;
  39. spaceEndStr: string;
  40. spaceEndTime: string;
  41. spaceId: string;
  42. spaceStr: string;
  43. surplusDate: string;
  44. totalSpace: number;
  45. totalSpaceStr: string;
  46. type: string;
  47. usedSpace: number;
  48. usedSpaceStr: string;
  49. userId: string;
  50. userIncrementId: string;
  51. userName: string;
  52. wifiName: string;
  53. }
  54. /**
  55. * @description: Request list return value
  56. */
  57. export type RentListGetResultModel = BasicFetchResult<DeviceListItem>;