interface.ts 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. /**
  2. * 获取服务所有枚举信息
  3. */
  4. export interface AllEnums {
  5. autoid: number; //自增ID
  6. bankmappedvalue: string; //银行服务对应值
  7. enumdiccode: string; //所属枚举代码
  8. enumdicid: number; //所属枚举ID
  9. enumdicname: string; //枚举项名称
  10. enumitemname: number; //枚举项值
  11. enumitemstatus: number; //枚举项状态 - 1.启用 2.不启用
  12. enumitemvalue: string; //通用值 - [币种通用简写]
  13. param1: string; //参数1[币种:币种小数位]
  14. param2: string; //参数1[币种:币种显示单位]
  15. remark: string; //备注
  16. }
  17. export interface QueryNoticeRsp {
  18. auditoruserid: number; //审核人
  19. auditremark: string; //审核备注
  20. audittime: string; //审核日期
  21. autoid: number; //自增ID
  22. content: string; //内容
  23. createtime: string; //创建时间
  24. creatorid: number; //建仓人
  25. endtime: string; //结束时间
  26. istop: number; //是否置顶 - 0:不置顶 1:置顶
  27. msgiconurl: string; //消息图标Url
  28. msgtype: number; //消息类型 - 1:公告通知 2:系统消息 3:商品到期提货通知
  29. publisher: string; //消息发布者
  30. readed: boolean; //是否已读
  31. scheduletime: string; //计划发送时间
  32. sendtype: number; //推送方式 - 1:全体广播 2:按会员广播 3:个人推送 4:按会员广播(仅会员)
  33. sentstatus: number; //推送状态 - 0:未推送 1:已推送 2:审核拒绝
  34. title: string; //标题
  35. userid: number; //会员/投资者ID推送方式 为 个人时,填写投资者ID
  36. }
  37. export interface OperationTabMenu {
  38. code: string; //ID
  39. isshow: boolean; //是否显示
  40. rulekey: string; //对应权限主键,对应FUNCMENULIST表RESOURCECODE
  41. sort: number; //排序
  42. title: string; //标题
  43. type: number; //类型,1:菜单 2:按钮 5:管理端页面地址
  44. url: string;
  45. remark: string;
  46. children: OperationTabMenu[];
  47. }
  48. export interface Column {
  49. aligntype: number;//对齐方式 - 1:居中对齐 2:左对齐 3:右对齐
  50. autoid: number;//AutoID
  51. columnfield: string;//列字段
  52. columntitle: string;//列Title
  53. columnwidth: string;//列宽
  54. formatter: string;
  55. // :string;//格式化字符
  56. formattertype: string;//格式化类型
  57. groupname: string;//表头分组名称
  58. isshow: number;//是否显示 - number;
  59. //:不显示 1:显示
  60. needsummary: number;//是否需要汇总 - number;
  61. //:不需要 1:需要
  62. orderindex: number;//顺序
  63. remark: string;//备注
  64. summarytype: number;//汇总类型 - 1:加总 2:最后一个
  65. tablekey: string;//列表Key
  66. formatterstring: string;
  67. }
  68. export interface TableDefineRsp {
  69. columns: Column[], // 列头信息数组
  70. remark: string;//Remark
  71. tabelmenu: string;//列表菜单
  72. tablekey: string;//列表Key
  73. tablename: string;//列表名称
  74. tabletype: number;//列表类型 - 1:管理端 2:终端
  75. }