修改逻辑

master
kanade 3 years ago
parent 0442ce1f19
commit d1b597d255

@ -753,13 +753,13 @@ func (s *supplyLogic) OrderSplit(orderSplit supply.OrderSplit) error {
return err
}
var rod manage2.RecookOrderInfoModel
if err := mysql.Db.Preload("OrderSku").First(&parentOrderInfo, "third_party_order_sn = ?", orderSplit.RootOrderSn).Error; err != nil {
if err := mysql.Db.Preload("OrderSku").First(&rod, "third_party_order_sn = ?", orderSplit.RootOrderSn).Error; err != nil {
return err
}
return mysql.Db.Transaction(func(tx *gorm.DB) error {
parentOrderInfo.IsSplit = true
parentOrderInfo.Status = 3
tx.Save(&parentOrderInfo)
tx.Updates(&parentOrderInfo)
if err := tx.Table((&order4.Profit{}).TableName()).Where("order_id = ?", rod.Id).Update("status", 1).Error; err != nil {
return err

Loading…
Cancel
Save