@Service public class DictServiceImpl extends com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<DictMapper,SysDict> implements DictService
| 构造器和说明 |
|---|
DictServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(DictRequest dictRequest)
新增字典
|
void |
batchDelete(DictRequest dictRequest)
批量删除字典
|
void |
del(DictRequest dictRequest)
删除字典
|
void |
deleteByDictId(Long dictId) |
SysDict |
detail(DictRequest dictRequest)
查询字典详情
|
void |
edit(DictRequest dictRequest)
修改字典
|
List<SysDict> |
findList(DictRequest dictRequest)
获取平铺(展开)结构的字典列表
本接口可能会传字典类型id,或者字典类型编码,或者searchText
|
DictDetail |
getDictByDictId(Long dictId) |
List<SimpleDict> |
getDictDetailsByDictTypeCode(String dictTypeCode,
String searchText) |
String |
getDictName(String dictTypeCode,
String dictCode) |
String |
getDictNameByDictId(Long dictId) |
String |
getPinyin(String name)
通用获取中文拼音
|
List<TreeDictInfo> |
getTreeDictList(DictRequest dictRequest)
获取树形字典列表
|
void |
removeByDictTypeId(Long dictTypeId)
删除字典类型下的所有字典
|
void |
simpleAddDict(SimpleDictUpdateParam simpleDictUpdateParam) |
void |
simpleEditDict(SimpleDictUpdateParam simpleDictUpdateParam) |
void |
updateDictTree(DictRequest dictRequest)
更新整个字典树结构,用来更新上下级结构和顺序
|
closeSqlSession, currentMapperClass, currentModelClass, executeBatch, executeBatch, executeBatch, getBaseMapper, getEntityClass, getMap, getObj, getOne, getSqlStatement, removeBatchByIds, removeBatchByIds, removeById, removeById, removeByIds, retBool, saveBatch, saveOrUpdate, saveOrUpdateBatch, sqlSessionBatch, sqlStatement, updateBatchByIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcount, count, getBaseMapper, getById, getEntityClass, getMap, getObj, getOne, getOne, ktQuery, ktUpdate, lambdaQuery, lambdaQuery, lambdaUpdate, list, list, listByIds, listByMap, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeBatchByIds, removeBatchByIds, removeBatchByIds, removeBatchByIds, removeById, removeById, removeById, removeByIds, removeByIds, removeByMap, save, saveBatch, saveBatch, saveOrUpdate, saveOrUpdate, saveOrUpdateBatch, saveOrUpdateBatch, update, update, update, updateBatchById, updateBatchById, updateByIdpublic List<TreeDictInfo> getTreeDictList(DictRequest dictRequest)
DictServicegetTreeDictList 在接口中 DictService@Transactional(rollbackFor=java.lang.Exception.class) public void add(DictRequest dictRequest)
DictServiceadd 在接口中 DictServicedictRequest - 字典对象public void del(DictRequest dictRequest)
DictServicedel 在接口中 DictServicedictRequest - 字典对象@Transactional(rollbackFor=java.lang.Exception.class) public void edit(DictRequest dictRequest)
DictServiceedit 在接口中 DictServicedictRequest - 字典对象public SysDict detail(DictRequest dictRequest)
DictServicedetail 在接口中 DictServicedictRequest - 字典idpublic List<SysDict> findList(DictRequest dictRequest)
DictService本接口可能会传字典类型id,或者字典类型编码,或者searchText
findList 在接口中 DictServicepublic void removeByDictTypeId(Long dictTypeId)
DictServiceremoveByDictTypeId 在接口中 DictService@Transactional(rollbackFor=java.lang.Exception.class) public void updateDictTree(DictRequest dictRequest)
DictServiceupdateDictTree 在接口中 DictServicepublic String getDictName(String dictTypeCode, String dictCode)
getDictName 在接口中 DictApipublic List<SimpleDict> getDictDetailsByDictTypeCode(String dictTypeCode, String searchText)
getDictDetailsByDictTypeCode 在接口中 DictApipublic void deleteByDictId(Long dictId)
deleteByDictId 在接口中 DictApipublic DictDetail getDictByDictId(Long dictId)
getDictByDictId 在接口中 DictApipublic String getDictNameByDictId(Long dictId)
getDictNameByDictId 在接口中 DictApipublic void simpleAddDict(SimpleDictUpdateParam simpleDictUpdateParam)
simpleAddDict 在接口中 DictApipublic void simpleEditDict(SimpleDictUpdateParam simpleDictUpdateParam)
simpleEditDict 在接口中 DictApipublic String getPinyin(String name)
DictServicegetPinyin 在接口中 DictServicepublic void batchDelete(DictRequest dictRequest)
DictServicebatchDelete 在接口中 DictServiceCopyright © 2024. All rights reserved.