异常数据清洗功能开发

This commit is contained in:
2025-04-02 16:31:55 +08:00
parent ede8c5c7af
commit 8f762f4120
12 changed files with 644 additions and 167 deletions

View File

@@ -178,10 +178,10 @@ public class DictTreeController extends BaseController {
@OperateInfo(info = LogEnum.SYSTEM_COMMON)
@GetMapping("/queryFirstNode")
@ApiOperation("查询所有大类节点")
public HttpResult<List<SysDicTreePO>> queryFirstNodeList() {
@ApiOperation("查询所有类型大类节点")
public HttpResult<List<SysDicTreePO>> queryFirstNodeList(@RequestParam("type") Integer type) {
String methodDescribe = getMethodDescribe("queryFirstNodeList");
List<SysDicTreePO> result = sysDicTreePOService.queryFirstNodeList();
List<SysDicTreePO> result = sysDicTreePOService.queryFirstNodeList(type);
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, result, methodDescribe);
}

View File

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
import com.njcn.system.pojo.param.DictTreeParam;
import com.njcn.system.pojo.po.SysDicTreePO;
import com.njcn.system.pojo.vo.DictTreeVO;
import io.swagger.models.auth.In;
import java.util.List;
@@ -62,7 +63,7 @@ public interface SysDicTreePOService extends IService<SysDicTreePO> {
* 查询所有大类节点
* @date 2023/12/18
*/
List<SysDicTreePO> queryFirstNodeList();
List<SysDicTreePO> queryFirstNodeList(Integer type);
/**
* 根据code查询自动树

View File

@@ -166,9 +166,9 @@ public class SysDicTreePOServiceImpl extends ServiceImpl<SysDicTreePOMapper, Sys
}
@Override
public List<SysDicTreePO> queryFirstNodeList() {
public List<SysDicTreePO> queryFirstNodeList(Integer type) {
LambdaQueryWrapper<SysDicTreePO> lambdaQueryWrapper = new LambdaQueryWrapper<>();
lambdaQueryWrapper.eq(SysDicTreePO::getPid,"0").eq(SysDicTreePO::getStatus,0);
lambdaQueryWrapper.eq(SysDicTreePO::getPid,"0").eq(SysDicTreePO::getStatus,0).eq(SysDicTreePO::getType,type);
return this.list(lambdaQueryWrapper);
}