| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- package com.controller.user;
- import com.config.RoleInterceptor.Auth;
- import com.model.pojo.RepEntity;
- import com.model.vo.configVo.LoginInfo;
- import com.model.vo.configVo.UserGroupInfo;
- import com.model.vo.configVo.UserGroupSetInfo;
- import com.server.user.UserService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.RequestBody;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- import java.util.List;
- @RestController
- //@RequestMapping("/User")
- public class UserController {
- @Autowired
- UserService userService;
- /*
- 登录(生成token)
- */
- @RequestMapping("/login")
- public RepEntity login(@RequestBody LoginInfo body){
- // String url = "http://10.1.1.168:8099/ERP/common/login.action?username=u0783&password=1111qqqq&language=undefined&sob=N_USOFTSYS";
- return userService.login(body);
- }
- /*
- 查询用户列表
- */
- @Auth(user = "admin")
- @RequestMapping("/getUserList")
- public RepEntity getUserList(){
- return userService.getUserList();
- }
- /*
- 查询匹配用户
- */
- @RequestMapping("/getNameList")
- public RepEntity getNameList(@RequestBody String body){
- return userService.getNameList(body);
- }
- /*
- 创建用户组
- */
- @Auth(user = "admin")
- @RequestMapping("/createUserGroup")
- public RepEntity createUserGroup(@RequestBody UserGroupInfo body){
- return userService.createUserGroup(body);
- }
- /*
- 更新用户组
- */
- @Auth(user = "admin")
- @RequestMapping("/updateUserGroup")
- public RepEntity updateUserGroup(@RequestBody UserGroupInfo body){
- return userService.updateUserGroup(body);
- }
- /*
- 查询用户组列表
- */
- @Auth(user = "admin")
- @RequestMapping("/getUserGroupList")
- public RepEntity getUserGroupList(){
- return userService.getUserGroup();
- }
- /*
- 删除用户组
- */
- @Auth(user = "admin")
- @RequestMapping("/delUserGroup")
- public RepEntity delUserGroup(@RequestBody List<Integer> body){
- return userService.delUserGroup(body);
- }
- /*
- 用户组添加用户
- */
- @Auth(user = "admin")
- @RequestMapping("/setUserInto")
- public RepEntity setUserInto(@RequestBody UserGroupSetInfo body){
- return userService.setUserInto(body);
- }
- /*
- 查询用户组下的用户
- */
- @Auth(user = "admin")
- @RequestMapping("/getUserInGroup")
- public RepEntity getUserInGroup(@RequestBody int body){
- return userService.getUserInGroup(body);
- }
- /*
- 删除用户组下的用户
- */
- @Auth(user = "admin")
- @RequestMapping("/delUserInGroup")
- public RepEntity delUserInGroup(@RequestBody UserGroupSetInfo body){
- return userService.delUserInGroup(body);
- }
- }
|