fonts.go 421 B

12345678910111213141516171819202122232425
  1. package model
  2. import (
  3. "context"
  4. "icloudapp.cn/tools/service"
  5. sEntity "icloudapp.cn/tools/service/entity"
  6. )
  7. type MFonts struct {
  8. ctx context.Context
  9. }
  10. func NewMFonts(ctx context.Context) *MFonts {
  11. return &MFonts{
  12. ctx: ctx,
  13. }
  14. }
  15. func (m *MFonts) Add(fonts *sEntity.Font) (*sEntity.Font, error) {
  16. material, err := service.NewFonts(m.ctx).Add(fonts)
  17. if err != nil {
  18. return nil, err
  19. }
  20. return material, nil
  21. }