ludc
2023-09-21 546f9efec9864dd6887ca47afb1c5634ce5fc070
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeApplyWebManagementController.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,66 @@
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.*;
import java.util.List;
/**
 * ä¸»é¢˜åº“定义表 æŽ§åˆ¶å™¨
 *
 * @author xiejun
 * @since 2023-07-24
 */
@RestController
@AllArgsConstructor
@RequestMapping("/codeApplyWebManagementController")
public class CodeApplyWebManagementController {
   /***
    * åˆ†ç±»æœåŠ¡å¯¹è±¡
    */
   private final ICodeClassifyService codeClassifyService;
   private final ICodeApplyWebManagementService codeApplyWebManagementService;
   /***
    * æ ¹æ®å‰ç«¯é€‰æ‹©çš„分类权限授权授权
    * @return
    */
   private R saveClassifyRoleBySystemId(){
      return R.success("成功");
   }
   /***
    * æ ¹æ®ç³»ç»Ÿé›†æˆæ ‡è¯†æŸ¥è¯¢å…·å¤‡æƒé™çš„分类数据
    * @return
    */
   public R selectCodeClassifyVOByParentId(String systemId){
      return R.success("查询成功");
   }
   @PostMapping( "/batchAddSave")
   public R batchAddSave(@RequestBody List<SystemClassifyRole> list,String systemOid,String systemId){
      return codeApplyWebManagementService.batchAddSave(list,systemOid,systemId);
//      return R.success("dddd");
   }
   @GetMapping("/getSystemClassifyRoleTree")
   public List<Tree> getSystemClassifyRoleTree(String systemOid,String systemId){
      return codeApplyWebManagementService.getSystemClassifyRoleTree(systemOid,systemId);
   }
}