/** 角色组 */
// CREATE TABLE `sysusergroup` (
//   `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '管理员权限组id(禁止插入)',
//   `title` varchar(255) DEFAULT NULL COMMENT '权限组名称',
//   `group_sort` varchar(50) DEFAULT NULL COMMENT '权限组类型',
//   `subjectid` varchar(50) DEFAULT NULL COMMENT '关联主体id',
//   `details` varchar(255) DEFAULT NULL COMMENT '权限功能描述',
//   `popedom` longtext COMMENT '权限内容',
//   `available` tinyint(2) DEFAULT NULL COMMENT '可用状态',
//   `group_createuser` varchar(32) DEFAULT NULL COMMENT '创建人',
//   `group_createdate` datetime DEFAULT NULL COMMENT '创建时间',
//   `group_update` datetime DEFAULT NULL COMMENT '更新时间',
//   `group_updateuser` varchar(32) DEFAULT NULL COMMENT '更新人',
//   `group_delcode` tinyint(2) NOT NULL COMMENT '删除标记',
//   PRIMARY KEY (`id`)
// ) ENGINE=InnoDB AUTO_INCREMENT=49 DEFAULT CHARSET=utf8mb4 COMMENT='角色组';

interface RoleGroupEntity {
  /** 管理员权限组id(禁止插入) */
  id: number;
  /** 权限组名称 */
  title: string;
  /** 权限组类型 */
  group_sort: string;
  /** 关联主体id */
  subjectid: string;
  /** 权限功能描述 */
  details: string;
  /** 权限内容 */
  popedom: string;
  /** 可用状态 */
  available: number;
  /** 创建人 */
  group_createuser: string;
  /** 创建时间 */
  group_createdate: string;
  /** 更新时间 */
  group_update: string;
  /** 更新人 */
  group_updateuser: string;
  /** 删除标记 */
  group_delcode: number;
}

export type { RoleGroupEntity };
