1. 升级 3.0.39
新增 FileApi 获取到完整 fileDO 信息接口
This commit is contained in:
@@ -15,6 +15,7 @@ import com.zt.plat.module.bpm.api.task.BpmProcessInstanceApi;
|
||||
import com.zt.plat.module.bpm.api.task.BpmTaskApi;
|
||||
import com.zt.plat.module.infra.api.businessfile.BusinessFileApi;
|
||||
import com.zt.plat.module.infra.api.file.FileApi;
|
||||
import com.zt.plat.module.infra.api.file.dto.FileCreateReqDTO;
|
||||
import com.zt.plat.module.infra.api.file.dto.FileRespDTO;
|
||||
import com.zt.plat.module.system.api.dept.DeptApi;
|
||||
import com.zt.plat.module.template.controller.admin.contract.vo.DemoContractPageReqVO;
|
||||
@@ -114,6 +115,13 @@ public class DemoContractController extends AbstractFileUploadController impleme
|
||||
@PreAuthorize("@ss.hasPermission('template:demo-contract:query')")
|
||||
public CommonResult<PageResult<DemoContractRespVO>> getDemoContractPage(@Valid DemoContractPageReqVO pageReqVO) {
|
||||
CommonResult<FileRespDTO> file = fileApi.getFile(1968928810422521857L);
|
||||
|
||||
FileCreateReqDTO createReqDTO = new FileCreateReqDTO();
|
||||
createReqDTO.setContent(file.getCheckedData().getContent());
|
||||
createReqDTO.setType(file.getCheckedData().getType());
|
||||
createReqDTO.setName(file.getCheckedData().getName());
|
||||
createReqDTO.setDirectory(file.getCheckedData().getDirectory());
|
||||
CommonResult<FileRespDTO> fileWithReturn = fileApi.createFileWithReturn(createReqDTO);
|
||||
Long id = IdWorker.getId();
|
||||
System.out.println("Generated ID: " + id);
|
||||
PageResult<DemoContractDO> pageResult = demoContractService.getDemoContractPage(pageReqVO);
|
||||
|
||||
Reference in New Issue
Block a user