diff --git a/domain/service/group_power_s/group_power.go b/domain/service/group_power_s/group_power.go index 1b3a1903a95965022579137273f4ef483ccd9e32..1c0e331ae8d1a6c6a50c7debe8d9779cf1442fe1 100644 --- a/domain/service/group_power_s/group_power.go +++ b/domain/service/group_power_s/group_power.go @@ -214,11 +214,11 @@ func DoCalcGroupPowerMonthRankAct(model *domain.Model, calcMonth, beginDate, end return err } - return model.Transaction(func(model *domain.Model) error { + err = model.Transaction(func(model *domain.Model) error { // log err = groupPower_m.CreateActFamilyMonthRankLog(model, logList) if err != nil { - model.Log.Errorf("CalcGroupPowerMonthRankAct err:%+v", err) + model.Log.Errorf("CalcGroupPowerMonthRankAct area:%d, err:%+v", area, err) return err } // award @@ -231,6 +231,10 @@ func DoCalcGroupPowerMonthRankAct(model *domain.Model, calcMonth, beginDate, end } return nil }) + if err != nil { + model.Log.Errorf("CalcGroupPowerMonthRankAct area:%d, err:%+v", area, err) + return err + } } return nil }