whycxzp
2025-04-29 e200d846fc2e573e79ad8c911b0bf1db30ea2fb7
src/main/java/com/whyc/service/SoftwareService.java
@@ -45,14 +45,15 @@
        if(!softwareDirFile.exists()){
            softwareDirFile.mkdirs();
        }
        //上传
        //上传,路径为/battery_gwm_file/software/序列号_SN编码_版本号/文件名
        softwareDir = rootFile + "software" + File.separator + software.getSerialNumber() + "_" + software.getSnCode()  + "_" + software.getVersion();
        file.transferTo(new File(softwareDir+File.separator+fileName));
        //保存
        Date now = new Date();
        software.setCreateTime(now);
        software.setUploadUserId(user.getId());
        software.setUploadUserName(user.getName());
        software.setFileUrl(softwareHttpUrl+File.separator+fileName);
        software.setFileUrl(softwareHttpUrl+File.separator + software.getSerialNumber() + "_" + software.getSnCode() + "_" + software.getVersion() +File.separator +fileName);
        software.setFileName(fileName);
        mapper.insert(software);