修改api的request

This commit is contained in:
eson 2023-06-21 16:39:55 +08:00
parent 8857f84bf6
commit 29d5c91736
17 changed files with 36 additions and 75 deletions

View File

@ -27,7 +27,11 @@ func (m *FsGuestModel) GenerateGuestID(ctx context.Context, AccessSecret *string
} }
record.AuthKey = &authKey record.AuthKey = &authKey
record.CreatedAt = &now record.CreatedAt = &now
tx.Updates(record) err = tx.Updates(record).Error
if err != nil {
logx.Error(err)
return err
}
return nil return nil
}) })

View File

@ -125,10 +125,10 @@ func (l *UserOderDeleteLogic) UserOderDelete(req *types.RequestOrderId, userinfo
Uploads: stripe.GetBackendWithConfig(stripe.UploadsBackend, config), Uploads: stripe.GetBackendWithConfig(stripe.UploadsBackend, config),
}) })
// ['order_number' => $order->sn, 'is_refund' => 0, 'pay_status' => 1] // ['order_number' => $order->sn, 'is_refund' => 0, 'pay_status' => 1]
pay := l.svcCtx.AllModels.FsPay payM := l.svcCtx.AllModels.FsPay
// 查询支付信息 // 查询支付信息
pays, err := pay.GetOrderPayList(l.ctx, *order.Sn, 1, 0) pays, err := payM.GetOrderPayList(l.ctx, *order.Sn, 1, 0)
for _, pay := range pays { for _, pay := range pays {
sc.Refunds.New(&stripe.RefundParams{ sc.Refunds.New(&stripe.RefundParams{
PaymentIntent: pay.TradeNo, PaymentIntent: pay.TradeNo,
@ -140,12 +140,11 @@ func (l *UserOderDeleteLogic) UserOderDelete(req *types.RequestOrderId, userinfo
} }
} }
// if err == nil && err == nil { return resp.SetStatus(basic.CodePayCancelOk, uOrder)
// return ResponseSuccess(200, "Cancel successfully", order)
// }
// return ResponseError(500, "Cancellation failure") // return ResponseError(500, "Cancellation failure")
return resp.SetStatus(basic.CodePayCancelNotOk) // return resp.SetStatus(basic.CodePayCancelNotOk)
} }
// func (l *OrderLogic) CancelOrder(req *types.RequestCancelOrder, userinfo *auth.UserInfo) (resp *basic.Response) { // func (l *OrderLogic) CancelOrder(req *types.RequestCancelOrder, userinfo *auth.UserInfo) (resp *basic.Response) {

View File

@ -7,15 +7,7 @@ info (
email: "" email: ""
) )
type request { import "basic.api"
// TODO: add members here and delete this comment
Name string `path:"name,options=you|me"` // parameters are auto validated
}
type response {
// TODO: add members here and delete this comment
Message string `json:"message"`
}
service user-auth { service user-auth {
@handler GreetHandler @handler GreetHandler

View File

@ -7,6 +7,9 @@ info (
email: "" email: ""
) )
type request {}
// response 统一返回码 // response 统一返回码
type response { type response {
@ -15,17 +18,6 @@ type response {
Data interface{} `json:"data"` Data interface{} `json:"data"`
} }
// responseJwt 统一返回码
type responseJwt {
Code int `json:"code"`
Message string `json:"msg"`
Data interface{} `json:"data"`
AccessSecret string `json:"accessSecret"`
AccessExpire int64 `json:"accessExpire"`
}
// Auth 认证结构 // Auth 认证结构
type Auth { type Auth {
AccessSecret string `json:"accessSecret"` AccessSecret string `json:"accessSecret"`

View File

@ -7,6 +7,7 @@ info (
email: "" email: ""
) )
import "basic.api" import "basic.api"
service canteen { service canteen {
//获取餐厅详情 //获取餐厅详情
@handler GetCanteenDetailHandler @handler GetCanteenDetailHandler

View File

@ -7,15 +7,7 @@ info (
email: "" email: ""
) )
type request { import "basic.api"
// TODO: add members here and delete this comment
Name string `path:"name,options=you|me"` // parameters are auto validated
}
type response {
// TODO: add members here and delete this comment
Message string `json:"message"`
}
service user-auth { service user-auth {
@handler GreetHandler @handler GreetHandler

View File

@ -7,15 +7,7 @@ info (
email: "" email: ""
) )
type request { import "basic.api"
// TODO: add members here and delete this comment
Name string `path:"name,options=you|me"` // parameters are auto validated
}
type response {
// TODO: add members here and delete this comment
Message string `json:"message"`
}
service user-auth { service user-auth {
@handler GreetHandler @handler GreetHandler

View File

@ -7,15 +7,7 @@ info (
email: "" email: ""
) )
type request { import "basic.api"
// TODO: add members here and delete this comment
Name string `path:"name,options=you|me"` // parameters are auto validated
}
type response {
// TODO: add members here and delete this comment
Message string `json:"message"`
}
service user-auth { service user-auth {
@handler GreetHandler @handler GreetHandler

View File

@ -7,17 +7,9 @@ info (
email: "" email: ""
) )
type request { import "basic.api"
// TODO: add members here and delete this comment
Name string `path:"name,options=you|me"` // parameters are auto validated
}
type response { service faq {
// TODO: add members here and delete this comment @handler WetSetSettingHandler
Message string `json:"message"` get /web-set/setting(request) returns (response);
}
service user-auth {
@handler GreetHandler
get /greet/from/:name(request) returns (response);
} }

View File

@ -42,6 +42,9 @@ service home-user-auth {
@handler UserAddAddressHandler @handler UserAddAddressHandler
post /user/add-address(RequestAddAddress) returns (response); post /user/add-address(RequestAddAddress) returns (response);
// @handler UserOderListHandler
// get /user/order-list(RequestOrderId) returns (response);
@handler UserOderDeleteHandler @handler UserOderDeleteHandler
post /user/order-delete(RequestOrderId) returns (response); post /user/order-delete(RequestOrderId) returns (response);
} }

View File

@ -6,6 +6,7 @@ info (
author: "" author: ""
email: "" email: ""
) )
import "basic.api" import "basic.api"
service map-library { service map-library {

View File

@ -6,7 +6,9 @@ info (
author: "" author: ""
email: "" email: ""
) )
import "basic.api" import "basic.api"
service orders { service orders {
//获取订单发票 //获取订单发票
@handler GetOrderInvoiceHandler @handler GetOrderInvoiceHandler

View File

@ -6,7 +6,9 @@ info (
author: "" author: ""
email: "" email: ""
) )
import "basic.api" import "basic.api"
service product-templatev2 { service product-templatev2 {
//获取产品模板详情 //获取产品模板详情
@handler GetTemplatevDetailHandler @handler GetTemplatevDetailHandler

View File

@ -6,7 +6,9 @@ info (
author: "" author: ""
email: "" email: ""
) )
import "basic.api" import "basic.api"
service product { service product {
//获取产品列表 //获取产品列表
@handler GetProductListHandler @handler GetProductListHandler

View File

@ -7,15 +7,7 @@ info (
email: "" email: ""
) )
type request { import "basic.api"
// TODO: add members here and delete this comment
Name string `path:"name,options=you|me"` // parameters are auto validated
}
type response {
// TODO: add members here and delete this comment
Message string `json:"message"`
}
service user-auth { service user-auth {
@handler GreetHandler @handler GreetHandler

View File

@ -6,7 +6,9 @@ info (
author: "ldm" author: "ldm"
email: "" email: ""
) )
import "basic.api" import "basic.api"
service shopping-cart-confirmation { service shopping-cart-confirmation {
//添加入购物车 //添加入购物车
@handler CartAddHandler @handler CartAddHandler

View File

@ -116,6 +116,7 @@ func (resp *Response) SetStatusAddMessage(sr *StatusResponse, msg string, data .
Code: sr.Code, Code: sr.Code,
Message: sr.Message + ":" + msg, Message: sr.Message + ":" + msg,
} }
switch len(data) { switch len(data) {
case 0: case 0:
// 0 直接返回 // 0 直接返回