商城取消订单bug
This commit is contained in:
@@ -572,11 +572,11 @@ func CancelOrder(ctx *jxcontext.Context, order *model.GoodsOrder, reason string)
|
||||
if len(orders) > 0 {
|
||||
user, _ := dao.GetUserByID(db, "user_id", orders[0].UserID)
|
||||
if user.ParentMobile != "" {
|
||||
user2, _ := dao.GetUserByID(db, "moblie", user.ParentMobile)
|
||||
user2, _ := dao.GetUserByID(db, "mobile", user.ParentMobile)
|
||||
user2.Arrears = user2.Arrears + (orderPay.TotalFee * user2.DividePercentage / 100)
|
||||
dao.UpdateEntity(db, user2, "Arrears")
|
||||
if user2.ParentMobile != "" {
|
||||
user3, _ := dao.GetUserByID(db, "moblie", user2.ParentMobile)
|
||||
user3, _ := dao.GetUserByID(db, "mobile", user2.ParentMobile)
|
||||
user3.Arrears = user3.Arrears + ((orderPay.TotalFee - user2.Arrears) * user3.DividePercentage / 100)
|
||||
dao.UpdateEntity(db, user3, "Arrears")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user