SysCommonService.java 987 B

12345678910111213141516171819202122232425262728293031
  1. package com.backendsys.modules.system.service;
  2. import cn.hutool.json.JSONArray;
  3. import com.backendsys.modules.system.entity.SysCommon;
  4. import com.backendsys.utils.response.PageEntity;
  5. import java.util.List;
  6. import java.util.Map;
  7. public interface SysCommonService {
  8. // 获取系统配置列表
  9. // PageEntity selectCommonList(String category);
  10. List<SysCommon> selectCommonList(String category);
  11. // 获取系统配置详情
  12. SysCommon selectCommonDetail(SysCommon sysCommon);
  13. // 编辑系统配置
  14. Map<String, Object> updateCommon(SysCommon sysCommon);
  15. // 获取系统配置值 (按标识)
  16. Object getCommonByTag(String tag);
  17. // 获取系统配置可选值组 (按标识)
  18. JSONArray getCommonOptionByTag(String tag);
  19. // 通过可选值组,获取对应的文本翻译
  20. Object getLabelByValue(JSONArray common_options, Object value);
  21. // 获取系统配置值 (按分类)
  22. List<SysCommon> getCommonByCategory(String category);
  23. }