package com.sayu.controller.admin; import com.sayu.service.UserFixService; import com.sayu.util.ResultUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.Map; @RestController @RequestMapping("/api/admin/users") public class UserFixController { @Autowired private UserFixService userFixService; @PutMapping("/{id}") public Map fixUser(@PathVariable Long id, @RequestAttribute Long userId, @RequestBody Map params) { try { userFixService.fixUserInfo(id, params, userId); return ResultUtil.success(); } catch (RuntimeException e) { return ResultUtil.error(e.getMessage()); } } }