| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package com.xunmei.system.controller;
- import com.xunmei.common.core.domain.device.vo.DictionaryTreeVo;
- import com.xunmei.common.core.web.domain.AjaxResult;
- import com.xunmei.system.service.ISysMultiLayerDictionaryService;
- import org.springframework.web.bind.annotation.GetMapping;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- import javax.annotation.Resource;
- import java.util.List;
- /**
- * <p>
- * 前端控制器
- * </p>
- *
- * @author jingYuanChao
- * @since 2024-09-26
- */
- @RestController
- @RequestMapping("/dictionary")
- public class SysMultiLayerDictionaryController {
- @Resource
- private ISysMultiLayerDictionaryService sysMultiLayerDictionaryService;
- @GetMapping("/list")
- private AjaxResult getDictionaryList(){
- final List<DictionaryTreeVo> list = sysMultiLayerDictionaryService.getDictionaryTree();
- return AjaxResult.success(list);
- }
- @GetMapping("/getDictTreeByParentId")
- private AjaxResult getDictTreeByParentId(Long parentId){
- final List<DictionaryTreeVo> list = sysMultiLayerDictionaryService.getDictTreeByParentId(parentId);
- return AjaxResult.success(list);
- }
- }
|