| | |
| | | package com.whyc.controller; |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.whyc.dto.Response; |
| | | import com.whyc.pojo.UserInf; |
| | | import com.whyc.service.UserService; |
| | |
| | | return userService.addByRSA(user); |
| | | } |
| | | |
| | | @PostMapping("register") |
| | | @ApiOperation(value = "注册用户") |
| | | public Response register(@RequestBody UserInf user){ |
| | | return userService.registerUser(user); |
| | | } |
| | | @GetMapping |
| | | @ApiOperation(value = "查询byId") |
| | | public Response<UserInf> getById(@RequestParam int id){ |
| | |
| | | |
| | | @GetMapping("page") |
| | | @ApiOperation(value = "查询分页") |
| | | public Response<IPage<UserInf>> getPage(@RequestParam int pageNum,int pageSize){ |
| | | Page<Object> page = new Page<>(pageNum, pageSize); |
| | | return new Response<IPage<UserInf>>().set(1,userService.getAllWithPage(page)); |
| | | public Response getPage(@RequestParam int pageNum,int pageSize){ |
| | | return new Response().set(1,userService.getAllWithPage(pageNum,pageSize)); |
| | | } |
| | | |
| | | @PutMapping |
| | | @ApiOperation(value = "编辑") |
| | | public Response update(@RequestBody UserInf user){ |
| | | userService.update(user); |
| | | return new Response().setII(1,"更新成功"); |
| | | return userService.update(user); |
| | | } |
| | | |
| | | @DeleteMapping |
| | |
| | | * @param stationId |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "根据站点查询相关人员") |
| | | @ApiOperation(tags = "告警派单", value = "根据站点查询相关人员", notes = "User_infAction!getUserInfoByStationId") |
| | | @GetMapping("getUserInfoByStationId") |
| | | public Response getUserInfoByStationId(@RequestParam String stationId){ |
| | | List<UserInf> list = userService.getUserInfoByStationId(stationId); |
| | | return new Response().set(1,list); |
| | | } |
| | | |
| | | |
| | | @ApiOperation(value = "伪单点登录",notes = "返回的data为布尔值,是否登录成功;data2:用户所在的权限组id;data3为用户对象,内含属性uid,uname,urole") |
| | | @GetMapping("loginByUId") |
| | | public Response searchSnIdByUId(@RequestParam int uId){ |
| | | return userService.loginByUId(uId); |
| | | } |
| | | |
| | | } |