package com.yuanchu.limslaboratory.controller; import com.yuanchu.limslaboratory.pojo.Enterprise; import com.yuanchu.limslaboratory.pojo.User; import com.yuanchu.limslaboratory.service.UserService; import com.yuanchu.limslaboratory.vo.Result; import io.swagger.annotations.*; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.HashMap; import java.util.Map; import java.util.Objects; /** *
* 前端控制器 *
* * @author 江苏鵷雏网络科技有限公司 * @since 2023-07-07 */ @RestController @RequestMapping("/user") @Api(tags = "用户模块") public class UserController { @Autowired private UserService userService; @PostMapping("/getUserById") @ApiOperation("获取指定用户id的用户信息和企业信息") @ApiImplicitParams(value = { @ApiImplicitParam(value = "用户id", name = "userId", dataTypeClass = Integer.class, required = true) }) public Result> getUserById(int userId) { Map