package com.ruoyi.project.system.controller; import com.ruoyi.framework.security.LoginUser; import com.ruoyi.framework.web.controller.BaseController; import com.ruoyi.framework.web.domain.AjaxResult; import com.ruoyi.project.system.domain.GetuiConfig; import com.ruoyi.project.system.domain.SysUserClient; import com.ruoyi.project.system.service.SysUserClientService; import com.ruoyi.common.utils.SecurityUtils; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * 用户安卓设备管理控制层 * * @author deslrey * @version 1.0 * @since 2026/2/9 */ @Api(tags = "用户设备绑定") @RestController @RequestMapping("/system/client") public class SysUserClientController extends BaseController { @Autowired private SysUserClientService sysUserClientService; /** * 添加/更新用户cid */ @PostMapping("/addOrUpdateClientId") @ApiOperation("添加/更新用户cid") public AjaxResult addOrUpdateClientId(@RequestBody SysUserClient sysUserClient) { Long userId = SecurityUtils.getUserId(); sysUserClient.setUserId(userId); boolean result = sysUserClientService.addOrUpdateClientId(sysUserClient); return result ? success() : error("设备绑定失败"); } }