bug:产品下架仍可以购买
This commit is contained in:
parent
d9127c550b
commit
b24a0b5525
|
@ -47,6 +47,7 @@ func OrderQuery(c *gin.Context) {
|
||||||
order := ordersmodel.Orders{}
|
order := ordersmodel.Orders{}
|
||||||
order.Id = orderId
|
order.Id = orderId
|
||||||
order.OrderNo = request.OrderNo
|
order.OrderNo = request.OrderNo
|
||||||
|
order.UserId = controllers.GetUserId(c)
|
||||||
var OrderQueryResponse front.OrderQueryResponse
|
var OrderQueryResponse front.OrderQueryResponse
|
||||||
has, err := services.OrderDetailService(&order)
|
has, err := services.OrderDetailService(&order)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
|
@ -42,7 +42,7 @@ func CreateOrderService(userId int, productId int) (code int, data front.InsertO
|
||||||
_ = session.Close()
|
_ = session.Close()
|
||||||
}()
|
}()
|
||||||
var product productsmodel.Products
|
var product productsmodel.Products
|
||||||
has, err := productsmodel.GetInstance().GetDb().Where("id = ?", productId).Get(&product)
|
has, err := productsmodel.GetInstance().GetDb().Where("id = ? and status = 1", productId).Get(&product)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return errorcode.SystemError, data
|
return errorcode.SystemError, data
|
||||||
}
|
}
|
||||||
|
@ -237,7 +237,7 @@ func OrderNotify(request front.YouChuRequest) (NotifyResponse front.YouChuOrderN
|
||||||
//order.RefundOrderSta = YouChuOrderNotifyRequest.OrderSta
|
//order.RefundOrderSta = YouChuOrderNotifyRequest.OrderSta
|
||||||
return front.YouChuOrderNotifyResponse{RespCode: "000005", RespMsg: "订单标识错误"}
|
return front.YouChuOrderNotifyResponse{RespCode: "000005", RespMsg: "订单标识错误"}
|
||||||
}
|
}
|
||||||
_, err = session.Where("order_no = ?", YouChuOrderNotifyRequest.ReqTraceId).Update(&order)
|
_, err = session.Cols("stock,state").Where("order_no = ?", YouChuOrderNotifyRequest.ReqTraceId).Update(&order)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
utils.Log(nil, "OrderNotify-MarketSend", err.Error())
|
utils.Log(nil, "OrderNotify-MarketSend", err.Error())
|
||||||
_ = session.Rollback()
|
_ = session.Rollback()
|
||||||
|
|
Loading…
Reference in New Issue