bigMemberService.go 769 B

12345678910111213141516171819202122232425262728
  1. package controller
  2. import (
  3. . "app.yhyue.com/moapp/jybase/api"
  4. "github.com/gogf/gf/v2/frame/g"
  5. "github.com/gogf/gf/v2/net/ghttp"
  6. "github.com/pkg/errors"
  7. "jyOrderManager/internal/logic/order"
  8. "jyOrderManager/internal/model"
  9. )
  10. // BigMemberService 大会员服务
  11. func BigMemberService(r *ghttp.Request) {
  12. rData, err := func() (interface{}, error) {
  13. serviceMap, err := order.BieMemberService(r.Context(), model.BigMemberServiceParams{
  14. Name: r.GetQuery("keyword").String(),
  15. SType: r.GetQuery("sType").String(),
  16. })
  17. if err != nil {
  18. return nil, errors.Wrap(err, "大会员服务失败")
  19. }
  20. return serviceMap, err
  21. }()
  22. if err != nil {
  23. g.Log().Errorf(r.Context(), "大会员服务异常 %v", err)
  24. }
  25. r.Response.WriteJson(NewResult(rData, err))
  26. }