yangys
2024-05-09 60e317f7782c718d28920060fd686d2092c99c1e
smart-man-boot/src/main/java/com/qianwen/smartman/modules/dnc/service/impl/DncFactoryFileServiceImpl.java
@@ -51,7 +51,7 @@
        this.ossBuilder = ossBuilder;
    }
    @Override // org.springblade.modules.dnc.service.IDncFactoryFileService
    public DncFactoryFileVO addFactoryFile(DncFactoryFileVO dncFactoryFileVO) {
        DncFactoryFile dncFactoryFile = DncFactoryFileConvert.INSTANCE.convert(dncFactoryFileVO);
        String filename = dncFactoryFileVO.getFilename();
@@ -96,14 +96,14 @@
        this.dncOperationLogService.insertLog(dncOperationLogDto);
    }
    @Override // org.springblade.modules.dnc.service.IDncFactoryFileService
    public void writeFileLog(DncFactoryFile dncFactoryFile) {
        DncOperationLogDto dncOperationLogDto = new DncOperationLogDto();
        dncOperationLogDto.setFileId(dncFactoryFile.getId()).setFileName(dncFactoryFile.getFilename()).setObjectKey(dncFactoryFile.getObjectKey()).setSuffix(dncFactoryFile.getSuffix()).setOperatorId(AuthUtil.getUserId()).setOperatorName(AuthUtil.getUserAccount()).setOperationType(DncEnums.LogOperationType.DELETE.getCode()).setOperationResponse(CommonConstant.VERSION_NUM).setOperationTime(new Date()).setSourceType(DncEnums.LogFileSourceType.STATION_FILE.getCode()).setTargetType(DncEnums.LogFileSourceType.STATION_FILE.getCode()).setLink(dncFactoryFile.getLink()).setFileLocation(DncEnums.FileLocation.ETHERNET.getCode()).setVersion(dncFactoryFile.getVersion());
        this.dncOperationLogService.insertLog(dncOperationLogDto);
    }
    @Override // org.springblade.modules.dnc.service.IDncFactoryFileService
    public Boolean verifyFileName(String fileName, String objectKey) {
       DncFactoryFile one = getOne(Wrappers.<DncFactoryFile>lambdaQuery().eq(DncFactoryFile::getFilename, fileName)
             .eq(DncFactoryFile::getIsCurrent, DncEnums.CurrentVersion.YES.getCode()));
@@ -122,7 +122,7 @@
        return false;
    }
    @Override // org.springblade.modules.dnc.service.IDncFactoryFileService
    public IPage<DncFactoryFileVO> listPages(String keywords, Query query) {
        Map<Long, User> userMap = this.userService.list().stream().collect(Collectors.toMap((v0) -> {
            return v0.getId();
@@ -156,7 +156,7 @@
        return convert;
    }
    @Override // org.springblade.modules.dnc.service.IDncFactoryFileService
    public List<FileHistoryVO> getFactoryFileHistory(String fileId) {
        Map<Long, User> userMap = this.userService.list().stream().collect(Collectors.toMap((v0) -> {
            return v0.getId();
@@ -182,7 +182,7 @@
        return new ArrayList<>();
    }
    @Override // org.springblade.modules.dnc.service.IDncFactoryFileService
    @Transactional(rollbackFor = {Exception.class})
    public Boolean switchVersion(FileVersionSwitchVO fileVersionSwitchVO) {
        boolean result = false;