| | |
| | | import org.springblade.core.tool.utils.DateUtil; |
| | | import org.springblade.core.tool.utils.Func; |
| | | import org.springblade.core.tool.utils.UrlUtil; |
| | | import org.springblade.mdm.commons.service.OssFileCommonService; |
| | | import org.springblade.mdm.machinefile.entity.FileSendRecord; |
| | | import org.springblade.mdm.machinefile.entity.MachineAcceptedFile; |
| | | import org.springblade.mdm.machinefile.service.MachineFileService; |
| | | import org.springblade.mdm.machinefile.service.MachineAcceptedFileService; |
| | | import org.springblade.mdm.machinefile.service.NcProgramExportInnerService; |
| | | import org.springblade.mdm.machinefile.vo.MachineBackFileHandleExcelVO; |
| | | import org.springblade.mdm.machinefile.vo.MachineAcceptedFileHandleQueryVO; |
| | | import org.springblade.mdm.machinefile.vo.MachineAcceptedFileVO; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import java.io.IOException; |
| | |
| | | @RequestMapping("/machinefile/filehandle") |
| | | @Tag(name = "机床回传程序处理", description = "机床回传程序处理") |
| | | public class MachineAcceptedFileHandleController { |
| | | |
| | | private final OssFileCommonService ossFileCommonService; |
| | | private final MachineAcceptedFileService acceptedFileService; |
| | | private final NcProgramExportInnerService ncProgramExportInnerService; |
| | | /** |
| | |
| | | public R<IPage<MachineAcceptedFileVO>> page(MachineAcceptedFileHandleQueryVO query) { |
| | | IPage<MachineAcceptedFileVO> pages = acceptedFileService.handlePageQuery(query); |
| | | return R.data(pages); |
| | | } |
| | | |
| | | @GetMapping("/download-by-id") |
| | | @Operation(summary = "下发文件记录列表", description = "下发文件记录列表") |
| | | public void downloadByRecordId(Long id,HttpServletResponse response) throws IOException { |
| | | MachineAcceptedFile acceptedFile = acceptedFileService.getById(id); |
| | | ossFileCommonService.download(acceptedFile.getOssName(),acceptedFile.getName(),response); |
| | | } |
| | | |
| | | @GetMapping("export-to-inner") |
| | |
| | | txt = "固化"; |
| | | break; |
| | | case 3: |
| | | txt = "偏离"; |
| | | txt = "临时更改单"; |
| | | break; |
| | | default: |
| | | txt = "未知"; |