1
This commit is contained in:
@@ -17,7 +17,6 @@ const (
|
||||
|
||||
// 处理正向订单结账信息
|
||||
func (c *OrderManager) SaveOrderFinancialInfo(order *model.OrderFinancial, operation string) (err error) {
|
||||
globals.SugarLogger.Debugf("=============OrderFinancial := %s", utils.Format4Output(order, false))
|
||||
db := dao.GetDB()
|
||||
txDB, _ := dao.Begin(db)
|
||||
defer func() {
|
||||
@@ -101,6 +100,7 @@ func (c *OrderManager) SaveOrderFinancialInfo(order *model.OrderFinancial, opera
|
||||
sku.SkuID = sku.JxSkuID
|
||||
}
|
||||
if err = dao.CreateEntity(db, sku); err != nil {
|
||||
globals.SugarLogger.Debugf("===============sku1 := %v", err)
|
||||
if !dao.IsDuplicateError(err) {
|
||||
return err
|
||||
}
|
||||
@@ -121,6 +121,7 @@ func (c *OrderManager) SaveOrderFinancialInfo(order *model.OrderFinancial, opera
|
||||
sku.JxDeductionsMoney = deductionsByJx - sku.JxDeductionsMoney
|
||||
sku.JxShopMoney = order.JxShopMoney - sku.JxShopMoney
|
||||
if err = dao.CreateEntity(db, sku); err != nil {
|
||||
globals.SugarLogger.Debugf("===============sku2 := %v", err)
|
||||
if !dao.IsDuplicateError(err) {
|
||||
return err
|
||||
}
|
||||
@@ -133,6 +134,7 @@ func (c *OrderManager) SaveOrderFinancialInfo(order *model.OrderFinancial, opera
|
||||
// 加上京西对单条sku的补贴,再存数据库
|
||||
order.JxSubsidyMoney += order.JxSkuSubsidyMoney
|
||||
if err = dao.CreateEntity(db, order); err != nil {
|
||||
globals.SugarLogger.Debugf("===============sku3 := %v", err)
|
||||
if !dao.IsDuplicateError(err) {
|
||||
return err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user