fix(god):修复删除报表中SQL语句的错误。

This commit is contained in:
徐涛 2022-09-06 19:03:07 +08:00
parent 2e8bbf2b99
commit ab92f22c85

View File

@ -72,7 +72,7 @@ func (_GodModeService) resetReportSummary(tx *xorm.Session, reportId string) (bo
tx.Rollback() tx.Rollback()
return false, err return false, err
} }
return rows > 0, err return rows >= 0, err
} }
func (_GodModeService) flushReportMaintenances(tx *xorm.Session, reportId string) (bool, error) { func (_GodModeService) flushReportMaintenances(tx *xorm.Session, reportId string) (bool, error) {
@ -216,7 +216,7 @@ func (_GodModeService) forceDeleteReport(tx *xorm.Session, reportId string) (boo
tx.Rollback() tx.Rollback()
return false, err return false, err
} }
_, err = tx.Exec("delete from report where report_id=?", reportId) _, err = tx.Exec("delete from report where id=?", reportId)
if err != nil { if err != nil {
tx.Rollback() tx.Rollback()
return false, err return false, err
@ -294,7 +294,7 @@ func (g _GodModeService) ResetReport(reportId string) (bool, error) {
return false, err return false, err
} }
defer tx.Close() defer tx.Close()
var result = false var result = true
r, err := g.resetEndUserRecords(tx, reportId) r, err := g.resetEndUserRecords(tx, reportId)
if err != nil { if err != nil {
return false, err return false, err
@ -490,7 +490,7 @@ func (g _GodModeService) erasePark(tx *xorm.Session, parkId string) (bool, error
tx.Rollback() tx.Rollback()
return false, err return false, err
} }
var result = false var result = true
for _, id := range reportIds { for _, id := range reportIds {
r, err := g.forceDeleteReport(tx, id) r, err := g.forceDeleteReport(tx, id)
if err != nil { if err != nil {
@ -560,7 +560,7 @@ func (g _GodModeService) DeleteUser(userId string) (bool, error) {
return false, err return false, err
} }
var result = false var result = true
for _, p := range parkIds { for _, p := range parkIds {
r, err := g.erasePark(tx, p) r, err := g.erasePark(tx, p)
if err != nil { if err != nil {