package service import ( "acme-mana-server-go/dao" "acme-mana-server-go/model" "acme-mana-server-go/vo" ) type DomainService struct { } var domainDao = &dao.DomainDao{} func (_ *DomainService) Get(id int) *model.Domain { return domainDao.Get(id) } func (_ *DomainService) List() []*model.Domain { return domainDao.List() } func (_ *DomainService) Add(domain *model.Domain) *model.Domain { return domainDao.Add(domain) } func (_ *DomainService) Edit(domain *model.Domain) *model.Domain { return domainDao.Edit(domain) } func (_ *DomainService) Delete(id int) { domainDao.Delete(id) } func (_ *DomainService) Page(req *vo.DomainPageReq) (int64, *[]model.Domain) { return domainDao.Page(req) }