1. 业务附件管理 API 新增带 url 的分页查询方法

2. 区域查询结果新增查询国家信息的接口
This commit is contained in:
chenbowen
2025-09-17 10:30:07 +08:00
parent f82a2d76ec
commit e6b063491f
3 changed files with 21 additions and 0 deletions

View File

@@ -6,8 +6,10 @@ import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
import cn.iocoder.yudao.module.infra.api.businessfile.dto.BusinessFilePageReqDTO;
import cn.iocoder.yudao.module.infra.api.businessfile.dto.BusinessFileRespDTO;
import cn.iocoder.yudao.module.infra.api.businessfile.dto.BusinessFileSaveReqDTO;
import cn.iocoder.yudao.module.infra.api.businessfile.dto.BusinessFileWithUrlRespDTO;
import cn.iocoder.yudao.module.infra.controller.admin.businessfile.vo.BusinessFilePageReqVO;
import cn.iocoder.yudao.module.infra.controller.admin.businessfile.vo.BusinessFileSaveReqVO;
import cn.iocoder.yudao.module.infra.controller.admin.businessfile.vo.BusinessFileWithUrlRespVO;
import cn.iocoder.yudao.module.infra.dal.dataobject.businessfile.BusinessFileDO;
import cn.iocoder.yudao.module.infra.service.businessfile.BusinessFileService;
import jakarta.annotation.Resource;
@@ -71,6 +73,12 @@ public class BusinessFileApiImpl implements BusinessFileApi {
return success(BeanUtils.toBean(pageResult, BusinessFileRespDTO.class));
}
@Override
public CommonResult<PageResult<BusinessFileWithUrlRespDTO>> getBusinessFilePageWithUrl(BusinessFilePageReqDTO pageReqDTO) {
PageResult<BusinessFileWithUrlRespVO> pageResult = businessFileService.getBusinessFilePageWithUrl(BeanUtils.toBean(pageReqDTO, BusinessFilePageReqVO.class));
return success(BeanUtils.toBean(pageResult, BusinessFileWithUrlRespDTO.class));
}
@Override
public CommonResult<Boolean> deleteBusinessFileByBusinessIdAndSource(Long businessId, String source) {
businessFileService.deleteBusinessFileByBusinessIdAndSource(businessId, source);