|
|
@@ -12,7 +12,7 @@ class AdminGetLepaoRecords extends API {
|
|
|
}
|
|
|
|
|
|
async onRequest(req, res) {
|
|
|
- let { uuid, session, name, lepao_account, email, queryTime, pagesize, current } = req.query
|
|
|
+ let { uuid, session, name, lepao_account, email, queryTime, create_user, pagesize, current } = req.query
|
|
|
|
|
|
if ([uuid, session, pagesize, current].some(value => value === '' || value === null || value === undefined))
|
|
|
return res.json({
|
|
|
@@ -105,6 +105,13 @@ class AdminGetLepaoRecords extends API {
|
|
|
countParams.push(`%${name}%`)
|
|
|
}
|
|
|
|
|
|
+ if (create_user) {
|
|
|
+ sql += ` AND r.uuid = ?`
|
|
|
+ countSql += ` AND r.uuid = ?`
|
|
|
+ params.push(create_user)
|
|
|
+ countParams.push(create_user)
|
|
|
+ }
|
|
|
+
|
|
|
if(queryTime || (Array.isArray(queryTime) && queryTime.length === 2)) {
|
|
|
sql += ` AND r.time >= ? AND r.time < ?`
|
|
|
countSql += ` AND r.time >= ? AND r.time < ?`
|