备份:大改造前的完整版本 - 修复合同细节/付款节点/文件上传/施工管理/项目保存等BUG
This commit is contained in:
@@ -38,7 +38,6 @@ router.post('/', authenticate, requireAdmin, async (req, res) => {
|
||||
const newUserResult = await db.query('SELECT id, username, name, email, phone, role, is_active, created_at, updated_at FROM users WHERE id = $1', [result.rows[0].id]);
|
||||
const newUser = newUserResult.rows[0];
|
||||
|
||||
console.log('用户 ' + username + ' 创建成功,操作者: ' + req.user.username);
|
||||
res.json({ success: true, data: newUser });
|
||||
} catch (error) {
|
||||
console.error('创建用户失败:', error);
|
||||
@@ -71,7 +70,6 @@ router.put('/:id', authenticate, requireAdmin, async (req, res) => {
|
||||
return res.status(404).json({ success: false, message: '用户不存在' });
|
||||
}
|
||||
|
||||
console.log('用户 ID ' + id + ' 已更新,操作者: ' + req.user.username);
|
||||
res.json({ success: true, data: updatedUser });
|
||||
} catch (error) {
|
||||
console.error('更新用户信息失败:', error);
|
||||
@@ -112,7 +110,6 @@ router.put('/:id/password', authenticate, async (req, res) => {
|
||||
[newPasswordHash, id]
|
||||
);
|
||||
|
||||
console.log('用户 ID ' + id + ' 密码已更新,操作者: ' + req.user.username);
|
||||
res.json({ success: true, message: '密码更新成功' });
|
||||
} catch (error) {
|
||||
console.error('更新密码失败:', error);
|
||||
@@ -142,7 +139,6 @@ router.delete('/:id', authenticate, requireAdmin, async (req, res) => {
|
||||
|
||||
await db.query('DELETE FROM users WHERE id = $1', [id]);
|
||||
|
||||
console.log('用户 ID ' + id + ' 已删除,操作者: ' + req.user.username);
|
||||
res.json({ success: true, message: '用户删除成功' });
|
||||
} catch (error) {
|
||||
console.error('删除用户失败:', error);
|
||||
|
||||
Reference in New Issue
Block a user