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()
return false, err
}
return rows > 0, err
return rows >= 0, err
}
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()
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 {
tx.Rollback()
return false, err
@ -294,7 +294,7 @@ func (g _GodModeService) ResetReport(reportId string) (bool, error) {
return false, err
}
defer tx.Close()
var result = false
var result = true
r, err := g.resetEndUserRecords(tx, reportId)
if err != nil {
return false, err
@ -490,7 +490,7 @@ func (g _GodModeService) erasePark(tx *xorm.Session, parkId string) (bool, error
tx.Rollback()
return false, err
}
var result = false
var result = true
for _, id := range reportIds {
r, err := g.forceDeleteReport(tx, id)
if err != nil {
@ -560,7 +560,7 @@ func (g _GodModeService) DeleteUser(userId string) (bool, error) {
return false, err
}
var result = false
var result = true
for _, p := range parkIds {
r, err := g.erasePark(tx, p)
if err != nil {