|
@@ -12,7 +12,7 @@ class GetAccountList extends API {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
async onRequest(req, res) {
|
|
async onRequest(req, res) {
|
|
|
- let { uuid, session, email, area, user_uuid, username, student_num, state, pagesize, current } = req.query
|
|
|
|
|
|
|
+ let { uuid, session, email, area, user_uuid, username, student_num, state, auto_time, pagesize, current } = req.query
|
|
|
|
|
|
|
|
if ([uuid, session, pagesize, current].some(value => value === '' || value === null || value === undefined))
|
|
if ([uuid, session, pagesize, current].some(value => value === '' || value === null || value === undefined))
|
|
|
return res.json({
|
|
return res.json({
|
|
@@ -138,6 +138,13 @@ class GetAccountList extends API {
|
|
|
countParams.push(`%${username}%`)
|
|
countParams.push(`%${username}%`)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ if (auto_time !== -1) {
|
|
|
|
|
+ sql += ` AND l.auto_time = ?`
|
|
|
|
|
+ countSql += ` AND l.auto_time = ?`
|
|
|
|
|
+ params.push(auto_time)
|
|
|
|
|
+ countParams.push(auto_time)
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
if (state !== -1) {
|
|
if (state !== -1) {
|
|
|
sql += ` AND l.state = ?`
|
|
sql += ` AND l.state = ?`
|
|
|
countSql += ` AND l.state = ?`
|
|
countSql += ` AND l.state = ?`
|