archive file

dev-tmp1
luotaiqian 2026-08-25 14:40:01 +08:00
parent 1f9dc83d8d
commit dca9570931
11 changed files with 25 additions and 18 deletions

View File

@ -31,10 +31,10 @@ public class EvalProjectArchiveFileController implements Serializable {
private final EvalProjectArchiveFileServiceI evalProjectArchiveFileServiceI;
@GetMapping
@ApiOperation("查询安全评价项目档案文件列表-分页")
@GetMapping("/org/page")
@ApiOperation("查询安全评价项目档案文件列表-机构端分页")
public PageResponse<EvalProjectArchiveFileCo> list(@Validated EvalProjectArchiveFilePageQry qry) {
return evalProjectArchiveFileServiceI.listEvalProjectArchiveFilePage(qry);
return evalProjectArchiveFileServiceI.listEvalProjectArchiveFileOrgPage(qry);
}
@GetMapping("/{id}")

View File

@ -26,7 +26,7 @@ public class EvalProjectArchiveFilePageQueryExe {
* @return
*/
public PageResponse<EvalProjectArchiveFileCo> execute(EvalProjectArchiveFilePageQry evalProjectArchiveFilePageQry) {
return evalProjectArchiveFileQueryService.listEvalProjectArchiveFilePage(evalProjectArchiveFilePageQry);
return evalProjectArchiveFileQueryService.listEvalProjectArchiveFileOrgPage(evalProjectArchiveFilePageQry);
}
}

View File

@ -19,7 +19,7 @@ public interface EvalProjectArchiveFileServiceI {
* @param evalProjectArchiveFilePageQry
* @return
*/
PageResponse<EvalProjectArchiveFileCo> listEvalProjectArchiveFilePage(EvalProjectArchiveFilePageQry evalProjectArchiveFilePageQry);
PageResponse<EvalProjectArchiveFileCo> listEvalProjectArchiveFileOrgPage(EvalProjectArchiveFilePageQry evalProjectArchiveFilePageQry);
/**
* ID

View File

@ -31,7 +31,7 @@ public class EvalProjectArchiveFileServiceImpl implements EvalProjectArchiveFile
private final EvalProjectArchiveFilePageQueryExe evalProjectArchiveFilePageQueryExe;
@Override
public PageResponse<EvalProjectArchiveFileCo> listEvalProjectArchiveFilePage(EvalProjectArchiveFilePageQry evalProjectArchiveFilePageQry) {
public PageResponse<EvalProjectArchiveFileCo> listEvalProjectArchiveFileOrgPage(EvalProjectArchiveFilePageQry evalProjectArchiveFilePageQry) {
return evalProjectArchiveFilePageQueryExe.execute(evalProjectArchiveFilePageQry);
}

View File

@ -42,4 +42,10 @@ public class EvalProjectArchiveFilePageQry extends PageQuery {
@ApiModelProperty(value = "来源 auto_process_record流程自动记录upload_additional_files 补充上传")
private String recordSource;
/**
* ID
*/
@ApiModelProperty(value = "机构ID")
private Long orgId;
}

View File

@ -47,11 +47,11 @@ public class EvalProjectArchiveFileCo extends ClientObject {
*/
@ApiModelProperty(value = "来源 auto_process_record流程自动记录upload_additional_files 补充上传")
private String recordSource;
/**
*
*/
@ApiModelProperty(value = "环境")
private String env;
@ApiModelProperty(value = "version")
private Integer version;
@ApiModelProperty(value = "创建时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private String createTime;
@ApiModelProperty(value = "创建人")
protected String createName;
}

View File

@ -23,6 +23,7 @@ public class EvalProjectArchiveFileGatewayImpl implements EvalProjectArchiveFile
@Override
public Boolean add(EvalProjectArchiveFileE evalProjectArchiveFileE) {
EvalProjectArchiveFileDO evalProjectArchiveFileDO = evalProjectArchiveFileDoConvertor.convertEeToDo(evalProjectArchiveFileE);
evalProjectArchiveFileDO.setDeleteEnum("false");
boolean res = evalProjectArchiveFileRepository.addEvalProjectArchiveFile(evalProjectArchiveFileDO);
if (res) {
evalProjectArchiveFileE.setId(evalProjectArchiveFileDO.getId());

View File

@ -27,5 +27,5 @@ public interface EvalProjectArchiveFileQueryService {
* @param evalProjectArchiveFilePageQry Qry
* @return
*/
PageResponse<EvalProjectArchiveFileCo> listEvalProjectArchiveFilePage(EvalProjectArchiveFilePageQry evalProjectArchiveFilePageQry);
PageResponse<EvalProjectArchiveFileCo> listEvalProjectArchiveFileOrgPage(EvalProjectArchiveFilePageQry evalProjectArchiveFilePageQry);
}

View File

@ -33,8 +33,8 @@ public class EvalProjectArchiveFileQueryServiceImpl implements EvalProjectArchiv
}
@Override
public PageResponse<EvalProjectArchiveFileCo> listEvalProjectArchiveFilePage(EvalProjectArchiveFilePageQry evalProjectArchiveFilePageQry) {
IPage<EvalProjectArchiveFileDO> evalProjectArchiveFileDoPage = evalProjectArchiveFileRepository.listEvalProjectArchiveFilePage(PageHelper.queryToPage(evalProjectArchiveFilePageQry), evalProjectArchiveFilePageQry);
public PageResponse<EvalProjectArchiveFileCo> listEvalProjectArchiveFileOrgPage(EvalProjectArchiveFilePageQry evalProjectArchiveFilePageQry) {
IPage<EvalProjectArchiveFileDO> evalProjectArchiveFileDoPage = evalProjectArchiveFileRepository.listEvalProjectArchiveFileOrgPage(PageHelper.queryToPage(evalProjectArchiveFilePageQry), evalProjectArchiveFilePageQry);
List<EvalProjectArchiveFileCo> evalProjectArchiveFileCoS = evalProjectArchiveFileDoConvertor.converDosToCos(evalProjectArchiveFileDoPage.getRecords());
return PageHelper.pageToResponse(evalProjectArchiveFileDoPage, evalProjectArchiveFileCoS);
}

View File

@ -27,7 +27,7 @@ public interface EvalProjectArchiveFileRepository extends BaseRepository<EvalPro
* @param evalProjectArchiveFilePageQry
* @return ipage
*/
IPage<EvalProjectArchiveFileDO> listEvalProjectArchiveFilePage(IPage iPage, EvalProjectArchiveFilePageQry evalProjectArchiveFilePageQry);
IPage<EvalProjectArchiveFileDO> listEvalProjectArchiveFileOrgPage(IPage iPage, EvalProjectArchiveFilePageQry evalProjectArchiveFilePageQry);
/**
*

View File

@ -33,7 +33,7 @@ public class EvalProjectArchiveFileRepositoryImpl extends BaseRepositoryImpl<Eva
}
@Override
public IPage<EvalProjectArchiveFileDO> listEvalProjectArchiveFilePage(IPage iPage, EvalProjectArchiveFilePageQry evalProjectArchiveFilePageQry) {
public IPage<EvalProjectArchiveFileDO> listEvalProjectArchiveFileOrgPage(IPage iPage, EvalProjectArchiveFilePageQry evalProjectArchiveFilePageQry) {
QueryWrapper<EvalProjectArchiveFileDO> evalProjectArchiveFileDoQueryWrapper = new QueryWrapper<>();
if (ObjectUtil.isNotEmpty(evalProjectArchiveFilePageQry.getProjectId())) {
evalProjectArchiveFileDoQueryWrapper.eq("project_id", evalProjectArchiveFilePageQry.getProjectId());