新增获取门店网费奖励信息列表
This commit is contained in:
@ -12,7 +12,7 @@ import (
|
||||
|
||||
type IRewardV1 interface {
|
||||
List(ctx context.Context, req *v1.ListReq) (res *v1.ListRes, err error)
|
||||
ListInternetCharge(ctx context.Context, req *v1.ListInternetChargeReq) (res *v1.ListRes, err error)
|
||||
ListInternetCharge(ctx context.Context, req *v1.ListInternetChargeReq) (res *v1.ListInternetChargeRes, err error)
|
||||
Create(ctx context.Context, req *v1.CreateReq) (res *v1.CreateRes, err error)
|
||||
Update(ctx context.Context, req *v1.UpdateReq) (res *v1.UpdateRes, err error)
|
||||
Delete(ctx context.Context, req *v1.DeleteReq) (res *v1.DeleteRes, err error)
|
||||
@ -24,4 +24,5 @@ type IRewardV1 interface {
|
||||
OperateTaskReward(ctx context.Context, req *v1.OperateTaskRewardReq) (res *v1.OperateTaskRewardRes, err error)
|
||||
GetUserRewardsCanClaimList(ctx context.Context, req *v1.GetUserRewardsCanClaimListReq) (res *v1.GetUserRewardsCanClaimListRes, err error)
|
||||
NetfeeCallback(ctx context.Context, req *v1.NetfeeCallbackReq) (res *v1.NetfeeCallbackRes, err error)
|
||||
NetfeeList(ctx context.Context, req *v1.NetfeeListReq) (res *v1.NetfeeListRes, err error)
|
||||
}
|
||||
|
||||
@ -30,6 +30,11 @@ type ListRes struct {
|
||||
Total int `json:"total" dc:"总数"`
|
||||
}
|
||||
|
||||
type ListInternetChargeRes struct {
|
||||
List interface{} `json:"list" dc:"奖励列表"`
|
||||
Total int `json:"total" dc:"总数"`
|
||||
}
|
||||
|
||||
type CreateReq struct {
|
||||
g.Meta `path:"/reward" method:"post" tags:"Backend/Reward" summary:"(系统、商户、门店后台)创建奖励"`
|
||||
StoreId int64 `json:"storeId" dc:"门店ID"`
|
||||
@ -322,3 +327,17 @@ type NetfeeCallbackReq struct {
|
||||
type NetfeeCallbackRes struct {
|
||||
Success bool `json:"success" dc:"是否成功"`
|
||||
}
|
||||
|
||||
type NetfeeListReq struct {
|
||||
g.Meta `path:"/reward/netfeeList" method:"get" tags:"Backend/Reward" summary:"(门店,商户)获取门店网费奖励信息列表"`
|
||||
Page int `json:"page"`
|
||||
Size int `json:"size"`
|
||||
StoreId int64 `json:"storeId" v:"required#门店 id不能为空"`
|
||||
StartTime *gtime.Time `json:"startTime"`
|
||||
EndTime *gtime.Time `json:"endTime"`
|
||||
}
|
||||
|
||||
type NetfeeListRes struct {
|
||||
List interface{} `json:"list"`
|
||||
Total int `json:"total"`
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user