| | |
| | | log.warn("文件名无法匹配到数控程序,{}",filePath); |
| | | return; |
| | | } |
| | | //保存文件到css,避免后续不同部署节点拿不到文件 |
| | | String ossName; |
| | | String url; |
| | | try(FileInputStream fins = new FileInputStream(filePath.toFile());){ |
| | | BladeFile bfile = ossTemplate.putFile(programName, fins); |
| | | ossName = bfile.getName(); |
| | | url = bfile.getLink(); |
| | | |
| | | } |
| | | |
| | | prog.setOssName(ossName); |
| | | prog.setUrl(url); |
| | | //TODO,是否删除原来的文件? |
| | | ncProgramService.updateById(prog); |
| | | |
| | | cureFlowService.startOne(prog);//启动一个程序的固化流程 |
| | | /* |
| | | DncBackFile backFile = new DncBackFile(); |
| | | backFile.setNcProgramId(prog.getId()); |
| | | //保存文件到css,避免后续不同部署节点拿不到文件 |
| | |
| | | backFile.setUrl(bfile.getLink()); |
| | | } |
| | | dncBackFileService.save(backFile); |
| | | |
| | | */ |
| | | }else{ |
| | | log.warn("文件传输中,后续再操作:{}",filePath); |
| | | } |