diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayDataDirectoryController.java b/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayDataDirectoryController.java index 2350c115..32d146e9 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayDataDirectoryController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayDataDirectoryController.java @@ -43,12 +43,11 @@ import io.swagger.annotations.ApiOperation; public class PayDataDirectoryController extends JeroController { @Autowired private IPayDataDirectoryService payDataDirectoryService; -// @Resource -// private PayDataDirectoryMapper payDataDirectoryMapper; + @Resource + private PayDataDirectoryMapper payDataDirectoryMapper; ArrayList list = new ArrayList<>(); ArrayList list2 = new ArrayList<>(); - LoginUser sysUser = null;//(LoginUser) SecurityUtils.getSubject().getPrincipal(); /** * 资料目录树 @@ -59,6 +58,7 @@ public class PayDataDirectoryController extends JeroController tree() { + LoginUser sysUser =(LoginUser) SecurityUtils.getSubject().getPrincipal(); QueryWrapper queryWrapper = new QueryWrapper(); queryWrapper.eq("type",1); queryWrapper.eq("create_by",sysUser.getUsername()); @@ -104,11 +104,12 @@ public class PayDataDirectoryController extends JeroController add(@Valid @RequestBody PayDataDirectoryDTO payDataDirectoryDTO) { - LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper(); + LoginUser sysUser =(LoginUser) SecurityUtils.getSubject().getPrincipal(); + LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper<>(); lambdaQueryWrapper.eq(PayDataDirectory::getParentId, payDataDirectoryDTO.getParentId()); lambdaQueryWrapper.eq(PayDataDirectory::getType, 1); lambdaQueryWrapper.eq(PayDataDirectory::getCreateBy, sysUser.getUsername()); - List payDataDirectories = null;//payDataDirectoryMapper.selectList(lambdaQueryWrapper); + List payDataDirectories = payDataDirectoryService.list(lambdaQueryWrapper); for(PayDataDirectory PayDataDirectory :payDataDirectories){ if(PayDataDirectory.getName().equals(payDataDirectoryDTO.getName())){ return Result.error("同级文件名重复,请重新输入。"); @@ -154,20 +155,21 @@ public class PayDataDirectoryController extends JeroController findall() { - LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper(); + LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper<>(); lambdaQueryWrapper.eq(PayDataDirectory::getType, 1); - List payDataDirectories = null;//payDataDirectoryMapper.selectList(lambdaQueryWrapper); + List payDataDirectories =payDataDirectoryService.list(lambdaQueryWrapper); return Result.OK(payDataDirectories); } //递归查询子文件夹 private void getPayDataDirectories(String id) { - LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper(); + LoginUser sysUser =(LoginUser) SecurityUtils.getSubject().getPrincipal(); + LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper<>(); lambdaQueryWrapper.eq(PayDataDirectory::getParentId, id); lambdaQueryWrapper.eq(PayDataDirectory::getType, 1); lambdaQueryWrapper.eq(PayDataDirectory::getCreateBy, sysUser.getUsername()); - List payDataDirectories = null;//payDataDirectoryMapper.selectList(lambdaQueryWrapper); + List payDataDirectories = payDataDirectoryService.list(lambdaQueryWrapper); //判断有无子文件夹 if(payDataDirectories.size()>0){ for (PayDataDirectory payDataDirector : payDataDirectories) { @@ -186,11 +188,12 @@ public class PayDataDirectoryController extends JeroController queryByName(@RequestParam(name="name",required=false) String name) { - QueryWrapper queryWrapper = new QueryWrapper(); + LoginUser sysUser =(LoginUser) SecurityUtils.getSubject().getPrincipal(); + QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.like(StringUtils.isNotBlank(name), "name", name); queryWrapper.eq("type",1); queryWrapper.eq("create_by",sysUser.getUsername()); - List byName = null;//payDataDirectoryMapper.selectList(queryWrapper); + List byName = payDataDirectoryService.list(queryWrapper); for(PayDataDirectory payDataDirectory:byName) { list2.add(payDataDirectory); findToTree(payDataDirectory); @@ -207,7 +210,8 @@ public class PayDataDirectoryController extends JeroController lambdaQueryWrapper = new LambdaQueryWrapper(); + LoginUser sysUser =(LoginUser) SecurityUtils.getSubject().getPrincipal(); + LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper<>(); lambdaQueryWrapper.eq(PayDataDirectory::getId, payDataDirectory.getParentId()); lambdaQueryWrapper.eq(PayDataDirectory::getType, 1); lambdaQueryWrapper.eq(PayDataDirectory::getCreateBy, sysUser.getUsername());