小程序一些功能更新
This commit is contained in:
24
internal/controller/admin_order.go
Normal file
24
internal/controller/admin_order.go
Normal file
@@ -0,0 +1,24 @@
|
||||
package controller
|
||||
|
||||
import (
|
||||
"context"
|
||||
|
||||
v1 "tool-api/api/admin/v1"
|
||||
"tool-api/internal/logic"
|
||||
)
|
||||
|
||||
// AdminOrder 管理端订单管理 + 退款接口
|
||||
type cAdminOrder struct{}
|
||||
|
||||
// AdminOrder 订单域控制器(注册于管理端 Group:AdminAuth + AdminPerm 之后)
|
||||
var AdminOrder = &cAdminOrder{}
|
||||
|
||||
// OrderList 订单列表
|
||||
func (c *cAdminOrder) OrderList(ctx context.Context, req *v1.OrderListReq) (res *v1.OrderListRes, err error) {
|
||||
return logic.AdminOrderList(ctx, req)
|
||||
}
|
||||
|
||||
// OrderRefund 订单退款(可选回收所购服务)
|
||||
func (c *cAdminOrder) OrderRefund(ctx context.Context, req *v1.OrderRefundReq) (res *v1.OrderRefundRes, err error) {
|
||||
return logic.AdminOrderRefund(ctx, req.OutTradeNo, req.RevokeService)
|
||||
}
|
||||
Reference in New Issue
Block a user