增加品牌
This commit is contained in:
parent
6e9ddac90e
commit
6c0b3a6315
|
@ -166,23 +166,21 @@ func OrderRefundService(userId int, orderId int) (code int) {
|
|||
if err != nil || !has {
|
||||
return errorcode.NotFound
|
||||
}
|
||||
if order.State == common.ORDER_STATUS_ReFUNDEND {
|
||||
return errorcode.OrderNOTAuthREFUND
|
||||
}
|
||||
if order.State != common.ORDER_STATUS_FAIL {
|
||||
return errorcode.OrderNOTAuthREFUND
|
||||
}
|
||||
code, response := YouChuOrderRefund(order.Orders)
|
||||
utils.Log(nil, "code", code, response)
|
||||
if code != errorcode.Success {
|
||||
return code
|
||||
} else {
|
||||
if response.RefundOrderSta == "03" || response.RespCode == "719035" {
|
||||
if response.RefundOrderSta != "03" {
|
||||
return errorcode.OrderRefundFail
|
||||
} else {
|
||||
order.State = common.ORDER_STATUS_ReFUNDEND
|
||||
order.RefundOrderNo = response.RefundOrderNo
|
||||
order.RefundOrderSta = response.RefundOrderSta
|
||||
order.RefundTime = time.Now()
|
||||
_, err := ordersmodel.GetInstance().GetDb().Where("id = ?", order.Id).Update(order)
|
||||
_, err := ordersmodel.GetInstance().GetDb().Where("id = ?", order.Id).Update(order.Orders)
|
||||
//增加库存
|
||||
if err == nil {
|
||||
_, err = ordersmodel.GetInstance().GetDb().Exec("update products set stock=stock+1 where id = " + strconv.Itoa(order.ProductId))
|
||||
|
@ -190,9 +188,6 @@ func OrderRefundService(userId int, orderId int) (code int) {
|
|||
} else {
|
||||
return errorcode.OrderRefundUpdateFail
|
||||
}
|
||||
|
||||
} else {
|
||||
return errorcode.OrderRefundFail
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue