字典树新增接口

This commit is contained in:
2023-07-06 11:33:59 +08:00
parent 8feb7b00ab
commit 5229ae3c60
8 changed files with 97 additions and 4 deletions

View File

@@ -13,6 +13,7 @@ import com.njcn.common.utils.LogUtil;
import com.njcn.system.pojo.param.DictDataParam;
import com.njcn.system.pojo.param.DictTreeParam;
import com.njcn.system.pojo.po.DictData;
import com.njcn.system.pojo.po.SysDicTreePO;
import com.njcn.system.pojo.vo.DictDataVO;
import com.njcn.system.pojo.vo.DictTreeVO;
import com.njcn.system.service.IDictDataService;
@@ -110,7 +111,15 @@ public class DictTreeController extends BaseController {
}
@OperateInfo(info = LogEnum.SYSTEM_COMMON, operateType = OperateType.QUERY)
@PostMapping("/queryById")
@ApiOperation("根据id查询数据")
public HttpResult<SysDicTreePO> queryById(@RequestParam("id") String id) {
String methodDescribe = getMethodDescribe("queryById");
LogUtil.njcnDebug(log, "{},字典数据为:{}", methodDescribe, id);
SysDicTreePO result = sysDicTreePOService.queryById(id);
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, result, methodDescribe);
}

View File

@@ -25,4 +25,11 @@ public interface SysDicTreePOService extends IService<SysDicTreePO>{
DictTreeVO queryByCode(String code);
List<DictTreeVO> queryByid(String id);
/**
* 根据id查询字典数据
* @param id
* @return
*/
SysDicTreePO queryById(String id);
}

View File

@@ -95,4 +95,9 @@ public class SysDicTreePOServiceImpl extends ServiceImpl<SysDicTreePOMapper, Sys
return dictTreeVOS;
}
@Override
public SysDicTreePO queryById(String id) {
return this.lambdaQuery().eq(SysDicTreePO::getId,id).eq(SysDicTreePO::getStatus,0).one();
}
}