prize_base_info_v1_create.go 494 B

12345678910111213141516171819202122
  1. package prize_base_info
  2. import (
  3. "context"
  4. "demo/internal/dao"
  5. "demo/internal/model/do"
  6. "demo/api/prize_base_info/v1"
  7. )
  8. func (c *ControllerV1) Create(ctx context.Context, req *v1.CreateReq) (res *v1.CreateRes, err error) {
  9. _, err = dao.PrizeBaseInfo.Ctx(ctx).Data(do.PrizeBaseInfo{
  10. Name: req.Name,
  11. Attribute: req.Attribute,
  12. DrawPic: req.DrawPic,
  13. WinPic: req.WinPic,
  14. Notes: req.Notes,
  15. Url: req.Url,
  16. Label: req.Label,
  17. }).Insert()
  18. return nil, err
  19. }