feat: 零部件接口支持查询选中回显数据
This commit is contained in:
+3
-2
@@ -37,10 +37,11 @@ public class LawsPartNameController {
|
|||||||
@ApiOperation(value = "企业标准-零部件树", notes = "企业标准-零部件树")
|
@ApiOperation(value = "企业标准-零部件树", notes = "企业标准-零部件树")
|
||||||
@GetMapping("/")
|
@GetMapping("/")
|
||||||
public Result<TreePage<PartName>> queryENTreeList(
|
public Result<TreePage<PartName>> queryENTreeList(
|
||||||
@RequestParam(required = false, defaultValue = "") @ApiParam("一级节点名称") String nodeName,
|
@RequestParam(name = "selectNodeNames", required = false, defaultValue = "") @ApiParam("选中的节点名称") String selectNodeNames,
|
||||||
|
@RequestParam(name = "nodeName", required = false, defaultValue = "") @ApiParam("一级节点名称") String nodeName,
|
||||||
@RequestParam(name = "pageNo", defaultValue = "1") @ApiParam("页码") Integer pageNo,
|
@RequestParam(name = "pageNo", defaultValue = "1") @ApiParam("页码") Integer pageNo,
|
||||||
@RequestParam(name = "pageSize", defaultValue = "10") @ApiParam("页面大小") Integer pageSize) {
|
@RequestParam(name = "pageSize", defaultValue = "10") @ApiParam("页面大小") Integer pageSize) {
|
||||||
TreePage<PartName> list = partNameService.queryTreeList(nodeName, pageNo, pageSize);
|
TreePage<PartName> list = partNameService.queryTreeList(selectNodeNames, nodeName, pageNo, pageSize);
|
||||||
return Result.OK(list);
|
return Result.OK(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -23,5 +23,5 @@ public interface PartNameService extends IService<PartName> {
|
|||||||
* @param pageSize
|
* @param pageSize
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
TreePage<PartName> queryTreeList(String nodeName, Integer pageNo, Integer pageSize);
|
TreePage<PartName> queryTreeList(String selectedNodeNames, String nodeName, Integer pageNo, Integer pageSize);
|
||||||
}
|
}
|
||||||
|
|||||||
+3
-2
@@ -36,10 +36,11 @@ public class PartNameServiceImpl extends ServiceImpl<PartNameMapper, PartName>
|
|||||||
private PartNameMapper partNameMapper;
|
private PartNameMapper partNameMapper;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public TreePage<PartName> queryTreeList(String nodeName, Integer pageNo, Integer pageSize) {
|
public TreePage<PartName> queryTreeList(String selectedNodeNames, String nodeName, Integer pageNo, Integer pageSize) {
|
||||||
LambdaQueryWrapper<PartName> queryWrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<PartName> queryWrapper = new LambdaQueryWrapper<>();
|
||||||
queryWrapper.eq(PartName::getDelFlag, YesOrNoEnum.NO.getValue())
|
queryWrapper.eq(PartName::getDelFlag, YesOrNoEnum.NO.getValue())
|
||||||
.like(StrUtil.isNotBlank(nodeName), PartName::getName, nodeName);
|
.like(StrUtil.isNotBlank(nodeName), PartName::getName, nodeName)
|
||||||
|
.in(StrUtil.isNotBlank(selectedNodeNames), PartName::getName, selectedNodeNames.split(","));
|
||||||
List<PartName> allNodes = partNameMapper.selectList(queryWrapper);
|
List<PartName> allNodes = partNameMapper.selectList(queryWrapper);
|
||||||
|
|
||||||
// 将所有节点转换为映射,以便快速查找
|
// 将所有节点转换为映射,以便快速查找
|
||||||
|
|||||||
-3
@@ -48,9 +48,6 @@ public class BusProcessModelHisServiceImpl extends ServiceImpl<BusProcessModelHi
|
|||||||
@Value("${file.sourceFilePath}")
|
@Value("${file.sourceFilePath}")
|
||||||
private String sourceFilePath;
|
private String sourceFilePath;
|
||||||
|
|
||||||
@Resource
|
|
||||||
private MinioUtil minioUtil;
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public BusProcessModelHis saveEditFile(String model) {
|
public BusProcessModelHis saveEditFile(String model) {
|
||||||
BusProcessModelHis modelHis = new BusProcessModelHis();
|
BusProcessModelHis modelHis = new BusProcessModelHis();
|
||||||
|
|||||||
Reference in New Issue
Block a user