刷新京东订单结算价时,也更新商家收益
This commit is contained in:
@@ -1297,8 +1297,12 @@ func RefreshJdShopOrdersEarningPrice(ctx *jxcontext.Context, orderStartTime, ord
|
|||||||
order := &model.GoodsOrder{}
|
order := &model.GoodsOrder{}
|
||||||
order.VendorOrderID = utils.Int64ToStr(v.OrderID)
|
order.VendorOrderID = utils.Int64ToStr(v.OrderID)
|
||||||
dao.GetEntity(db, order, "VendorOrderID")
|
dao.GetEntity(db, order, "VendorOrderID")
|
||||||
|
storeDeatil, _ := dao.GetStoreDetail(db, jxutils.GetSaleStoreIDFromOrder(order), order.VendorID)
|
||||||
order.TotalShopMoney = utils.Float64TwoInt64(v.DueAmount * 100)
|
order.TotalShopMoney = utils.Float64TwoInt64(v.DueAmount * 100)
|
||||||
dao.UpdateEntity(db, order, "TotalShopMoney")
|
if order.NewEarningPrice == 0 {
|
||||||
|
jxutils.RefreshOrderEarningPrice2(order, storeDeatil.PayPercentage)
|
||||||
|
}
|
||||||
|
dao.UpdateEntity(db, order, "TotalShopMoney", "NewEarningPrice")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return err
|
return err
|
||||||
|
|||||||
Reference in New Issue
Block a user