控制器permission权限注解
This commit is contained in:
parent
7299021bcb
commit
17d2374675
|
|
@ -50,11 +50,9 @@ public class BmProjectController extends BaseController {
|
|||
*/
|
||||
@ApiOperation(value = "获取工程下拉选")
|
||||
@GetMapping("/getProjectSelect")
|
||||
public AjaxResult getUnitInfoSelect(BmProject bmProject)
|
||||
{
|
||||
public AjaxResult getUnitInfoSelect(BmProject bmProject) {
|
||||
List<BmProject> list = bmProjectService.selectAll(bmProject);
|
||||
return AjaxResult.success(list);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -65,6 +63,7 @@ public class BmProjectController extends BaseController {
|
|||
* @return 单条数据
|
||||
*/
|
||||
@GetMapping("{id}")
|
||||
@RequiresPermissions("base:project:query")
|
||||
public ResultBean<BmProject> queryById(@PathVariable("id") Integer id) {
|
||||
return ResultBean.success(this.bmProjectService.selectByPrimaryKey(id));
|
||||
}
|
||||
|
|
@ -76,6 +75,7 @@ public class BmProjectController extends BaseController {
|
|||
* @return 新增结果
|
||||
*/
|
||||
@PostMapping(value = "/add")
|
||||
@RequiresPermissions("base:project:add")
|
||||
public ResultBean<Boolean> add(@RequestBody BmProject obj) {
|
||||
int result = this.bmProjectService.insertSelective(obj);
|
||||
return result > 0 ? ResultBean.success(true) : ResultBean.error(0, "增加失败");
|
||||
|
|
@ -88,6 +88,7 @@ public class BmProjectController extends BaseController {
|
|||
* @return 编辑结果
|
||||
*/
|
||||
@PutMapping(value = "/update")
|
||||
@RequiresPermissions("base:project:edit")
|
||||
public ResultBean<Boolean> edit(@RequestBody BmProject obj) {
|
||||
this.bmProjectService.updateByPrimaryKeySelective(obj);
|
||||
return ResultBean.success(true);
|
||||
|
|
@ -100,6 +101,7 @@ public class BmProjectController extends BaseController {
|
|||
* @return 删除是否成功
|
||||
*/
|
||||
@DeleteMapping("/{id}")
|
||||
@RequiresPermissions("base:project:remove")
|
||||
public ResultBean<String> deleteById(@PathVariable("id") Integer id) {
|
||||
return ResultBean.toIsSuccess(this.bmProjectService.updateIsActive(id),"删除失败");
|
||||
}
|
||||
|
|
@ -108,6 +110,7 @@ public class BmProjectController extends BaseController {
|
|||
* 批量导出excel
|
||||
*/
|
||||
@PostMapping("/export")
|
||||
@RequiresPermissions("base:project:export")
|
||||
public void export(HttpServletResponse response, BmProject bmProject) {
|
||||
List<BmProject> list = bmProjectService.selectAll(bmProject);
|
||||
list.forEach(record -> {
|
||||
|
|
|
|||
Loading…
Reference in New Issue