oilSdkAuthorDto.ts 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. /**
  2. * 设备授权管理 - 油机SDK授权页面
  3. * 数据对象的Dto
  4. * */
  5. import {pageInput} from "/@/api/admin/shareDto/shareDto";
  6. /**
  7. * @name: 数据对象接口
  8. * @description: 设备授权管理 - 油机SDK授权页面文件筛选条件
  9. * @author wyoujia
  10. * @date 2023-55-29 11:55:55
  11. */
  12. export interface oilSdkFilterModel {
  13. /**油站名称 */
  14. serviceStationName: string | null,
  15. /**项目名称 */
  16. entryName: string | null,
  17. /**设备SN */
  18. SN: string | null,
  19. /**选择的时间 */
  20. selectDate: string | null,
  21. }
  22. export interface oilSdkTableModel {
  23. /**日期 */
  24. date: string | null,
  25. /**油站名称 */
  26. serviceStationName: string | null,
  27. /**项目名称 */
  28. entryName: string | null,
  29. /**设备SN */
  30. SN: string | null,
  31. /**有效时间 */
  32. effectiveTime: string | null,
  33. /**授权码 */
  34. authorization: string | null,
  35. /**备注 */
  36. remark: string | null
  37. }
  38. /**
  39. * @name: 数据对象接口
  40. * @description: 设备授权管理 - 油机SDK授权页面
  41. * @author wyoujia
  42. * @date 2023-12-29 11:12:08
  43. */
  44. export interface OilSdkAuthorDto {
  45. /**加载显示 */
  46. loading: boolean,
  47. /**条件查询模块 */
  48. filterModel: oilSdkFilterModel,
  49. /**表格信息 */
  50. tableModel: oilSdkTableModel [] | null,
  51. /**分页标识 */
  52. pageInput: pageInput,
  53. /**分页总数 */
  54. total: number,
  55. }
  56. /**结果输出*/
  57. export interface oilSdkAuthorDtoResult {
  58. /** 是否成功标记 */
  59. success?: boolean
  60. /** 编码 */
  61. code?: string | null
  62. /** 消息 */
  63. msg?: string | null
  64. /** 分页信息输出 */
  65. data?: any
  66. }