// Code generated by goctl. DO NOT EDIT! // Source: threeMarket.proto package server import ( "context" "bp.jydev.jianyu360.cn/ApplicationCenter/threeMarket/rpc/internal/logic" "bp.jydev.jianyu360.cn/ApplicationCenter/threeMarket/rpc/internal/svc" "bp.jydev.jianyu360.cn/ApplicationCenter/threeMarket/rpc/pb" ) type ThreeMarketServer struct { svcCtx *svc.ServiceContext pb.UnimplementedThreeMarketServer } func NewThreeMarketServer(svcCtx *svc.ServiceContext) *ThreeMarketServer { return &ThreeMarketServer{ svcCtx: svcCtx, } } // 提交评价 func (s *ThreeMarketServer) AssessAdd(ctx context.Context, in *pb.AssessAddReq) (*pb.Resp, error) { l := logic.NewAssessAddLogic(ctx, s.svcCtx) return l.AssessAdd(in) } // 评价列表 func (s *ThreeMarketServer) AssessList(ctx context.Context, in *pb.AssessListReq) (*pb.AssessListResp, error) { l := logic.NewAssessListLogic(ctx, s.svcCtx) return l.AssessList(in) } // 购买服务 func (s *ThreeMarketServer) BuyServices(ctx context.Context, in *pb.BuyServicesReq) (*pb.BuyServicesResp, error) { l := logic.NewBuyServicesLogic(ctx, s.svcCtx) return l.BuyServices(in) } // 确认收货 func (s *ThreeMarketServer) ConfirmReceipt(ctx context.Context, in *pb.ConfirmReceiptReq) (*pb.Resp, error) { l := logic.NewConfirmReceiptLogic(ctx, s.svcCtx) return l.ConfirmReceipt(in) }