| 123456789101112131415161718192021222324 |
- package domain
- type UserInfoDomain struct {
- Name string `bson:"_id" json:"name"`
- Info UserBaseInfoDomain `bson:"info" json:"info"`
- Config UserConfigDomain `bson:"config" json:"config"`
- }
- type UserBaseInfoDomain struct {
- }
- type UserConfigDomain struct {
- SiteInfoManage *SiteInfoManageConfig `bson:"siteInfoManage,omitempty" json:"siteInfoManage,omitempty"`
- }
- type SiteInfoManageConfig struct {
- TitleFilter *[]string `bson:"titleFilter,omitempty" json:"titleFilter,omitempty"`
- CustomQueryFilter *[]SiteInfoQueryFilter `bson:"customQueryFilter,omitempty" json:"customQueryFilter,omitempty"`
- }
- type SiteInfoQueryFilter struct {
- Name string `bson:"name" json:"name"`
- Filter SiteInfoFilter `bson:"filter" json:"filter"`
- }
|