Commit 777290dc authored by 黎博's avatar 黎博

环境模板新增权限处理

parent db557398
package cn.qg.holmes.controller.k8s; package cn.qg.holmes.controller.k8s;
import cn.qg.holmes.common.JsonResult; import cn.qg.holmes.common.JsonResult;
import cn.qg.holmes.config.annotation.RequiresPermissions;
import cn.qg.holmes.entity.k8s.EnvTemplate; import cn.qg.holmes.entity.k8s.EnvTemplate;
import cn.qg.holmes.entity.k8s.EnvTemplateDetail; import cn.qg.holmes.entity.k8s.EnvTemplateDetail;
import cn.qg.holmes.entity.k8s.EnvTemplateVo; import cn.qg.holmes.entity.k8s.EnvTemplateVo;
...@@ -89,6 +90,7 @@ public class EnvTemplateController { ...@@ -89,6 +90,7 @@ public class EnvTemplateController {
* @param envTemplateVo 模板虚拟实体类 * @param envTemplateVo 模板虚拟实体类
* @return * @return
*/ */
@RequiresPermissions("docker:envTemplate:create")
@PostMapping("/create") @PostMapping("/create")
public JsonResult saveEnvTemplate(@RequestBody EnvTemplateVo envTemplateVo) { public JsonResult saveEnvTemplate(@RequestBody EnvTemplateVo envTemplateVo) {
EnvTemplate envTemplate = envTemplateVo.getEnvTemplate(); EnvTemplate envTemplate = envTemplateVo.getEnvTemplate();
...@@ -119,6 +121,7 @@ public class EnvTemplateController { ...@@ -119,6 +121,7 @@ public class EnvTemplateController {
* @param envTemplateVo 模板列表 * @param envTemplateVo 模板列表
* @return * @return
*/ */
@RequiresPermissions("docker:envTemplate:modify")
@PostMapping("/modify") @PostMapping("/modify")
public JsonResult modifyEnvTemplate(@RequestBody EnvTemplateVo envTemplateVo) { public JsonResult modifyEnvTemplate(@RequestBody EnvTemplateVo envTemplateVo) {
EnvTemplate envTemplate = envTemplateVo.getEnvTemplate(); EnvTemplate envTemplate = envTemplateVo.getEnvTemplate();
...@@ -163,6 +166,7 @@ public class EnvTemplateController { ...@@ -163,6 +166,7 @@ public class EnvTemplateController {
* @param templateId 模板id * @param templateId 模板id
* @return * @return
*/ */
@RequiresPermissions("docker:envTemplate:delete")
@PostMapping("/delete") @PostMapping("/delete")
public JsonResult deleteEnvTemplate(@RequestParam Integer templateId) { public JsonResult deleteEnvTemplate(@RequestParam Integer templateId) {
if (!envTemplateService.removeById(templateId)) { if (!envTemplateService.removeById(templateId)) {
......
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