package controller import ( "context" "observer-server/biz/model/dto" "observer-server/biz/service" ) // cOrder 订单接口:薄透传,组装在 service type cOrder struct{} var Order = &cOrder{} // ListPlans 套餐列表(config.yml plans) func (c *cOrder) ListPlans(ctx context.Context, req *dto.ListPlansReq) (*dto.ListPlansRes, error) { return service.Order.ListPlans(ctx, req) } // Create 创建支付订单 func (c *cOrder) Create(ctx context.Context, req *dto.CreateOrderReq) (*dto.CreateOrderRes, error) { return service.Order.Create(ctx, req) } // Confirm 确认支付结果 func (c *cOrder) Confirm(ctx context.Context, req *dto.ConfirmOrderReq) (*dto.ConfirmOrderRes, error) { return service.Order.Confirm(ctx, req) }