diff --git a/controllers/userController.js b/controllers/userController.js index c572976..8ee6cce 100644 --- a/controllers/userController.js +++ b/controllers/userController.js @@ -10,7 +10,7 @@ exports.getUserList = async (req, res) => { const { page = 1, pageSize = 10, username, roleId, status } = req.query; // 构建查询条件 - const where = { isDeleted: 0 }; + const where = { isDeleted: 0, isSuperAdmin: 0 }; if (username) { where.username = { [Op.like]: `%${username}%` }; } diff --git a/utils/logger.js b/utils/logger.js index d95e781..bf00a01 100644 --- a/utils/logger.js +++ b/utils/logger.js @@ -119,7 +119,7 @@ function operationLogMiddleware(options = {}) { query: req.query, params: req.params }), - result: res.responseData ? res.responseData.substring(0, 2000) : null, + result: res.responseData ? (typeof res.responseData === 'string' ? res.responseData.substring(0, 2000) : JSON.stringify(res.responseData).substring(0, 2000)) : null, status: res.statusCode >= 200 && res.statusCode < 300 ? 'success' : 'fail', duration: duration });