Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AreaDao ¶
type AreaDao interface {
ProvinceByAreaId(ctx context.Context, areaId string) (*common.Province, error)
ProvinceByAreaName(ctx context.Context, areaName string) (*common.Province, error)
CityByAreaId(ctx context.Context, areaId string, parentAreaId string) (*common.City, error)
CityByAreaName(ctx context.Context, areaName string) (*common.City, error)
CountyByAreaId(ctx context.Context, areaId string, parentAreaId string) (*common.County, error)
CountyByAreaName(ctx context.Context, areaName string) (*common.County, error)
ProvinceList(ctx context.Context) ([]common.Province, error)
CityList(ctx context.Context, provinceAreaId string) ([]common.City, error)
CountyList(ctx context.Context, cityAreaId string) ([]common.County, error)
}
AreaDao 地区数据访问层
func NewAreaDao ¶
func NewAreaDao() AreaDao
type MailDao ¶
type MailDao interface {
Config(ctx context.Context) (*common.MailConfig, error)
SaveConfig(ctx context.Context, config common.MailConfig) error
}
MailDao 邮件配置数据访问层
func NewMailDao ¶
func NewMailDao() MailDao
Click to show internal directories.
Click to hide internal directories.