| | |
| | | import org.springblade.mdm.basesetting.machine.service.MachineService; |
| | | import org.springblade.mdm.basesetting.producedivision.entity.MdmDept; |
| | | import org.springblade.mdm.basesetting.producedivision.service.MdmDeptService; |
| | | import org.springblade.mdm.commons.service.OssFileCommonService; |
| | | import org.springblade.mdm.machinefile.entity.FileSendRecord; |
| | | import org.springblade.mdm.machinefile.entity.MachineFile; |
| | | import org.springblade.mdm.machinefile.service.FileSendRecordService; |
| | | import org.springblade.mdm.machinefile.service.MachineFileChangeHisService; |
| | |
| | | @Slf4j |
| | | public class FileSendRecordController { |
| | | @Autowired |
| | | private MdmDeptService mdmDeptService; |
| | | private OssFileCommonService ossFileCommonService; |
| | | @Autowired |
| | | private FileSendRecordService fileSendRecordService; |
| | | |
| | |
| | | return R.data(fileSendRecordService.pageQuery(query)); |
| | | } |
| | | |
| | | @GetMapping("/download-by-id") |
| | | @Operation(summary = "下发文件记录列表", description = "下发文件记录列表") |
| | | public void downloadByRecordId(Long id,HttpServletResponse response) throws IOException { |
| | | FileSendRecord record = fileSendRecordService.getById(id); |
| | | ossFileCommonService.download(record.getOssName(),record.getName(),response); |
| | | } |
| | | |
| | | |
| | | @GetMapping("/export-excel") |
| | | @Operation(summary = "下发文件记录表导出", description = "下发文件记录表导出") |