first commit

This commit is contained in:
2023-07-03 22:16:16 +08:00
parent 4788b710e7
commit 065b60f851
10 changed files with 233 additions and 30 deletions

View File

@ -74,4 +74,13 @@ public class SysDictTypeController {
sysDictDataService.resetDictCache();
return AjaxResult.success();
}
/**
* 获取字典选择框列表
*/
@GetMapping("/option-select")
public AjaxResult optionSelect() {
List<SysDictType> dictTypes = sysDictTypeService.selectList(new SysDictTypeParam());
return AjaxResult.success(dictTypes);
}
}

View File

@ -1,6 +1,7 @@
package com.qiaoba.module.system.service;
import com.qiaoba.api.system.entity.SysDictData;
import com.qiaoba.api.system.entity.SysDictType;
import com.qiaoba.api.system.entity.param.SysDictDataParam;
import com.qiaoba.api.system.service.SysDictApiService;
import com.qiaoba.common.database.entity.PageQuery;
@ -87,4 +88,5 @@ public interface SysDictDataService extends SysDictApiService {
* 重置字典缓存数据
*/
void resetDictCache();
}

View File

@ -5,6 +5,7 @@ import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.qiaoba.api.system.entity.SysDictData;
import com.qiaoba.api.system.entity.SysDictType;
import com.qiaoba.api.system.entity.param.SysDictDataParam;
import com.qiaoba.auth.utils.SecurityUtil;
import com.qiaoba.common.base.constants.BaseConstant;