Commit 5e7f5009 authored by 黎博's avatar 黎博

造数据接口新增权限控制

parent 9cc86569
package cn.qg.holmes.controller.effect; package cn.qg.holmes.controller.effect;
import cn.qg.holmes.common.JsonResult; import cn.qg.holmes.common.JsonResult;
import cn.qg.holmes.config.annotation.RequiresPermissions;
import cn.qg.holmes.entity.effect.BuildData; import cn.qg.holmes.entity.effect.BuildData;
import cn.qg.holmes.entity.effect.BuildDataDetail; import cn.qg.holmes.entity.effect.BuildDataDetail;
import cn.qg.holmes.service.effect.BuildDataDetailService; import cn.qg.holmes.service.effect.BuildDataDetailService;
...@@ -87,6 +88,7 @@ public class BuildDataController { ...@@ -87,6 +88,7 @@ public class BuildDataController {
* @param buildDataDetail * @param buildDataDetail
* @return * @return
*/ */
@RequiresPermissions("build:data:add")
@PostMapping("/add") @PostMapping("/add")
public JsonResult addBuildDataDetail(@RequestBody BuildDataDetail buildDataDetail) { public JsonResult addBuildDataDetail(@RequestBody BuildDataDetail buildDataDetail) {
QueryWrapper<BuildDataDetail> queryWrapper = new QueryWrapper<>(); QueryWrapper<BuildDataDetail> queryWrapper = new QueryWrapper<>();
...@@ -104,6 +106,7 @@ public class BuildDataController { ...@@ -104,6 +106,7 @@ public class BuildDataController {
* @param buildDataDetail * @param buildDataDetail
* @return * @return
*/ */
@RequiresPermissions("build:data:update")
@PostMapping("/update") @PostMapping("/update")
public JsonResult updateBuildDataDetail(@RequestBody BuildDataDetail buildDataDetail) { public JsonResult updateBuildDataDetail(@RequestBody BuildDataDetail buildDataDetail) {
return JsonResult.buildSuccessResult(buildDataDetailService.updateById(buildDataDetail)); return JsonResult.buildSuccessResult(buildDataDetailService.updateById(buildDataDetail));
...@@ -114,6 +117,7 @@ public class BuildDataController { ...@@ -114,6 +117,7 @@ public class BuildDataController {
* @param buildDataDetail * @param buildDataDetail
* @return * @return
*/ */
@RequiresPermissions("build:data:delete")
@PostMapping("/delete") @PostMapping("/delete")
public JsonResult deleteBuildDataDetail(@RequestBody BuildDataDetail buildDataDetail) { public JsonResult deleteBuildDataDetail(@RequestBody BuildDataDetail buildDataDetail) {
return JsonResult.buildSuccessResult(buildDataDetailService.removeById(buildDataDetail.getId())); return JsonResult.buildSuccessResult(buildDataDetailService.removeById(buildDataDetail.getId()));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment