修复内容统计

This commit is contained in:
2026-01-26 17:52:06 +08:00
parent 3a7a330b7c
commit 0f48ce7894
8 changed files with 218 additions and 23 deletions
+16 -5
View File
@@ -106,10 +106,10 @@ class UserController extends BaseController
public function editUser(int $id)
{
$data = request()->param();
unset($data['_t'], $data['id']);
$data['update_time'] = date('Y-m-d H:i:s');
AdminUser::where('id', $id)->update($data);
// 记录操作日志
$this->logSuccess('用户管理', '编辑用户', ['data' => $data]);
$this->logSuccess('用户管理', '编辑用户', ['id' => $id]);
return json([
'code' => 200,
'msg' => '编辑成功'
@@ -122,9 +122,20 @@ class UserController extends BaseController
*/
public function deleteUser(int $id)
{
AdminUser::where('id', $id)->delete();
// 记录操作日志
$this->logSuccess('用户管理', '删除用户', ['data' => $id]);
$user = AdminUser::where('id', $id)->where('delete_time', null)->find();
if (!$user) {
return json([
'code' => 404,
'msg' => '用户不存在或已删除'
]);
}
AdminUser::where('id', $id)->update([
'delete_time' => date('Y-m-d H:i:s')
]);
$this->logSuccess('用户管理', '删除用户', ['id' => $id]);
return json([
'code' => 200,
'msg' => '删除成功'