| | |
| | | if (StrUtil.isNotBlank(vo.getFileName())){ |
| | | queryWrapper.like("acc.filesName", vo.getFileName()); |
| | | } |
| | | queryWrapper.orderByAsc("a.deptName,a.empName"); |
| | | if (StrUtil.equals(vo.getField(),"empName")){ |
| | | if (StrUtil.equals(vo.getOrder(),"descending")){ |
| | | queryWrapper.orderByDesc("a.empName"); |
| | | }else{ |
| | | queryWrapper.orderByAsc("a.empName"); |
| | | } |
| | | }else if(StrUtil.equals(vo.getField(),"empNumb")){ |
| | | if (StrUtil.equals(vo.getOrder(),"descending")){ |
| | | queryWrapper.orderByDesc("a.empNumb"); |
| | | }else{ |
| | | queryWrapper.orderByAsc("a.empNumb"); |
| | | } |
| | | }else if(StrUtil.equals(vo.getField(),"deptName")){ |
| | | if (StrUtil.equals(vo.getOrder(),"descending")){ |
| | | queryWrapper.orderByDesc("deptName"); |
| | | }else{ |
| | | queryWrapper.orderByAsc("deptName"); |
| | | } |
| | | }else if(StrUtil.equals(vo.getField(),"jobName")){ |
| | | if (StrUtil.equals(vo.getOrder(),"descending")){ |
| | | queryWrapper.orderByDesc("a.jobName"); |
| | | }else{ |
| | | queryWrapper.orderByAsc("a.jobName"); |
| | | } |
| | | }else if(StrUtil.equals(vo.getField(),"certificateNumb")){ |
| | | if (StrUtil.equals(vo.getOrder(),"descending")){ |
| | | queryWrapper.orderByDesc("a.certificateNumb"); |
| | | }else{ |
| | | queryWrapper.orderByAsc("a.certificateNumb"); |
| | | } |
| | | } |
| | | |
| | | queryWrapper.groupBy(" a.delFlag,a.empName,a.empStatus,a.empId,a.certificateNumb,a.empNumb,deptName,a.jobName"); |
| | | Page<EmpAccessory> page = new Page<>(request.getPageNum(), request.getPageSize()); |
| | | // String querySql = empAccessoryMapper.getQuerySql(); |
| | |
| | | if (fileName.parallelStream().filter(filter -> StrUtil.equals(accessory.getFilesname(), filter)).count() == 0) { |
| | | fileName.add(accessory.getFilesname()); |
| | | } else { |
| | | fileName.add(accessory.getFilesname() + fileName.parallelStream().filter(filter -> StrUtil.equals(accessory.getFilesname(), filter)).count() + 1); |
| | | fileName.add(accessory.getFilesname().substring(0,accessory.getFilesname().indexOf(".")) + fileName.parallelStream().filter(filter -> StrUtil.equals(accessory.getFilesname(), filter)).count()+"."+accessory.getFilesformat()); |
| | | } |
| | | }); |
| | | MyUtil.download(request, response, files, fileName); |
| | |
| | | File[] childlist = FileUtil.ls(fileids+"/"+file.getName()); |
| | | for (File file1 : childlist) { |
| | | EmpAccessory accessory = new EmpAccessory(); |
| | | if (file1.getName().indexOf("外皮")>=0){ |
| | | if (file1.getName().indexOf("外皮")>=0||file1.getName().indexOf("外批")>=0){ |
| | | accessory.setLabelid(142445285230593L); |
| | | }else if (file1.getName().indexOf("心电图")>=0){ |
| | | accessory.setLabelid(142445218121729L); |