|
@@ -16,6 +16,7 @@ import com.zfire.jiasm.syncdata.plus.service.WebsitWorkerService;
|
|
|
import com.zfire.jiasm.syncdata.plus.service.WorkerBrandAccountService;
|
|
|
import com.zfire.jiasm.syncdata.plus.service.WorkerCertService;
|
|
|
import com.zfire.jiasm.syncdata.response.ResultData;
|
|
|
+import com.zfire.jiasm.syncdata.service.PublicService;
|
|
|
import com.zfire.jiasm.syncdata.service.UploadWorkeCertificateService;
|
|
|
import com.zfire.jiasm.syncdata.utils.oss.OSSUtil;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -42,7 +43,7 @@ public class UploadWorkeCertificateServiceImpl implements UploadWorkeCertificate
|
|
|
@Resource
|
|
|
BaseService baseService;
|
|
|
@Resource
|
|
|
- WebsitWorkerService websitWorkerService;
|
|
|
+ PublicService publicService;
|
|
|
@Resource
|
|
|
InsureWorkerRecordService insureWorkerRecordService;
|
|
|
|
|
@@ -97,14 +98,17 @@ public class UploadWorkeCertificateServiceImpl implements UploadWorkeCertificate
|
|
|
|
|
|
// 生成图片 System.getProperty("java.io.tmpdir")
|
|
|
if (StringUtils.isNotEmpty(item.getFileUrl()) && (StringUtils.isEmpty(item.getOutFileUrl()))){
|
|
|
- fileo = sdfs.format(new Date())+IdWorker.getIdStr() + ".jpg";
|
|
|
+ fileo = publicService.path(item.getFileUrl());
|
|
|
+ File nFile = new File(fileo);
|
|
|
// 下载文件生成新文件 fid1
|
|
|
- baseService.saveToFile(ossUtil.getUrlWw(item.getFileUrl()),fileo);
|
|
|
+ baseService.saveToFile(ossUtil.getUrlWw(item.getFileUrl()),nFile);
|
|
|
+
|
|
|
}
|
|
|
if (StringUtils.isNotEmpty(item.getFileUrl2()) && (StringUtils.isEmpty(item.getOutFileUrl2()))){
|
|
|
- filet = sdfs.format(new Date())+IdWorker.getIdStr() + ".jpg";
|
|
|
+ filet = publicService.path(item.getFileUrl2());
|
|
|
+ File nFile = new File(filet);
|
|
|
// 下载文件生成新文件 fid2
|
|
|
- baseService.saveToFile(ossUtil.getUrlWw(item.getFileUrl2()),filet);
|
|
|
+ baseService.saveToFile(ossUtil.getUrlWw(item.getFileUrl2()),nFile);
|
|
|
}
|
|
|
|
|
|
// 上传图片 按网点上传
|
|
@@ -178,7 +182,8 @@ public class UploadWorkeCertificateServiceImpl implements UploadWorkeCertificate
|
|
|
baseService.initFile(fid1);
|
|
|
} else {
|
|
|
fid1 = IdWorker.getIdStr() + ".jpg";
|
|
|
- baseService.saveToFile(ossUtil.getUrlWw(wk.getVoucher()),fid1);
|
|
|
+ File nFile = new File(fid1);
|
|
|
+ baseService.saveToFile(ossUtil.getUrlWw(wk.getVoucher()),nFile);
|
|
|
}
|
|
|
fileo = fid1;
|
|
|
uploadInitFileexc(fileo, fid1, wdno.getBrandWebsitId(),wk);
|