archive file

dev-tmp1
luotaiqian 2026-08-28 14:21:35 +08:00
parent e324393020
commit fd5ed54667
2 changed files with 10 additions and 5 deletions

View File

@ -2,15 +2,19 @@ package org.qinan.safetyeval.app.executor.institution;
import com.alibaba.fastjson2.JSON;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.toolkit.Db;
import lombok.extern.slf4j.Slf4j;
import org.qinan.safetyeval.app.executor.institution.support.EvalCmdCopy;
import org.qinan.safetyeval.app.executor.institution.support.EvalProjectNodeSupport;
import org.qinan.safetyeval.app.item.convertor.EvalReviewItemCmdConvertor;
import org.qinan.safetyeval.client.api.institution.EvalProcessControlApi;
import org.qinan.safetyeval.client.co.institution.*;
import org.qinan.safetyeval.client.co.institution.EvalProcessControlCO;
import org.qinan.safetyeval.client.co.institution.EvalProcessControlDetailCO;
import org.qinan.safetyeval.client.co.institution.ProjectNodeCO;
import org.qinan.safetyeval.client.co.institution.SignTaskPersonCo;
import org.qinan.safetyeval.client.dto.SingleResponse;
import org.qinan.safetyeval.client.file.response.EvalProjectArchiveFileCo;
import org.qinan.safetyeval.client.dto.institution.*;
import org.qinan.safetyeval.client.file.response.EvalProjectArchiveFileCo;
import org.qinan.safetyeval.client.item.request.EvalReviewItemAddCmd;
import org.qinan.safetyeval.client.item.response.EvalReviewItemCo;
import org.qinan.safetyeval.domain.constant.*;
@ -496,9 +500,8 @@ public class EvalProcessControlExecutor implements EvalProcessControlApi {
.eq(EvalProjectArchiveFileDO::getProjectId, String.valueOf(projectId))
.eq(EvalProjectArchiveFileDO::getRecordSource, ProjectArchiveFileSourceEnum.AUTO_PROCESS_RECORD.getCode()));
for (EvalProjectArchiveFileDO archiveFileDO : buildArchiveFileDOs(projectId)) {
evalProjectArchiveFileMapper.insert(archiveFileDO);
}
List<EvalProjectArchiveFileDO> evalProjectArchiveFileDOS = buildArchiveFileDOs(projectId);
Db.saveBatch(evalProjectArchiveFileDOS);
}
/**

View File

@ -61,6 +61,8 @@ public class EvalSurveyAttachQueryServiceImpl implements EvalSurveyAttachQuerySe
return ArchiveTypeEnum.RECTIFICATION_REVIEW;
case SITE_INSPECTION_FORM:
return ArchiveTypeEnum.SITE_CHECK;
case PROJECT_ESTABLISHED:
return ArchiveTypeEnum.PROJECT_ORG_FILE;
default:
return ArchiveTypeEnum.SITE_SURVEY;
}