role.ts 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. /** 角色组 */
  2. // CREATE TABLE `sysusergroup` (
  3. // `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '管理员权限组id(禁止插入)',
  4. // `title` varchar(255) DEFAULT NULL COMMENT '权限组名称',
  5. // `group_sort` varchar(50) DEFAULT NULL COMMENT '权限组类型',
  6. // `subjectid` varchar(50) DEFAULT NULL COMMENT '关联主体id',
  7. // `details` varchar(255) DEFAULT NULL COMMENT '权限功能描述',
  8. // `popedom` longtext COMMENT '权限内容',
  9. // `available` tinyint(2) DEFAULT NULL COMMENT '可用状态',
  10. // `group_createuser` varchar(32) DEFAULT NULL COMMENT '创建人',
  11. // `group_createdate` datetime DEFAULT NULL COMMENT '创建时间',
  12. // `group_update` datetime DEFAULT NULL COMMENT '更新时间',
  13. // `group_updateuser` varchar(32) DEFAULT NULL COMMENT '更新人',
  14. // `group_delcode` tinyint(2) NOT NULL COMMENT '删除标记',
  15. // PRIMARY KEY (`id`)
  16. // ) ENGINE=InnoDB AUTO_INCREMENT=49 DEFAULT CHARSET=utf8mb4 COMMENT='角色组';
  17. interface RoleGroupEntity {
  18. /** 管理员权限组id(禁止插入) */
  19. id: number;
  20. /** 权限组名称 */
  21. title: string;
  22. /** 权限组类型 */
  23. group_sort: string;
  24. /** 关联主体id */
  25. subjectid: string;
  26. /** 权限功能描述 */
  27. details: string;
  28. /** 权限内容 */
  29. popedom: string;
  30. /** 可用状态 */
  31. available: number;
  32. /** 创建人 */
  33. group_createuser: string;
  34. /** 创建时间 */
  35. group_createdate: string;
  36. /** 更新时间 */
  37. group_update: string;
  38. /** 更新人 */
  39. group_updateuser: string;
  40. /** 删除标记 */
  41. group_delcode: number;
  42. }
  43. export type { RoleGroupEntity };