- 修复UpdateActStatusByTime中的BUG
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user