archive file

dev-tmp1
luotaiqian 2026-08-26 14:41:41 +08:00
parent 4f2dca0391
commit 72b5bbfa64
1 changed files with 12 additions and 1 deletions

View File

@ -1,5 +1,6 @@
package org.qinan.safetyeval.app.file.service.impl; package org.qinan.safetyeval.app.file.service.impl;
import cn.hutool.core.util.IdUtil;
import com.alibaba.cola.dto.PageResponse; import com.alibaba.cola.dto.PageResponse;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import org.qinan.safetyeval.app.file.executor.command.EvalProjectArchiveFileAddCmdExe; import org.qinan.safetyeval.app.file.executor.command.EvalProjectArchiveFileAddCmdExe;
@ -15,6 +16,7 @@ import org.qinan.safetyeval.client.file.request.EvalProjectArchiveFilePageQry;
import org.qinan.safetyeval.client.file.request.EvalProjectArchiveFileUpdateCmd; import org.qinan.safetyeval.client.file.request.EvalProjectArchiveFileUpdateCmd;
import org.qinan.safetyeval.client.file.response.EvalProjectArchiveFileCo; import org.qinan.safetyeval.client.file.response.EvalProjectArchiveFileCo;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
import java.util.List; import java.util.List;
@ -46,7 +48,16 @@ public class EvalProjectArchiveFileServiceImpl implements EvalProjectArchiveFile
@Override @Override
public SingleResponse<List<EvalProjectArchiveFileCo>> listEvalProjectArchiveFileByProject(Long orgId, String projectId) { public SingleResponse<List<EvalProjectArchiveFileCo>> listEvalProjectArchiveFileByProject(Long orgId, String projectId) {
return evalProjectArchiveFileListQueryExe.execute(orgId, projectId); SingleResponse<List<EvalProjectArchiveFileCo>> execute = evalProjectArchiveFileListQueryExe.execute(orgId, projectId);
if (CollectionUtils.isEmpty(execute.getData())) {
return execute;
}
for (EvalProjectArchiveFileCo datum : execute.getData()) {
if (datum.getId() == null) {
datum.setId(IdUtil.getSnowflakeNextId());
}
}
return execute;
} }
@Override @Override