| | |
| | | Software software = mapper.selectById(id); |
| | | //上传路径定义和http路径定义 |
| | | String rootFile = CommonUtil.getRootFile(); |
| | | //路径为/battery_gwm_file/software/序列号_SN编码_版本号/文件名 |
| | | //路径为/battery_gwm_file/software/序列号_SN编码/文件名 |
| | | //String softwareDir = rootFile + "software"; |
| | | String softwareDir = rootFile + "software" + File.separator + software.getSerialNumber() + "_" + software.getSnCode() + "_" + software.getVersion(); |
| | | String softwareDir = rootFile + "software" + File.separator + software.getSerialNumber() + "_" + software.getSnCode(); |
| | | |
| | | String softwareHttpUrl = softwareDir.substring(softwareDir.lastIndexOf("battery_gwm_file"+ File.separator + "software")); |
| | | File softwareDirFile = new File(softwareDir); |
| | |
| | | file.transferTo(new File(softwareDir + File.separator + fileName)); |
| | | //更新上传的软件信息 |
| | | Date now = new Date(); |
| | | software.setCreateTime(now); |
| | | software.setUploadTime(now); |
| | | software.setUploadUserId(user.getId()); |
| | | software.setUploadUserName(user.getName()); |
| | | software.setFileUrl(softwareHttpUrl + File.separator +fileName); |