heyuan 1 päivä sitten
vanhempi
commit
4a2a266510

+ 7 - 3
src/com/kingdee/eas/custom/esign/util/SyncSignedFilesUtil.java

@@ -178,12 +178,16 @@ public class SyncSignedFilesUtil {
                 fileName = checkScriptAttack(fileName);
                 //·ûºÅ"."µÄË÷Òý
                 int index = fileName.lastIndexOf(46);
+                String mainname = null;
+                String extname = null;
                 if (index <= 0) {
+                    mainname = fileName;
+                    extname = "pdf";
                     fileName += ".pdf";
+                } else {
+                    mainname = fileName.substring(0, index);
+                    extname = fileName.substring(index + 1, fileName.length()).toLowerCase();
                 }
-                String mainname = fileName.substring(0, index);
-                String extname = fileName.substring(index + 1, fileName.length());
-                extname = extname.toLowerCase();
                 //¸½¼þ¶ÔÏó
                 AttachmentInfo ai = new AttachmentInfo();
                 setAttMulNameAndDesc(ctx, ai, mainname, null);