package services import ( "fwh-toolbox-server/domain" "fwh-toolbox-server/repositories" ) // 读取指定用户的完整配置 func UserInfoReadAllConfig(name string) (*domain.UserConfigDomain, error) { return repositories.UserInfoReadAllConfig(name) } // 覆盖更新指定用户的完整配置 func UserInfoUpdateAllConfig(name string, config domain.UserConfigDomain) error { return repositories.UserInfoUpdateAllConfig(name, config) } // 读取指定用户的SiteInfoManage配置 func UserInfoReadSiteInfoManageConfig(name string) (*domain.SiteInfoManageConfig, error) { return repositories.UserInfoReadSiteInfoManageConfig(name) } // 覆盖更新指定用户的SiteInfoManage配置文件 func UserInfoUpdateSiteInfoManageConfig(name string, config domain.SiteInfoManageConfig) error { return repositories.UserInfoUpdateSiteInfoManageConfig(name, config) } // 覆盖更新指定用户的SiteInfoManage配置文件中的TitleFilter func UserInfoUpdateSiteInfoManageConfigTitleFilter(name string, config []string) error { return repositories.UserInfoUpdateSiteInfoManageConfigTitleFilter(name, config) } // 覆盖更新指定用户的SiteInfoManage配置文件中的CustomQueryFilter func UserInfoUpdateSiteInfoManageConfigCustomQueryFilter(name string, config []domain.SiteInfoQueryFilter) error { return repositories.UserInfoUpdateSiteInfoManageConfigCustomQueryFilter(name, config) }