You've already forked FrameTour-BE
Init
This commit is contained in:
@ -0,0 +1,89 @@
|
||||
package com.ycwl.basic.controller.pc;
|
||||
|
||||
import com.github.pagehelper.PageInfo;
|
||||
|
||||
import com.ycwl.basic.annotation.IgnoreToken;
|
||||
import com.ycwl.basic.model.pc.adminUser.req.*;
|
||||
import com.ycwl.basic.model.pc.adminUser.resp.AdminUserListRespVO;
|
||||
import com.ycwl.basic.model.pc.adminUser.resp.StaffSimpleInfoRespVO;
|
||||
import com.ycwl.basic.service.pc.AdminUserService;
|
||||
import com.ycwl.basic.utils.ApiResponse;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@RestController
|
||||
@RequestMapping("/api/adminUser/v1")
|
||||
@Slf4j
|
||||
@Api(tags = "系统后台用户管理")
|
||||
public class AdminUserController {
|
||||
|
||||
@Autowired
|
||||
AdminUserService adminUserService;
|
||||
|
||||
|
||||
@PostMapping(value = "/login")
|
||||
@ApiOperation(value = "登录")
|
||||
@IgnoreToken
|
||||
public ApiResponse login(@RequestBody LoginReqVO loginReqVO) throws Exception {
|
||||
log.info("{}:开始登录管理后台", loginReqVO.getAccount());
|
||||
return adminUserService.login(loginReqVO);
|
||||
}
|
||||
|
||||
@PostMapping(value = "/updatePassword")
|
||||
@ApiOperation(value = "用户自己修改密码")
|
||||
public ApiResponse updatePassword(@RequestBody UpdatePasswordReqVO updatePasswordReqVO) throws Exception {
|
||||
log.info("{}:开始修改管理后台密码", updatePasswordReqVO.getId());
|
||||
return adminUserService.updatePassword(updatePasswordReqVO);
|
||||
}
|
||||
|
||||
@PostMapping(value = "/list")
|
||||
@ApiOperation(value = "系统后台用户列表")
|
||||
//@IgnoreToken
|
||||
public ApiResponse<PageInfo<List<AdminUserListRespVO>>> list(@RequestBody AdminUserListReqVO adminUserListReqVO) {
|
||||
return adminUserService.list(adminUserListReqVO);
|
||||
}
|
||||
|
||||
@PostMapping(value = "/query/list")
|
||||
@ApiOperation(value = "系统后台用户列表查询")
|
||||
@IgnoreToken
|
||||
public ApiResponse<PageInfo<List<AdminUserListRespVO>>> queryList(@RequestBody AdminUserListReqVO adminUserListReqVO) {
|
||||
return adminUserService.list(adminUserListReqVO);
|
||||
}
|
||||
|
||||
@PostMapping(value = "/add")
|
||||
@ApiOperation(value = "添加系统后台用户")
|
||||
//@IgnoreToken
|
||||
public ApiResponse add(@RequestBody AddOrUpdateAdminUserReqVO addOrUpdateAdminUserReqVO) {
|
||||
return adminUserService.addOrUpdate(addOrUpdateAdminUserReqVO);
|
||||
}
|
||||
|
||||
@PostMapping(value = "/update")
|
||||
@ApiOperation(value = "更新系统后台用户")
|
||||
//@IgnoreToken
|
||||
public ApiResponse update(@RequestBody AddOrUpdateAdminUserReqVO addOrUpdateAdminUserReqVO) {
|
||||
return adminUserService.addOrUpdate(addOrUpdateAdminUserReqVO);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/delete/{id}")
|
||||
@ApiOperation(value = "删除")
|
||||
//@IgnoreToken
|
||||
public ApiResponse delete(@PathVariable("id") String id) {
|
||||
return adminUserService.delete(id);
|
||||
}
|
||||
|
||||
@PostMapping(value = "/resetPassword")
|
||||
@ApiOperation(value = "重置密码")
|
||||
//@IgnoreToken
|
||||
public ApiResponse resetPassword(@RequestBody ResetPasswordReqVO resetPasswordReqVO) {
|
||||
log.info("{}:开始重置后台密码", resetPasswordReqVO.getId());
|
||||
return adminUserService.resetPassword(resetPasswordReqVO);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
@ -0,0 +1,67 @@
|
||||
package com.ycwl.basic.controller.pc;
|
||||
|
||||
import com.github.pagehelper.PageInfo;
|
||||
import com.ycwl.basic.annotation.IgnoreToken;
|
||||
import com.ycwl.basic.model.pc.role.req.AddOrUpdateRoleReqVO;
|
||||
import com.ycwl.basic.model.pc.role.req.RoleListReqVO;
|
||||
import com.ycwl.basic.model.pc.role.resp.RoleListRespVO;
|
||||
import com.ycwl.basic.service.pc.RoleService;
|
||||
import com.ycwl.basic.utils.ApiResponse;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@RestController
|
||||
@RequestMapping("/api/role/v1")
|
||||
@Api(tags = "系统角色管理")
|
||||
public class RoleController {
|
||||
|
||||
@Autowired
|
||||
RoleService roleService;
|
||||
|
||||
@PostMapping(value = "/list")
|
||||
@ApiOperation(value = "角色列表")
|
||||
@IgnoreToken
|
||||
public ApiResponse<PageInfo<List<RoleListRespVO>>> list(@RequestBody RoleListReqVO roleListReqVO) {
|
||||
return roleService.list(roleListReqVO);
|
||||
}
|
||||
|
||||
@PostMapping(value = "/addOrUpdate")
|
||||
@ApiOperation(value = "添加或更新角色")
|
||||
@IgnoreToken
|
||||
public ApiResponse addOrUpdate(@RequestBody AddOrUpdateRoleReqVO addOrUpdateRoleReqVO) {
|
||||
return roleService.addOrUpdate(addOrUpdateRoleReqVO);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/delete/{id}")
|
||||
@ApiOperation(value = "删除")
|
||||
@IgnoreToken
|
||||
public ApiResponse delete(@PathVariable("id") String id) {
|
||||
return roleService.delete(id);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/updateReturnMenu/{id}")
|
||||
@ApiOperation(value = "编辑回显该角色当前菜单")
|
||||
@IgnoreToken
|
||||
public ApiResponse updateReturnMenu(@PathVariable("id") String id) {
|
||||
return roleService.updateReturnMenu(id);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/menu/{type}")
|
||||
@ApiOperation(value = " 菜单")
|
||||
@IgnoreToken
|
||||
public ApiResponse menu(@PathVariable("type") Integer type) {
|
||||
return roleService.menu(type);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/updateStatus/{id}")
|
||||
@ApiOperation(value = "更改角色类型状态")
|
||||
//@IgnoreToken
|
||||
public ApiResponse updateStatus(@PathVariable("id") String id) {
|
||||
return roleService.updateStatus(id);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user