4V $                       !"  # $% & ' ()*+,-  ./ (0 * (1 (2 (3 4 (5 (6 (7 (8 (9 (: (; b<= (> ?@ (ABC  DE FG (H IJ K LMN (O LP LQ (RS bTUV LQW (XY <QZ V[ V\] V^ V_ (` ab aci jko jp jq rstu vw vx yz y' ({ |}~  ' b     L L   L v     v    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; StackMapTablet/+Bstep2_doSignatureresultJLcom/bcxin/backend/documentSignatrures/valueTypes/DocumentSignatureResult;8Lcom/bcxin/backend/core/exceptions/SaasNofoundException;KLjava/util/List;Ustep3_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 /0 /document/java/nio/file/CopyOption1 234 56*复制文件sourcePath=%s; sourceInPath=%sjava/io/IOException 789 :找不到原文件:%s ;< =({}-documentQuicklyServer 跟踪信息:{} S{}-异常-复制文件(SignatureQueuesDocument.Id={})sourcePath={}; sourceInPath={}找不到原文件  > 6执行activateXMPDocumentQuicklyExCGI的结果: boo=%s? @ AB#SourceInPath(%s)文件删除成功;D{}-删除(SignatureQueuesDocument.Id={})sourceInPath={} 发生异常 签章失败C DE/重新核验文书之后;发现签章无效:%s; F G6签章后还是无有效章S复制签章成功后的文件: sourceOutPath = %s, sourceInPath=%s; sourcePath=%s;{}-异常: 复制documentQuicklyServer(SignatureQueuesDocument.Id={})签章成功后的文件(exists={}): sourceOutPath = {}, sourceInPath={}; sourcePath={}java/nio/file/LinkOption :H%sourceOutPath(%s) 文件删除成功;H{} 异常: 删除 (SignatureQueuesDocument.Id={})sourceOutPath={} 异常 签章成功com/alibaba/fastjson/JSONObject IMcom/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()Jjava/lang/Long(J)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; JK Lapply()Ljava/util/function/Function;java/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;(Ljava/lang/Object;)Z Mtest ()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 getStringN OR "java/lang/invoke/LambdaMetafactory metafactoryTLookup(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;U%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> <<<<,1234'596<:J;OEWGdEiJLMNPSTUWXW YZ[#\/]5^?_I`Palbsdghmklnqop2sp  $ M O! O /58U  ~)B%B"*P@ABL+M,_,(N*-C:*D"**Y+E8-9:FY+G#**Y+H-9:I,**Y+J$YHSK-9:I:**Y+YM N !-9:I*O$Y-9:SY-PSY-6SYS>c:**Y+YQ R !-9:I*S$Y-9:SY-PSY-6SYS>0L0<rxy0{7|D}cp~!P]z>7^!^0Om m(E,(Bb_i%TL+*Y+U+ W*+XY$%!D++ZM,[\]^_`abM*c+ 34<*  "'345A*%5DD ia*dM*eNY:fg:+h:+6:Y,  !:bi: j$Y+9:SY klSK: Y-mno p !: Y,  q  !: bi:  bi: rYsStWu$Y SYSK Wx: wx2y$Y SKz:{:*|}*~$YSY+9:SY SYSYS>LY* :Y,  !:*6$YSK W$YSK W-:*$YSY+9:SYSYS>z:*|}bi:*d6O$YSK W* bi:rWz:*|} rYsStW$YSYSY SK WH:*$YSY+9:SYSYSYSY SYS>$YSK W-:*$YSY+9:SYSYS>z:*|}:*|} vvtvv!M.M bMt;MMOME!'-BMq +.[ep #(<NZbqt     2;JM^s(N&C ('&- B M q    p8#*aaYQH!@ =6Z)irD[)<< B *   @ 4 *   PSQdefghelmn