- 修复UpdateActStatusByTime中的BUG

This commit is contained in:
gazebo
2019-08-05 16:59:30 +08:00
parent 4b6ed5200f
commit 539cfb31fe
4 changed files with 22 additions and 14 deletions

View File

@@ -365,11 +365,12 @@ func UpdateActStatusByTime(db *DaoDB, refTime time.Time) (num int64, err error)
sql := `
UPDATE act t1
SET t1.status = ?
WHERE t1.status < ? AND t1.end_at < ?;`
WHERE t1.deleted_at = ? AND t1.status < ? AND t1.end_at < ?;`
sqlParams := []interface{}{
model.ActStatusEnded,
model.ActStatusCanceled,
utils.DefaultTimeValue,
model.ActStatusCanceled,
refTime,
}
num, err = ExecuteSQL(db, sql, sqlParams...)
return num, err