@Service public class SysParamsServiceImpl extends Object implements SysParamsService
| Constructor and Description |
|---|
SysParamsServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
Long |
addParamGroup(SysParamGroupDTO paramGroup)
新增参数分组
|
Long |
addSysParam(SysParamDTO sysParam)
新增系统参数
|
void |
batchDeleteSysParam(String ids)
批量删除系统参数
|
void |
deleteSysParam(Long id)
删除系统参数
|
void |
deleteSysParam(String groupKey,
String key)
删除系统参数
|
void |
exportGroupParam(String groupKey)
导出系统参数
|
SysParamDTO |
getDetail(String groupKey,
String key)
获取系统参数详情
|
SysParamGroupDTO |
getGroupDetail(String groupKey)
获取分组下所有系统参数
|
Boolean |
importGroupParam(org.springframework.web.multipart.MultipartFile file)
导入系统参数
|
List<SysParamGroupDTO> |
listGroupParams(String keyword)
获取系统参数分组列表
|
void |
updateParamGroup(SysParamGroupDTO paramGroup)
编辑参数分组
|
void |
updateSysParam(SysParamDTO sysParam)
编辑系统参数
|
public List<SysParamGroupDTO> listGroupParams(String keyword)
SysParamsServicelistGroupParams in interface SysParamsServicekeyword - 关键词@Cacheable(value="SystemParamCache",
keyGenerator="customKeyGenerator")
public SysParamDTO getDetail(String groupKey,
String key)
SysParamsServicegetDetail in interface SysParamsServicegroupKey - 分组标识key - 参数标识@Cacheable(value="SystemParamCache",
keyGenerator="customKeyGenerator")
public SysParamGroupDTO getGroupDetail(String groupKey)
SysParamsServicegetGroupDetail in interface SysParamsServicegroupKey - 分组标识@CacheEvict(value="SystemParamCache",
allEntries=true)
public Long addParamGroup(SysParamGroupDTO paramGroup)
SysParamsServiceaddParamGroup in interface SysParamsServiceparamGroup - 分组@CacheEvict(value="SystemParamCache",
allEntries=true)
public void updateParamGroup(SysParamGroupDTO paramGroup)
SysParamsServiceupdateParamGroup in interface SysParamsServiceparamGroup - 分组@CacheEvict(value="SystemParamCache",
allEntries=true)
public Long addSysParam(SysParamDTO sysParam)
SysParamsServiceaddSysParam in interface SysParamsServicesysParam - 新增参数@CacheEvict(value="SystemParamCache",
allEntries=true)
public void updateSysParam(SysParamDTO sysParam)
SysParamsServiceupdateSysParam in interface SysParamsServicesysParam - 编辑参数@CacheEvict(value="SystemParamCache",
allEntries=true)
public void deleteSysParam(String groupKey,
String key)
SysParamsServicedeleteSysParam in interface SysParamsServicegroupKey - 分组标识key - 参数标识@CacheEvict(value="SystemParamCache",
allEntries=true)
public void deleteSysParam(Long id)
SysParamsServicedeleteSysParam in interface SysParamsServiceid - 唯一标识@CacheEvict(value="SystemParamCache",
allEntries=true)
public void batchDeleteSysParam(String ids)
SysParamsServicebatchDeleteSysParam in interface SysParamsServiceids - 多个id用逗号分隔public void exportGroupParam(String groupKey)
SysParamsServiceexportGroupParam in interface SysParamsServicegroupKey - 分组标识@CacheEvict(value="SystemParamCache",
allEntries=true)
public Boolean importGroupParam(org.springframework.web.multipart.MultipartFile file)
SysParamsServiceimportGroupParam in interface SysParamsServicefile - json文件Copyright © 2025. All rights reserved.