interface.ts 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  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:按钮
  44. children: OperationTabMenu[];
  45. }
  46. export interface Column {
  47. aligntype: number;//对齐方式 - 1:居中对齐 2:左对齐 3:右对齐
  48. autoid: number;//AutoID
  49. columnfield: string;//列字段
  50. columntitle: string;//列Title
  51. columnwidth: string;//列宽
  52. formatter: string;
  53. // :string;//格式化字符
  54. formattertype: string;//格式化类型
  55. groupname: string;//表头分组名称
  56. isshow: number;//是否显示 - number;
  57. //:不显示 1:显示
  58. needsummary: number;//是否需要汇总 - number;
  59. //:不需要 1:需要
  60. orderindex: number;//顺序
  61. remark: string;//备注
  62. summarytype: number;//汇总类型 - 1:加总 2:最后一个
  63. tablekey: string;//列表Key
  64. }
  65. export interface TableDefineRsp {
  66. columns: Column[], // 列头信息数组
  67. remark: string;//Remark
  68. tabelmenu: string;//列表菜单
  69. tablekey: string;//列表Key
  70. tablename: string;//列表名称
  71. tabletype: number;//列表类型 - 1:管理端 2:终端
  72. }