fix:公差分析库也需要走审批

This commit is contained in:
2026-02-06 09:52:50 +08:00
parent f136c0de8e
commit 94f57c895e
2 changed files with 61 additions and 18 deletions

View File

@@ -558,7 +558,7 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
List.of(deleteDirMetadataInfo),
Sets.union(allFileIds, allDirIds),
deleteDirMetadataInfo,
"知识库目录删除",
DirTypeEnum.buildApprovalTitle(dirType, "目录删除"),
req.getTemplateId(),
req.getTemplateName()
);
@@ -711,7 +711,7 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
List.of(deleteFileMetadataInfo),
Set.of(delFileId),
dirMetadataInfo,
"知识库文件删除",
DirTypeEnum.buildApprovalTitle(dirMetadataInfo.getDirType(), "文件删除"),
req.getTemplateId(),
req.getTemplateName()
);
@@ -2190,7 +2190,7 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
}
FileApproveRequestBuilder uploadFileApproveRequestBuilder = FileApproveRequestBuilder.builder()
.toUpdateFileIds(List.of(fileInfo.getId()))
.contents("知识库文件新增")
.contents(DirTypeEnum.buildApprovalTitle(dirMetadataInfo.getDirType(), "文件新增"))
.approveType(ApproveTypeEnum.KNOWLEDGE_APPROVE)
.approveFileActionENUM(ApproveFileActionENUM.ADD)
.beforeData(List.of(fileInfo))
@@ -2375,7 +2375,7 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
//发起审批
FileApproveRequestBuilder updateFileMetaIntoApproveRequestBuilder = FileApproveRequestBuilder.builder()
.toUpdateFileIds(List.of(fileMetadataInfo.getId()))
.contents("知识库文件元数据修改")
.contents(DirTypeEnum.buildApprovalTitle(dirMetadataInfo.getDirType(), "文件元数据修改"))
.approveType(ApproveTypeEnum.KNOWLEDGE_APPROVE)
.approveFileActionENUM(ApproveFileActionENUM.MODIFY)
.beforeData(List.of(fileMetadataInfo))
@@ -2538,7 +2538,7 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
newFileInfo.setIsLatest(false);
FileApproveRequestBuilder uploadAndUpdateFileApproveRequestBuilder = FileApproveRequestBuilder.builder()
.toUpdateFileIds(List.of(newFileInfo.getId()))
.contents("知识库文件修改")
.contents(DirTypeEnum.buildApprovalTitle(dirMetadataInfo.getDirType(), "文件修改"))
.approveType(ApproveTypeEnum.KNOWLEDGE_APPROVE)
.approveFileActionENUM(ApproveFileActionENUM.MODIFY)
.beforeData(List.of(oldFileMetadataInfo))
@@ -3368,7 +3368,7 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
// 构建审批内容
FileApproveRequestBuilder batchUploadFileApproveRequestBuilder = FileApproveRequestBuilder.builder()
.toUpdateFileIds(succBusinessIds)
.contents("知识库文档新增")
.contents(DirTypeEnum.buildApprovalTitle(dirMetadataInfo.getDirType(), "文档新增"))
.approveType(ApproveTypeEnum.KNOWLEDGE_APPROVE)
.approveFileActionENUM(ApproveFileActionENUM.ADD)
.beforeData(succFileMetadataInfos)