作者 唐旭辉

修复: 在值未修改的情况下,保存操作后取消记录分红处理日志

... ... @@ -111,6 +111,7 @@ func (serve *OrderBonusService) UpdateBounsByGoodNumber(orderId int64, adminId i
if err != nil {
return lib.ThrowError(lib.INTERNAL_SERVER_ERROR, "更新订单数据失败,"+err.Error())
}
if formerNumber != goodWithNumber {
// 事件发布
modifyEvent := event.UpdateBonusByGoodNumber{
OrderId: oldOrder.Id,
... ... @@ -125,6 +126,7 @@ func (serve *OrderBonusService) UpdateBounsByGoodNumber(orderId int64, adminId i
if err = serve.Publish(modifyEvent); err != nil {
return err
}
}
return nil
}
... ... @@ -360,6 +362,7 @@ func (serve *OrderBonusService) UpdateOrderRemarkBonus(orderId int64, adminId in
if err != nil {
return fmt.Errorf("更新订单数据失败,%s", err)
}
if formerRemark != remark {
//事件发布
modifyEvent := event.UpdateOrderRemark{
OrderId: oldOrder.Id,
... ... @@ -370,5 +373,7 @@ func (serve *OrderBonusService) UpdateOrderRemarkBonus(orderId int64, adminId in
if err = serve.Publish(modifyEvent); err != nil {
return err
}
}
return nil
}
... ...