新增审计功能

This commit is contained in:
chenxudong 2025-06-18 15:58:22 +08:00
parent 0d70669b19
commit 6a61cc8104
1 changed files with 4 additions and 0 deletions

View File

@ -127,6 +127,7 @@ public class ImportPrjServiceImpl extends ServiceImpl<ImportPrjInfoMapper, Impor
String prjPath = elePropertyConfig.getImportPrjPath() + File.separator + prjId;
FileUtil.writeFromStream(file.getInputStream(), prjPath);
EleCommonUtil.encryptFile(prjPath, SecureUtil.aes(FILE_SEC_PASSWD.getBytes()));
UserThreadLocal.setSuccessInfo("", prjId, "导入本地工程成功");
} catch (Exception e) {
throw new BizException("导入工程失败,原因 " + e.getMessage(), e);
} finally {
@ -175,6 +176,7 @@ public class ImportPrjServiceImpl extends ServiceImpl<ImportPrjInfoMapper, Impor
.eq(ImportFileInfo::getParentId, PRJ_PARENT_ID)
.orderByDesc(ImportFileInfo::getCreatedTime));
List<ImportFileDirQueryVO> page = BeanUtil.copyToList(importFileInfoPage.getRecords(), ImportFileDirQueryVO.class);
UserThreadLocal.setSuccessInfo("", "", "查询导入本地工程成功");
return new RespPageVO<>(importFileInfoPage.getTotal(), page);
}
@ -195,6 +197,7 @@ public class ImportPrjServiceImpl extends ServiceImpl<ImportPrjInfoMapper, Impor
List<ImportFileDirQueryVO> importFileDirQueryVOS = BeanUtil.copyToList(importDirs, ImportFileDirQueryVO.class);
respPageVO.setImportDirs(importFileDirQueryVOS);
}
UserThreadLocal.setSuccessInfo(id, "", "查询导入本地工程文件夹下的文件和文件夹成功");
return respPageVO;
}
@ -209,6 +212,7 @@ public class ImportPrjServiceImpl extends ServiceImpl<ImportPrjInfoMapper, Impor
this.baseMapper.update(new ImportFileInfo(), Wrappers.<ImportFileInfo>lambdaUpdate()
.set(ImportFileInfo::getEffectFlag, EffectFlagEnum.NOT_EFFECTIVE.code)
.in(ImportFileInfo::getId, ids));
UserThreadLocal.setSuccessInfo(prjId, prjId, "删除导入本地工程成功工程id为 {}", prjId);
return true;
}