coophistorylistlogic.go 924 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package logic
  2. import (
  3. "bp.jydev.jianyu360.cn/CRM/application/api/internal/service"
  4. "context"
  5. "log"
  6. "bp.jydev.jianyu360.cn/CRM/application/api/internal/svc"
  7. "bp.jydev.jianyu360.cn/CRM/application/api/internal/types"
  8. "github.com/zeromicro/go-zero/core/logx"
  9. )
  10. type CoopHistoryListLogic struct {
  11. logx.Logger
  12. ctx context.Context
  13. svcCtx *svc.ServiceContext
  14. }
  15. func NewCoopHistoryListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CoopHistoryListLogic {
  16. return &CoopHistoryListLogic{
  17. Logger: logx.WithContext(ctx),
  18. ctx: ctx,
  19. svcCtx: svcCtx,
  20. }
  21. }
  22. func (l *CoopHistoryListLogic) CoopHistoryList(req *types.CoopHistoryReq) (resp *types.Reply, err error) {
  23. resp = &types.Reply{}
  24. result := service.GetPrList(req)
  25. log.Println(result)
  26. if result == nil {
  27. resp.Error_code = -1
  28. resp.Error_msg = "查询异常"
  29. } else {
  30. resp.Data = map[string]interface{}{
  31. "list": result,
  32. }
  33. }
  34. return
  35. }