1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- package com.ruoyi.zzb.base.controller;
- import com.alibaba.fastjson.JSONObject;
- import com.ruoyi.common.core.domain.AjaxResult;
- import com.ruoyi.common.core.domain.entity.SysUser;
- import com.ruoyi.common.core.domain.model.LoginUser;
- import com.ruoyi.common.utils.SecurityUtils;
- import com.ruoyi.zzb.base.domain.req.QueryPersonInfoVO;
- import com.ruoyi.zzb.base.service.BaseInfoService;
- import com.ruoyi.zzb.common.RspResult;
- import lombok.extern.slf4j.Slf4j;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.validation.annotation.Validated;
- 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;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- @Slf4j
- @RestController
- @RequestMapping("/api/baseInfo")
- public class BaseInfoController {
- @Autowired
- private BaseInfoService baseInfoService;
- @PostMapping("/findUserByUserInfo")
- public JSONObject findUserByUserInfo(HttpServletResponse response, HttpServletRequest request, @RequestBody QueryPersonInfoVO queryPersonInfoVO) {
- try {
- //
- // userService.checkUserDataScope(userId);
- // AjaxResult ajax = AjaxResult.success();
- // List<SysRole> roles = roleService.selectRoleAll();
- // ajax.put("roles", SysUser.isAdmin(userId) ? roles : roles.stream().filter(r -> !r.isAdmin()).collect(Collectors.toList()));
- // ajax.put("posts", postService.selectPostAll());
- // if (StringUtils.isNotNull(userId))
- // {
- // SysUser sysUser = userService.selectUserById(userId);
- // ajax.put(AjaxResult.DATA_TAG, sysUser);
- // ajax.put("postIds", postService.selectPostListByUserId(userId));
- // ajax.put("roleIds", sysUser.getRoles().stream().map(SysRole::getRoleId).collect(Collectors.toList()));
- // }
- // return ajax;
- JSONObject result = baseInfoService.findUserByUserInfo(queryPersonInfoVO);
- return RspResult.success(result);
- }catch (Exception e){
- e.printStackTrace();
- return RspResult.error(e.getMessage());
- }
- }
- @PostMapping("/findUserModels")
- public JSONObject findUserModels(HttpServletResponse response, HttpServletRequest request, @RequestBody QueryPersonInfoVO queryPersonInfoVO) {
- try {
- JSONObject result = baseInfoService.findUserModels(queryPersonInfoVO);
- return RspResult.success(result);
- }catch (Exception e){
- e.printStackTrace();
- return RspResult.error(e.getMessage());
- }
- }
- //
- //
- // @PostMapping("/findUserCurrentModelDetail")
- // public JSONObject findUserCurrentModelDetail(HttpServletResponse response, HttpServletRequest request, @RequestBody QueryPersonInfoVO queryPersonInfoVO) {
- // try {
- // JSONObject result = baseInfoService.findUserCurrentModelDetail(queryPersonInfoVO);
- // return RspResult.success(result);
- // }catch (Exception e){
- // e.printStackTrace();
- // return RspResult.error(e.getMessage());
- // }
- // }
- }
|