From 20f8988ac7befd5db8418ae326dba1bdfda34d04 Mon Sep 17 00:00:00 2001 From: yuxueliang0813 <407010292@qq.com> Date: Tue, 25 Mar 2025 12:15:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0OA=E9=99=84=E4=BB=B6=E7=9A=84?= =?UTF-8?q?=E8=B7=AF=E5=BE=84=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main/java/shkd/repc/task/DobeContractAttachmentTask.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/main/java/shkd/repc/task/DobeContractAttachmentTask.java b/main/java/shkd/repc/task/DobeContractAttachmentTask.java index 3dc493c..c126f0d 100644 --- a/main/java/shkd/repc/task/DobeContractAttachmentTask.java +++ b/main/java/shkd/repc/task/DobeContractAttachmentTask.java @@ -103,8 +103,13 @@ public class DobeContractAttachmentTask extends AbstractTask implements Plugin { //在nas路径里,需要供应链系统在/isc/oa/prod/{code}/下继续组装相对地址: // /isc/oa/prod/{code}/{summaryId}/下文件夹内为表单附件,/isc/oa/prod/{code}/{subReference}/为合同正文附件 if(!DobeDWUtils.isEmpty(nasPath)){ - //处理表单附件目录 - nasPath = nasPath.substring(2).replace("\\","/"); + //处理表单附件目录 Y:\\ISC\\oa\\prod\\ht-202410413-zjs + if(nasPath.startsWith("Y:\\ISC")){ + //处理正式路径,需要去掉顶层ISC + nasPath = nasPath.substring(6).replace("\\","/"); + }else{ + nasPath = nasPath.substring(2).replace("\\","/"); + } try { boolean upresult = false; //nasPath+fj_oaid;