package models type TBaseRolePerson struct { Id string `xorm:"not null pk CHAR(36)"` RoleId string `xorm:"not null default '''' comment('角色ID') index(b_use) unique(uniq_role_manager_range) CHAR(36)"` IdentityId int32 `xorm:"not null default 0 comment('身份ID') index(identity_id) unique(uniq_role_manager_range) INT(11)"` PersonId string `xorm:"not null default '''' comment('人员ID') index index(identity_id) unique(uniq_role_manager_range) CHAR(36)"` RuleId string `xorm:"not null default '''' comment('具体管辖是哪个省、市、区或大学区ID,单位ID') index(b_use) index unique(uniq_role_manager_range) CHAR(36)"` BUse int32 `xorm:"not null default 1 comment('是否启用 0:未启用 1:启用') index(b_use) TINYINT(1)"` }