商城取消订单bug

This commit is contained in:
苏尹岚
2020-02-21 10:25:55 +08:00
parent ffc5416186
commit dd7e632105

View File

@@ -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")
}