yuxc
2023-09-20 e83f644cce0865d50a9585de0c37dd32e435f9ef
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeApplyWebManagementController.java
@@ -1,11 +1,16 @@
package com.vci.ubcs.code.controller;
import com.vci.ubcs.code.dto.CodeClassifyTemplateAttrDTO;
import com.vci.ubcs.code.entity.SystemClassifyRole;
import com.vci.ubcs.code.service.ICodeApplyWebManagementService;
import com.vci.ubcs.code.service.ICodeClassifyService;
import com.vci.ubcs.starter.web.pagemodel.Tree;
import lombok.AllArgsConstructor;
import org.springblade.core.tool.api.R;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
 * 主题库定义表 控制器
@@ -21,6 +26,8 @@
    * 分类服务对象
    */
   private final ICodeClassifyService codeClassifyService;
   private final ICodeApplyWebManagementService codeApplyWebManagementService;
   /***
    * 根据前端选择的分类权限授权授权
@@ -45,5 +52,14 @@
      return R.success("查询成功");
   }
   @PostMapping( "/batchAddSave")
   public R batchAddSave(@RequestBody List<SystemClassifyRole> list,String systemOid,String systemId){
      return codeApplyWebManagementService.batchAddSave(list,systemOid,systemId);
   }
   @GetMapping("/getSystemClassifyRoleTree")
   public List<Tree> getSystemClassifyRoleTree(String systemOid,String systemId){
      return codeApplyWebManagementService.getSystemClassifyRoleTree(systemOid,systemId);
   }
}