调整字典数据可根据类型筛选
This commit is contained in:
parent
63e00732e3
commit
1d5153dae6
|
|
@ -31,8 +31,8 @@ public class DictDataController {
|
||||||
* @return Object
|
* @return Object
|
||||||
*/
|
*/
|
||||||
@GetMapping("/all")
|
@GetMapping("/all")
|
||||||
public Object all() {
|
public Object all(Map<String, String> params) {
|
||||||
List<DictDataVo> list = iSettingDictDataService.all();
|
List<DictDataVo> list = iSettingDictDataService.all(params);
|
||||||
return AjaxResult.success(list);
|
return AjaxResult.success(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@ public interface ISettingDictDataService {
|
||||||
* @author fzr
|
* @author fzr
|
||||||
* @return List<DictDataVo>
|
* @return List<DictDataVo>
|
||||||
*/
|
*/
|
||||||
List<DictDataVo> all();
|
List<DictDataVo> all(Map<String, String> params);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 字典数据列表
|
* 字典数据列表
|
||||||
|
|
|
||||||
|
|
@ -36,7 +36,7 @@ public class SettingDictDataServiceImpl implements ISettingDictDataService {
|
||||||
* @return List<DictDataVo>
|
* @return List<DictDataVo>
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public List<DictDataVo> all() {
|
public List<DictDataVo> all(Map<String, String> params) {
|
||||||
QueryWrapper<DictData> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<DictData> queryWrapper = new QueryWrapper<>();
|
||||||
queryWrapper.select("id,type_id,name,value,remark,sort,status,create_time,update_time");
|
queryWrapper.select("id,type_id,name,value,remark,sort,status,create_time,update_time");
|
||||||
queryWrapper.eq("is_delete", 0);
|
queryWrapper.eq("is_delete", 0);
|
||||||
|
|
@ -44,6 +44,11 @@ public class SettingDictDataServiceImpl implements ISettingDictDataService {
|
||||||
|
|
||||||
List<DictData> dictDataList = dictDataMapper.selectList(queryWrapper);
|
List<DictData> dictDataList = dictDataMapper.selectList(queryWrapper);
|
||||||
|
|
||||||
|
dictDataMapper.setSearch(queryWrapper, params, new String[]{
|
||||||
|
"like:key:str",
|
||||||
|
"=:status:int",
|
||||||
|
});
|
||||||
|
|
||||||
List<DictDataVo> list = new LinkedList<>();
|
List<DictDataVo> list = new LinkedList<>();
|
||||||
for (DictData dictData : dictDataList) {
|
for (DictData dictData : dictDataList) {
|
||||||
DictDataVo vo = new DictDataVo();
|
DictDataVo vo = new DictDataVo();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue