添加行政区划接口

This commit is contained in:
sh
2025-11-10 17:26:22 +08:00
parent efa77a5f92
commit 4d1db06282
6 changed files with 161 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
package com.ruoyi.cms.controller.cms;
import com.ruoyi.cms.service.SysAreaService;
import com.ruoyi.common.annotation.Anonymous;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysArea;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
/**
* 地区层级表
*
* @author
* @email
* @date 2025-11-10 15:56:00
*/
@RestController
@RequestMapping("/cms/dict/sysarea")
@Anonymous
public class SysAreaController {
@Autowired
private SysAreaService sysAreaService;
/**
* 列表
*/
@GetMapping("/list")
public AjaxResult jobCategory(SysArea sysArea){
return AjaxResult.success(sysAreaService.getList(sysArea));
}
}

View File

@@ -0,0 +1,17 @@
package com.ruoyi.cms.mapper;
import com.ruoyi.common.core.domain.entity.SysArea;
import java.util.List;
/**
* 地区层级表
*
* @author
* @email
* @date 2025-11-10 15:56:00
*/
public interface SysAreaMapper{
List<SysArea> getList(SysArea sysArea);
}

View File

@@ -0,0 +1,18 @@
package com.ruoyi.cms.service;
import com.ruoyi.common.core.domain.entity.SysArea;
import java.util.List;
/**
* 地区层级表
*
* @author
* @email
* @date 2025-11-10 15:56:00
*/
public interface SysAreaService{
List<SysArea> getList(SysArea sysArea);
}

View File

@@ -0,0 +1,19 @@
package com.ruoyi.cms.service.impl;
import com.ruoyi.cms.mapper.SysAreaMapper;
import com.ruoyi.cms.service.SysAreaService;
import com.ruoyi.common.core.domain.entity.SysArea;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class SysAreaServiceImpl implements SysAreaService {
@Autowired
SysAreaMapper sysAreaMapper;
public List<SysArea> getList(SysArea sysArea){
return sysAreaMapper.getList(sysArea);
}
}