同步代码
This commit is contained in:
parent
3a5eb93919
commit
b7b0cdf0a8
|
@ -741,3 +741,41 @@ func RecycleCardSubmitConfirmPrice(c *gin.Context) {
|
|||
RespOK(c, nil)
|
||||
return
|
||||
}
|
||||
|
||||
func RecycleCardCancelOrderEvaluation(c *gin.Context) {
|
||||
req := model.CancelOrderEvaluationReq{}
|
||||
if c.ShouldBindJSON(&req) != nil {
|
||||
logger.Error("ShouldBindJSON err")
|
||||
RespJson(c, status.BadRequest, nil)
|
||||
return
|
||||
}
|
||||
uc := auth.GetCurrentUser(c)
|
||||
if uc == nil {
|
||||
RespJson(c, status.Unauthorized, nil)
|
||||
return
|
||||
}
|
||||
//uc = &auth.UserClaims{Uid: 63192613}
|
||||
user := model.GetUserByUid(uc.Uid)
|
||||
if user.Tel == "" {
|
||||
logger.Error("GetUserByUid err:")
|
||||
RespJson(c, status.InternalServerError, nil)
|
||||
return
|
||||
}
|
||||
smExternal := &xianmai.SmExternal{
|
||||
ParaMap: req,
|
||||
ApiRoute: "/openapi/order/cancelOrderEvaluation",
|
||||
WechatId: fmt.Sprintf("%d", user.Uid),
|
||||
WechatMobile: user.Tel,
|
||||
RequestType: "placeOrder",
|
||||
}
|
||||
resp := &model.CancelOrderEvaluationResp{}
|
||||
err := smExternal.EoPulling(resp)
|
||||
if err != nil {
|
||||
logger.Error("CancelOrderEvaluationResp err:", err)
|
||||
RespJson(c, status.InternalServerError, nil)
|
||||
return
|
||||
}
|
||||
|
||||
RespOK(c, nil)
|
||||
return
|
||||
}
|
||||
|
|
|
@ -349,3 +349,13 @@ type SubmitConfirmPriceResp struct {
|
|||
Flag bool `json:"flag"`
|
||||
Message string `json:"message"`
|
||||
}
|
||||
|
||||
type CancelOrderEvaluationReq struct {
|
||||
OrderId int `json:"orderId"`
|
||||
}
|
||||
|
||||
type CancelOrderEvaluationResp struct {
|
||||
Code interface{} `json:"code"`
|
||||
Flag bool `json:"flag"`
|
||||
Message string `json:"message"`
|
||||
}
|
||||
|
|
|
@ -274,6 +274,7 @@ func ConfigAppRouter(r gin.IRouter) {
|
|||
recycle.POST("query_member_orderdetail", controller.RecycleCardQueryMemberOrderdetail)
|
||||
recycle.POST("query_member_order_delivery", controller.RecycleCardQueryMemberOrderDelivery)
|
||||
recycle.POST("submit_confirm_price", controller.RecycleCardSubmitConfirmPrice)
|
||||
recycle.POST("cancel_order_evaluation", controller.RecycleCardCancelOrderEvaluation)
|
||||
|
||||
recycle.POST("cassette/list", controller.GameCassetteList)
|
||||
recycle.POST("check/goods", controller.GameCheckGoods)
|
||||
|
|
Loading…
Reference in New Issue
Block a user