微调
This commit is contained in:
@@ -117,7 +117,7 @@ public class DictDataController extends BaseController {
|
||||
@ApiImplicitParam(name = "dicIndex", value = "查询参数", required = true)
|
||||
public HttpResult<DictData> getDicDataById(@RequestParam("dicIndex") String dicIndex) {
|
||||
String methodDescribe = getMethodDescribe("getDicDataById");
|
||||
DictData result = dictDataService.getDicDataById(dicIndex);
|
||||
DictData result = dictDataService.getDictDataById(dicIndex);
|
||||
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, result, methodDescribe);
|
||||
}
|
||||
|
||||
@@ -127,7 +127,7 @@ public class DictDataController extends BaseController {
|
||||
@ApiImplicitParam(name = "code", value = "查询参数", required = true)
|
||||
public HttpResult<DictData> getDicDataByCode(@RequestParam("code") String code) {
|
||||
String methodDescribe = getMethodDescribe("getDicDataByCode");
|
||||
DictData result = dictDataService.getDicDataByCode(code);
|
||||
DictData result = dictDataService.getDictDataByCode(code);
|
||||
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, result, methodDescribe);
|
||||
}
|
||||
|
||||
|
||||
@@ -49,8 +49,8 @@ public class DictDataParam {
|
||||
@ApiModelProperty("与高级算法内部Id描述对应")
|
||||
private Integer algoDescribe;
|
||||
|
||||
|
||||
@ApiModelProperty("字典值,用于记录字典的计算值如10kV记录为 10")
|
||||
//todo 待定
|
||||
@ApiModelProperty("字典值")
|
||||
private String value;
|
||||
|
||||
|
||||
|
||||
@@ -53,15 +53,21 @@ public interface IDictDataService extends IService<DictData> {
|
||||
* @param dicIndex 查询参数
|
||||
* @return 根据字典id查询字典数据
|
||||
*/
|
||||
DictData getDicDataById(String dicIndex);
|
||||
DictData getDictDataById(String dicIndex);
|
||||
|
||||
/**
|
||||
* 根据字典名称获取字典数据
|
||||
* @param name 字典名称
|
||||
* @return 根据字典名称查询字典数据
|
||||
*/
|
||||
DictData getDictDataByName(String name);
|
||||
|
||||
/**
|
||||
* 根据字典code获取字典数据
|
||||
* @param code 字典code
|
||||
* @return 根据字典code查询字典数据
|
||||
*/
|
||||
DictData getDicDataByCode(String code);
|
||||
DictData getDictDataByCode(String code);
|
||||
|
||||
/**
|
||||
* 获取所有字典数据基础信息
|
||||
|
||||
@@ -13,12 +13,12 @@ import com.njcn.common.pojo.exception.BusinessException;
|
||||
import com.njcn.db.mybatisplus.constant.DbConstant;
|
||||
import com.njcn.gather.system.dictionary.mapper.DictDataMapper;
|
||||
import com.njcn.gather.system.dictionary.pojo.dto.DictDataCache;
|
||||
import com.njcn.gather.system.dictionary.pojo.vo.DictDataExcel;
|
||||
import com.njcn.gather.system.pojo.enums.SystemResponseEnum;
|
||||
import com.njcn.gather.system.dictionary.pojo.param.DictDataParam;
|
||||
import com.njcn.gather.system.dictionary.pojo.po.DictData;
|
||||
import com.njcn.gather.system.dictionary.pojo.po.DictType;
|
||||
import com.njcn.gather.system.dictionary.pojo.vo.DictDataExcel;
|
||||
import com.njcn.gather.system.dictionary.service.IDictDataService;
|
||||
import com.njcn.gather.system.pojo.enums.SystemResponseEnum;
|
||||
import com.njcn.web.factory.PageFactory;
|
||||
import com.njcn.web.pojo.dto.SimpleDTO;
|
||||
import com.njcn.web.pojo.dto.SimpleTreeDTO;
|
||||
@@ -93,13 +93,17 @@ public class DictDataServiceImpl extends ServiceImpl<DictDataMapper, DictData> i
|
||||
|
||||
|
||||
@Override
|
||||
public DictData getDicDataById(String dicIndex) {
|
||||
public DictData getDictDataById(String dicIndex) {
|
||||
return this.lambdaQuery().eq(DictData::getId, dicIndex).eq(DictData::getState, DataStateEnum.ENABLE.getCode()).one();
|
||||
}
|
||||
|
||||
@Override
|
||||
public DictData getDictDataByName(String name) {
|
||||
return this.lambdaQuery().eq(DictData::getName, name).eq(DictData::getState, DataStateEnum.ENABLE.getCode()).one();
|
||||
}
|
||||
|
||||
@Override
|
||||
public DictData getDicDataByCode(String code) {
|
||||
public DictData getDictDataByCode(String code) {
|
||||
LambdaQueryWrapper<DictData> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(DictData::getCode, code)
|
||||
.eq(DictData::getState, DataStateEnum.ENABLE.getCode());
|
||||
|
||||
Reference in New Issue
Block a user