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

新增权限控制

parent 102d9040
package cn.qg.holmes.controller.quality;
import cn.qg.holmes.common.JsonResult;
import cn.qg.holmes.config.annotation.RequiresPermissions;
import cn.qg.holmes.entity.quality.SubmitTestInstruction;
import cn.qg.holmes.service.quality.JiraService;
import cn.qg.holmes.service.quality.SubmitTestInstructionService;
......@@ -83,6 +84,7 @@ public class QualityController {
* @param submitTestInstruction 提测说明实体类
* @return
*/
@RequiresPermissions("qa:testDescription:add")
@PostMapping("/testInstruction/save")
public JsonResult saveSubmitTestInstruction(@RequestBody SubmitTestInstruction submitTestInstruction) {
String projectName = submitTestInstruction.getProjectName();
......@@ -101,6 +103,7 @@ public class QualityController {
* @param submitTestInstruction 提测说明实体
* @return
*/
@RequiresPermissions("qa:testDescription:edit")
@PostMapping("/testInstruction/update")
public JsonResult updateSubmitTestInstruction(@RequestBody SubmitTestInstruction submitTestInstruction) {
return JsonResult.buildSuccessResult("更新成功!", instructionService.saveOrUpdate(submitTestInstruction));
......@@ -111,6 +114,7 @@ public class QualityController {
* @param submitTestInstruction 提测说明实体
* @return
*/
@RequiresPermissions("qa:testDescription:del")
@PostMapping("/testInstruction/delete")
public JsonResult deleteSubmitTestInstruction(@RequestBody SubmitTestInstruction submitTestInstruction) {
return JsonResult.buildSuccessResult("删除成功!", instructionService.removeById(submitTestInstruction.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