4Q $                         !  " #$ % & '()*+,  -. (/ * (0 (1 (2 3 (4 (5 (6 (7 (8 '9 (: a;< (= '>?@  AB CD 'E FG H IJK 'L IM IN 'OP aQRS KNT (UV ;NW UX UYZ U[ U\ '] ^_ ^`f ghl gm gn opqr st su vw v& (x yz{ |} |&~ a   |  I I   K s     s    InnerClassesconfigProperty?Lcom/bcxin/backend/documentSignatrures/SignatureConfigProperty;!signatureQueuesDocumentRepositoryILcom/bcxin/backend/domain/repositories/SignatureQueuesDocumentRepository; jdbcTemplate,Lorg/springframework/jdbc/core/JdbcTemplate;(Lcom/bcxin/backend/documentSignatrures/SignatureConfigProperty;Lcom/bcxin/backend/domain/repositories/SignatureQueuesDocumentRepository;Lorg/springframework/jdbc/core/JdbcTemplate;)VCodeLineNumberTableLocalVariableTablethisOLcom/bcxin/backend/documentSignatrures/impls/DocumentSignatureProviderAbstract;MethodParametersstep1_push2Queue()VpathLjava/lang/String; businessIddocument9Lcom/bcxin/backend/domain/models/SignatureQueuesDocument;exLjava/lang/Exception; documentFileHLcom/bcxin/backend/documentSignatrures/valueTypes/DocumentFileValueType; documentFilesLjava/util/List;querySql documentType-Lcom/bcxin/backend/domain/enums/DocumentType;list.[Lcom/bcxin/backend/domain/enums/DocumentType;LocalVariableTypeTableZLjava/util/List; StackMapTableq.*?step2_doSignatureresultJLcom/bcxin/backend/documentSignatrures/valueTypes/DocumentSignatureResult;8Lcom/bcxin/backend/core/exceptions/SaasNofoundException;KLjava/util/List;Rstep3_doExceptionDatacalendarLjava/util/Calendar; getLogger()Lorg/slf4j/Logger;getPath&(Ljava/lang/String;)Ljava/lang/String;array Lcom/alibaba/fastjson/JSONArray;documentQuicklyServer(Lcom/bcxin/backend/domain/models/SignatureQueuesDocument;)Lcom/bcxin/backend/documentSignatrures/valueTypes/DocumentSignatureResult;eLjava/io/IOException; errorPathLjava/nio/file/Path;stamp_xyfilePathpfilename documentIninFile sourcePath sourceInPathoutRelativePathoutFilebooZ sourceOutPath hasRedSealrootPathtempPDFlogTraceLjava/lang/StringBuilder;traceId! ExceptionsactivateXMPDocumentQuicklyExCGI(Ljava/lang/String;)Zlambda$getPath$1iilambda$getPath$0&(Ljava/lang/Object;)Ljava/lang/String;Ljava/lang/Object; SourceFile&DocumentSignatureProviderAbstract.java     #无需签章:documentType={};sql={}  Ocom/bcxin/backend/documentSignatrures/impls/DocumentSignatureProviderAbstract$1  S========> step1_push2Queue:添加待签章的文书数据documentType={}, size={};      Fcom/bcxin/backend/documentSignatrures/valueTypes/DocumentFileValueType  "当前documentFile的Path无效:{}  java/lang/StringBuilder     i========> step1_push2Queue 验证队列中是否存在:businessId={}, type={}; path={}; document存在={}java/lang/Object严重-非预期预期 7com/bcxin/backend/domain/models/SignatureQueuesDocumentjava/util/Date            废止  java/lang/ExceptionEcreateDocumentSignature_old 处理签章事项; businessId={};path={} 4step1_push2Queue 异常:documentType={}; querySql={}     文书签章成功    文书签章失败:%s 6com/bcxin/backend/core/exceptions/SaasNofoundException404-FupdateDocumentSignature_old: 404 document.id={}; status={}, fileUrl={} 文书签章失败:BupdateDocumentSignature_old: document.id={}; status={}, fileUrl={}  java/util/Calendar        BootstrapMethods       java/lang/String#无效的文书地址数据:path={}   ! "# $% &'%s_%s ()tempin *+ /document/java/nio/file/CopyOption, -./ 01*复制文件sourcePath=%s; sourceInPath=%sjava/io/IOException 234 5找不到原文件:%s 67 8({}-documentQuicklyServer 跟踪信息:{} S{}-异常-复制文件(SignatureQueuesDocument.Id={})sourcePath={}; sourceInPath={}找不到原文件  9 6执行activateXMPDocumentQuicklyExCGI的结果: boo=%s: ; <=#SourceInPath(%s)文件删除成功;D{}-删除(SignatureQueuesDocument.Id={})sourceInPath={} 发生异常 签章失败> ?@/重新核验文书之后;发现签章无效:%s; A B1签章后还是无有效章S复制签章成功后的文件: sourceOutPath = %s, sourceInPath=%s; sourcePath=%s;{}-异常: 复制documentQuicklyServer(SignatureQueuesDocument.Id={})签章成功后的文件(exists={}): sourceOutPath = {}, sourceInPath={}; sourcePath={}java/nio/file/LinkOption 5C%sourceOutPath(%s) 文件删除成功;H{} 异常: 删除 (SignatureQueuesDocument.Id={})sourceOutPath={} 异常 签章成功com/alibaba/fastjson/JSONObject DMcom/bcxin/backend/documentSignatrures/impls/DocumentSignatureProviderAbstract?com/bcxin/backend/documentSignatrures/DocumentSignatureProvider+com/bcxin/backend/domain/enums/DocumentTypejava/util/Listjava/util/Iteratororg/slf4j/Logger[Ljava/lang/Object;Hcom/bcxin/backend/documentSignatrures/valueTypes/DocumentSignatureResultjava/nio/file/Pathjava/lang/Throwablevalues0()[Lcom/bcxin/backend/domain/enums/DocumentType; getSelectSql()Ljava/lang/String;$org/apache/commons/lang3/StringUtilsisEmpty(Ljava/lang/CharSequence;)ZgetNamewarn9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VR(Lcom/bcxin/backend/documentSignatrures/impls/DocumentSignatureProviderAbstract;)V*org/springframework/jdbc/core/JdbcTemplatequeryM(Ljava/lang/String;Lorg/springframework/jdbc/core/RowMapper;)Ljava/util/List;size()Ijava/lang/IntegervalueOf(I)Ljava/lang/Integer;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;error'(Ljava/lang/String;Ljava/lang/Object;)VgetBusiness_idgetValueappend(I)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringGcom/bcxin/backend/domain/repositories/SignatureQueuesDocumentRepositorygetSignatureQueuesDocument_(Ljava/lang/String;Ljava/lang/String;)Lcom/bcxin/backend/domain/models/SignatureQueuesDocument;((Ljava/lang/String;[Ljava/lang/Object;)V setCreated(Ljava/util/Date;)VsetLastmodified setStatus(I)V getStampXy setStamp_xy(Ljava/lang/String;)VsetBusiness_namesetBusiness_idsetBusiness_type setFile_urlsave&(Ljava/lang/Object;)Ljava/lang/Object; getFile_urlcontainsgetId()Ljava/lang/Long;resetDocumentPathH(ILjava/util/Date;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;)V+org/springframework/data/domain/PageRequestof1(II)Lorg/springframework/data/domain/PageRequest; pageQueuesV(ILorg/springframework/data/domain/PageRequest;)Lorg/springframework/data/domain/Page;$org/springframework/data/domain/Page getContent()Ljava/util/List; isSuccessupdateSignatureQueuesDocument isFileExists getMessage6(ILjava/util/Date;Ljava/lang/String;Ljava/lang/Long;)Vformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; getStatus getInstance()Ljava/util/Calendar;setTimeset(II)VgetTime()Ljava/util/Date; deleteNonDocumentSignatureQueuescom/alibaba/fastjson/JSONArray parseArray4(Ljava/lang/String;)Lcom/alibaba/fastjson/JSONArray;stream()Ljava/util/stream/Stream; EF Gapply()Ljava/util/function/Function;java/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;(Ljava/lang/Object;)Z Htest ()Ljava/util/function/Predicate;filter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream; findFirst()Ljava/util/Optional;java/util/OptionalorElse=com/bcxin/backend/documentSignatrures/SignatureConfigProperty getRootPath getTempPDFjava/util/UUID randomUUID()Ljava/util/UUID; getStamp_xyjava/nio/file/Pathsget;(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path; getFileName()Ljava/nio/file/Path;replaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; java/nio/file/StandardCopyOptionREPLACE_EXISTING"Ljava/nio/file/StandardCopyOption;java/nio/file/FilescopyY(Ljava/nio/file/Path;Ljava/nio/file/Path;[Ljava/nio/file/CopyOption;)Ljava/nio/file/Path;toFile()Ljava/io/File; java/io/Fileexistscreate_(ZLjava/lang/String;)Lcom/bcxin/backend/documentSignatrures/valueTypes/DocumentSignatureResult;assignNotExistsgetDocumentOutPathjava/lang/Boolean(Z)Ljava/lang/Boolean;delete(Ljava/nio/file/Path;)V(com/bcxin/backend/utils/DocumentFileUtilcheckPdfForRedSeal'(Ljava/lang/String;Ljava/lang/String;)ZgetDocumentErrorPathmove2(Ljava/nio/file/Path;[Ljava/nio/file/LinkOption;)Z getStringI JM "java/lang/invoke/LambdaMetafactory metafactoryOLookup(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;P%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!$ l**+*,*-() *+,* & L+M,>6,2::*   * Y* :*  :\: * :  *  : * Y !": *#$Y SYSY SY %&S' w(Y):  *Y+, *Y+- . /0  1  2 Y !3  4* 5W* 6 7**Y+ 8 9:): *<$Y SY SY S=&:*>$Y SYSYS=;;<;,0123'495<9J:ODWFdDiIKLMORSTVWV XYZ#[/\5]?^I_P`lascfgljkmpno1rp  $ J O! O /58U  ~&B%B"n*P?@AL+M,J,(N*-B:'C**Y+D8-9ES(F **Y+G-9H)**Y+I$YGSJ-9H:**Y+YL M !-9H*N$Y-9SY-OSY-6SYS=]:**Y+YP Q !-9H*R$Y-9SY-OSY-6SYS=0K0;rwx0z7{D|`~m{ >Kejm>7yXX0:nX X(B)%B\Yi%SL+*Y+T+ V*+WX$%!D++YM,Z[\]^_`aM*b+ 34;*  "'345A*%5DD iR*cM*dNY:ef:+g:+6:Y,  !:ah: i$Y+9SY jkSJ: Y-lmn o !: Y,  p  !: ah:  ah: qYrSsWt$Y SYSJ Wu: vw2x$Y SJy:z:*{|*}$YSY+9SY SYSYS=KY~* :Y,  !:*6$YSJ W$YSJ W*:*$YSY+9SYSYS=y:*{|ah:*c6O$YSJ W* ah:qWy:*{| qYrSsW$YSYSY SJ WE:*$YSY+9SYSYSYSY SYS=$YSJ W*:*$YSY+9SYSYS=y:*{|:*{| uukuu!>+>Y>k,>>@>E!'-BMn (+U_j 3EQYhk}    #,;>Op%E&@%'-BM n    j 2$RRJB9!1 =3Z&irA[&;; B *   @ 4 *   KNLabcdebijk