dict.ts 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. /** 系统配置表 */
  2. // CREATE TABLE `configuration` (
  3. // `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '配置id(禁止插入)',
  4. // `baseid` int(11) NOT NULL COMMENT '上级',
  5. // `groupname` varchar(255) DEFAULT NULL COMMENT '组名称',
  6. // `title` varchar(255) NOT NULL COMMENT '配置名称',
  7. // `substance` longtext NOT NULL COMMENT '配置值',
  8. // `available` tinyint(2) NOT NULL COMMENT '0不可用,1可用',
  9. // `describes` varchar(255) DEFAULT NULL COMMENT '描述',
  10. // `ispublic` tinyint(2) NOT NULL COMMENT '是否前端可用',
  11. // `option1` varchar(255) DEFAULT NULL COMMENT '预留参数1',
  12. // `option2` varchar(255) DEFAULT NULL COMMENT '预留参数2',
  13. // `option3` varchar(255) DEFAULT NULL COMMENT '预留参数3',
  14. // `option4` varchar(255) DEFAULT NULL COMMENT '预留参数4',
  15. // `option5` varchar(255) DEFAULT NULL COMMENT '预留参数5',
  16. // `option6` varchar(255) DEFAULT NULL COMMENT '预留参数6',
  17. // `ranknum` int(11) DEFAULT NULL COMMENT '排序值',
  18. // PRIMARY KEY (`id`)
  19. // ) ENGINE=InnoDB AUTO_INCREMENT=120 DEFAULT CHARSET=utf8mb4 COMMENT='系统配置表';
  20. interface DictEntity {
  21. /** 配置id(禁止插入) */
  22. id: number;
  23. /** 上级 */
  24. baseid: number;
  25. /** 组名称 */
  26. groupname: string;
  27. /** 配置名称 */
  28. title: string;
  29. /** 配置值 */
  30. substance: string;
  31. /** 0不可用,1可用 */
  32. available: number;
  33. /** 描述 */
  34. describes: string;
  35. /** 是否前端可用 */
  36. ispublic: number;
  37. /** 预留参数1 */
  38. option1: string;
  39. /** 预留参数2 */
  40. option2: string;
  41. /** 预留参数3 */
  42. option3: string;
  43. /** 预留参数4 */
  44. option4: string;
  45. /** 预留参数5 */
  46. option5: string;
  47. /** 预留参数6 */
  48. option6: string;
  49. /** 排序值 */
  50. ranknum: number;
  51. }
  52. export type { DictEntity };