global.d.ts 899 B

1234567891011121314151617181920212223242526272829303132333435
  1. interface Magnet {
  2. menuId: string // 标示
  3. row: number, // 所在行
  4. col: number, // 所在列
  5. rowSpan: number, // 跨行 0表示未放置
  6. colSpan: number, // 跨列 0表示未放置
  7. bgColor: string, // 背景颜色
  8. icon: string, // 图标
  9. menuName: string, // 名称
  10. titleColor: string, // 字体颜色
  11. titlePosition: string, // 标题位置
  12. titleFontSize: string, // 标题字体大小
  13. titleAlign: string, // 标题对齐方式
  14. url: string,
  15. appType: number, // 1 全屏 2半屏 3 新窗口
  16. isrefresh: boolean, // 是否刷新
  17. [index: string]: any
  18. }
  19. interface IMsg {
  20. title: string,
  21. createDate: string,
  22. msgType: number,
  23. sendUserName: string
  24. }
  25. interface IMsgList {
  26. data: IMsg[]
  27. pageIndex: number
  28. pageTotal: number
  29. rowTotal: number
  30. }
  31. interface IResult {
  32. code: number,
  33. msg: string,
  34. data: any
  35. }