类 I18nCategoryController
java.lang.Object
net.sohelp.boot.admin.core.base.BaseController
net.sohelp.boot.dev.web.system.i18n.I18nCategoryController
@RestController("dev-system-i18n-category")
@RequestMapping("/dev/system/lang/category")
public class I18nCategoryController
extends BaseController
国际化分类控制器,用于管理系统中的国际化分类信息。
- 从以下版本开始:
- 2023/3/15 13:57
- 作者:
- AaronFung
-
字段概要
从类继承的字段 net.sohelp.boot.admin.core.base.BaseController
request, response -
构造器概要
构造器 -
方法概要
从类继承的方法 net.sohelp.boot.admin.core.base.BaseController
error, error, fail, fail, fail, getLoginID, getLoginName, getLoginOrgID, getLoginOrgName, getLoginUser, getNickname, getTenantId, getUserName, getUserNo, i18n, i18n, isAdministrator, isDeveloper, limit, offset, ok, ok, response, response, responseStream, success, success, success, success, validateToken
-
构造器详细资料
-
I18nCategoryController
public I18nCategoryController()
-
-
方法详细资料
-
page
@Permission("ADMIN") @GetMapping("/page") public ApiResult page(@RequestParam Map<String, Object> paramMap) throws Exception分页查询国际化分类数据。- 参数:
paramMap- 请求参数映射表,包含分页及过滤条件- 返回:
- 返回分页结果对象,封装了国际化分类的数据列表及相关分页信息
- 抛出:
Exception- 查询过程中可能抛出的异常
-
list
获取所有国际化分类列表(不分页)。- 返回:
- 返回当前租户下的全部国际化分类列表
- 抛出:
Exception- 数据库操作时可能出现的异常
-
add
@PostMapping("/add") @Permission("DEVELOPER") @Transactional(rollbackFor=java.lang.Exception.class) @OperationLog("\u6dfb\u52a0\u56fd\u9645\u5316\u5206\u7c7b") public ApiResult add(@RequestBody Map<String, Object> paramMap) throws Exception添加一个新的国际化分类记录。- 参数:
paramMap- 包含新增分类所需字段信息的参数映射表- 返回:
- 操作结果提示信息
- 抛出:
Exception- 插入数据库过程中的异常
-
delete
@PostMapping("/delete") @Transactional(rollbackFor=java.lang.Exception.class) @Permission("DEVELOPER") @OperationLog("\u5220\u9664\u56fd\u9645\u5316\u5206\u7c7b") public ApiResult<String> delete(@RequestBody Map<String, Object> paramMap) throws Exception删除指定ID的国际化分类记录。- 参数:
paramMap- 参数映射表,必须包含待删除记录的主键ID- 返回:
- 删除操作的结果提示信息
- 抛出:
Exception- 执行删除语句时发生的异常
-
update
@PostMapping("/update") @Transactional(rollbackFor=java.lang.Exception.class) @Permission("DEVELOPER") public ApiResult<String> update(@RequestBody Map<String, Object> paramMap) throws Exception更新指定ID的国际化分类信息。- 参数:
paramMap- 包含更新字段与对应值的参数映射表- 返回:
- 修改成功的响应消息
- 抛出:
Exception- 数据库更新操作中可能抛出的异常
-