4 4              6     4 2 6 6 # # # 2  6 6  4 2  9 < ?   D  H J L N P    6 6 e g i 6 l n p i s s, 9      z i  # z 6 !"#$%&'()*+,-./0123  4 56 78  9 :; <  = >? @A @B  C DE F  G HI JA JK  L MN OA OK  P QR SA SK  T UV WA WX  Y Z[ \A \X  ] ^_ `A  a bc d  e fg hi  j kl mn  o pq rA  s tu v  w xy z  { |} ~              6 7 < @ @ F J J O O S S W W ` d h m r v z ~                 9  ?      <    6        n    k k e e e e 7 : F F P U U   X X   X  X X k   :  : :   : : : : :            loggerLorg/slf4j/Logger; SIGNATURELjava/lang/String; ACCOUNT_IDORG_CODEORG_NAMEPASSWORDZAURLSXNWCode SXNWAddressserviceAddresscurrent_native GXZWAddressZAFLAGbackgroundApprovalDao,Lcom/bcxin/ars/dao/sb/BackgroundApprovalDao;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;securityPersonDao%Lcom/bcxin/ars/dao/SecurityPersonDao;problemPersonDao$Lcom/bcxin/ars/dao/ProblemPersonDao;userDaoLcom/bcxin/ars/dao/UserDao;securityCompanyPersonDao,Lcom/bcxin/ars/dao/SecurityCompanyPersonDao;gradePersonDao%Lcom/bcxin/ars/dao/sb/GradePersonDao;personcertificateDao+Lcom/bcxin/ars/dao/sb/PersoncertificateDao;sponsorlicenseDao(Lcom/bcxin/ars/dao/sb/SponsorlicenseDao;shareholderDao%Lcom/bcxin/ars/dao/sb/ShareholderDao;traincompanyapplyDao+Lcom/bcxin/ars/dao/sb/TraincompanyapplyDao; subsidiaryDao$Lcom/bcxin/ars/dao/sb/SubsidiaryDao;confesscompanyDao(Lcom/bcxin/ars/dao/sb/ConfesscompanyDao;crosscompanyDao&Lcom/bcxin/ars/dao/sb/CrosscompanyDao;legalchangeDao%Lcom/bcxin/ars/dao/sb/LegalchangeDao;trainChangeDao%Lcom/bcxin/ars/dao/sb/TrainChangeDao;armtrainorgDao%Lcom/bcxin/ars/dao/sb/ArmtrainorgDao;armorgchargeDao&Lcom/bcxin/ars/dao/sb/ArmorgchargeDao;armtrainchargeDao(Lcom/bcxin/ars/dao/sb/ArmtrainchargeDao;armorgteachDao%Lcom/bcxin/ars/dao/sb/ArmorgteachDao; sxlwlogDao'Lcom/bcxin/ars/dao/gxhlwWeb/SxlwlogDao; bjRestLogDao$Lcom/bcxin/ars/dao/log/BjRestLogDao; configService%Lcom/bcxin/ars/service/ConfigService;confesscompanyundoDao,Lcom/bcxin/ars/dao/sb/ConfesscompanyundoDao;personGradeDao%Lcom/bcxin/ars/dao/sb/PersonGradeDao;sbSponsorlicenseManagerDao1Lcom/bcxin/ars/dao/sb/SbSponsorlicenseManagerDao;sbSponsorlicenseVmanagerDao2Lcom/bcxin/ars/dao/sb/SbSponsorlicenseVmanagerDao;personAdaptDao%Lcom/bcxin/ars/dao/sb/PersonAdaptDao;trainrecordDao%Lcom/bcxin/ars/dao/sb/TrainrecordDao; baseFolder4Lorg/springframework/beans/factory/annotation/Value;value${base-folder}()VCodeLineNumberTableLocalVariableTablethis%Lcom/bcxin/ars/webservice/ClientUtil;buildRequestHeadData(Ljava/lang/StringBuffer;)V requestSoapLjava/lang/StringBuffer;buildRequestRecord-(Ljava/lang/StringBuffer;Ljava/lang/Object;)VconfigLcom/bcxin/ars/model/Config;mLjava/lang/reflect/Method;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/util/Date;namevaluestrtypejIe!Ljava/lang/NoSuchMethodException;Ljava/lang/SecurityException;"Ljava/lang/IllegalAccessException;$Ljava/lang/IllegalArgumentException;-Ljava/lang/reflect/InvocationTargetException;objLjava/lang/Object; classNamefield[Ljava/lang/reflect/Field;FSSJJYLCH StackMapTablegetRadom(I)Ljava/lang/String;lengthrandDstrnewStrsendG(Ljava/lang/String;Ljava/lang/Object;)Lcom/bcxin/ars/webservice/Result;omain([Ljava/lang/String;)Varg[Ljava/lang/String; Exceptions responseSoapY(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map;&Ljava/io/UnsupportedEncodingException;Ljava/io/IOException;charSet contentType resultmapLjava/util/Map; postMethod2Lorg/apache/commons/httpclient/methods/PostMethod;b[BisLjava/io/InputStream;re5Lorg/apache/commons/httpclient/methods/RequestEntity; httpClient*Lorg/apache/commons/httpclient/HttpClient; statusCodeLocalVariableTypeTable5Ljava/util/Map;%  Signature(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map;getName6(Ljava/lang/Long;Ljava/lang/String;)Ljava/lang/String;sponsorlicense'Lcom/bcxin/ars/model/sb/Sponsorlicense; shareholder$Lcom/bcxin/ars/model/sb/Shareholder; traincompany*Lcom/bcxin/ars/model/sb/Traincompanyapply;frTraincompanypersoncertificate*Lcom/bcxin/ars/model/sb/Personcertificate; subsidiary#Lcom/bcxin/ars/model/sb/Subsidiary; fzrSubsidiaryconfesscompany'Lcom/bcxin/ars/model/sb/Confesscompany;fzrConfesscompany crosscompany%Lcom/bcxin/ars/model/sb/Crosscompany;fzrCrosscompany legalchange$Lcom/bcxin/ars/model/sb/Legalchange; ndLegalchange trainChange$Lcom/bcxin/ars/model/sb/TrainChange; ndTrainChange armtrainorg$Lcom/bcxin/ars/model/sb/Armtrainorg; armorgcharge%Lcom/bcxin/ars/model/sb/Armorgcharge;armtraincharge'Lcom/bcxin/ars/model/sb/Armtraincharge; armorgteach$Lcom/bcxin/ars/model/sb/Armorgteach;confesscompanyundo+Lcom/bcxin/ars/model/sb/Confesscompanyundo; gradePerson$Lcom/bcxin/ars/model/sb/GradePerson; personGrade$Lcom/bcxin/ars/model/sb/PersonGrade;manager0Lcom/bcxin/ars/model/sb/SbSponsorlicenseManager;vmanager1Lcom/bcxin/ars/model/sb/SbSponsorlicenseVmanager; personAdapt$Lcom/bcxin/ars/model/sb/PersonAdapt; trainrecord$Lcom/bcxin/ars/model/sb/Trainrecord; trainrecord1 businessidLjava/lang/Long; businesstypegetIdNumidnum verifySXNWG(Ljava/lang/String;Ljava/lang/String;)Lcom/bcxin/ars/webservice/Result;docLorg/dom4j/Document;rootLorg/dom4j/Element;responseSoapMapresponseSoapxmlsxlwlog&Lcom/bcxin/ars/model/gxhlwWeb/Sxlwlog;Ljava/lang/Exception;usernamepwdresult!Lcom/bcxin/ars/webservice/Result; clientUtilreaderLorg/dom4j/io/SAXReader;queryZWForIdNumber>(Lcom/bcxin/ars/model/sb/Personcertificate;)Ljava/lang/String;ezwiszwlistLjava/util/List;service Lorg/apache/axis/client/Service;callLorg/apache/axis/client/Call;tchdblog#Lcom/bcxin/ars/model/log/BjRestLog;xml%Ljava/util/List;rbLjava/util/ResourceBundle; SourceFileClientUtil.java(Lorg/springframework/stereotype/Service;          !" com/bcxin/ars/util/Constants# $%& '( )* +( ,( -. java/lang/StringBuilder< /:DATA> 0(:RECORD> 123 9( 4( - 56class java.lang.Stringgetjava/lang/Class 78java/lang/Object9 :;java/lang/Stringnullclass java.lang.Integerjava/lang/Integerclass java.lang.Booleanjava/lang/Booleanclass java.util.Datejava/util/Date:>?java/lang/SecurityException java/lang/IllegalAccessException"java/lang/IllegalArgumentException+java/lang/reflect/InvocationTargetExceptioncom/bcxin/ars/util/DateUtilyyyyMMddHHmmssSSS @A00    :PACKAGEHEAD>      B CD EF0. GHcom/bcxin/ars/webservice/Resultjava/util/HashMap0org/apache/commons/httpclient/methods/PostMethod I JK$java/io/UnsupportedEncodingExceptionjava/io/ByteArrayInputStream L>org/apache/commons/httpclient/methods/InputStreamRequestEntity M NO(org/apache/commons/httpclient/HttpClient PQ ER STjava/io/IOExceptionjava/lang/RuntimeException执行http请求失败 ? U(获取请求返回报文失败请求内容: >V请求失败: W XY1234567891011121327281415161718192021222324253031 Z [\] ^( _ [`a b [cd e( f( g [h i [jk l( m [no p [qr s [tu v( w [xy z [{| } [~  [ (  [ (  [  [  [  [  [ (  [  [ ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( m( (java/lang/StringBuffer       9 utf-8text/xml; charset=utf-8#com/bcxin/ars/webservice/ClientUtilorg/dom4j/io/SAXReader    Y$com/bcxin/ars/model/gxhlwWeb/Sxlwlog   I I I E  I I E I  200 !  IUTF-8   Body getUserinfoResponseout (  I调用接口接口出错 I*调用陕西南威公司登录验证出错 Ijava/lang/Exception500!com/bcxin/ars/model/log/BjRestLog'  2.0'450000000000201905300001ba_zw_hc ( ( 1yyyyMMddHHmmss A   org/apache/axis/client/Service org/apache/axis/client/Call  Isjpsfw IdbSource   psxml   :DataRecord  Y org/dom4j/Element人口库获取异常 >I $广西人口库指纹身份证号: Isystem I       A  java/util/Mapjava/io/InputStream3org/apache/commons/httpclient/methods/RequestEntity(com/bcxin/ars/model/sb/Personcertificateappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;equals(Ljava/lang/Object;)Z#com/bcxin/ars/service/ConfigServicegetConfigByKey0(Ljava/lang/String;)Lcom/bcxin/ars/model/Config;com/bcxin/ars/model/ConfiggetValue()Ljava/lang/String;getClass()Ljava/lang/Class; getSimpleName toLowerCase substring(II)Ljava/lang/String;-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringgetDeclaredFields()[Ljava/lang/reflect/Field;java/lang/reflect/Field toUpperCasegetGenericType()Ljava/lang/reflect/Type; getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;java/lang/reflect/Methodinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; getMessageorg/slf4j/Loggererror*(Ljava/lang/String;Ljava/lang/Throwable;)VgetCurrentDateTime&(Ljava/lang/String;)Ljava/lang/String;java/lang/Mathrandom()DvalueOf(D)Ljava/lang/String;replaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;(Ljava/lang/String;)VgetBytes(Ljava/lang/String;)[B([BII)V+(Ljava/io/InputStream;JLjava/lang/String;)VsetRequestEntity8(Lorg/apache/commons/httpclient/methods/RequestEntity;)V executeMethod-(Lorg/apache/commons/httpclient/HttpMethod;)I(I)Ljava/lang/Integer;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getResponseBodyAsString'(Ljava/lang/String;Ljava/lang/Object;)V(I)Ljava/lang/StringBuilder;hashCode()I&com/bcxin/ars/dao/sb/SponsorlicenseDaofindById9(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/Sponsorlicense;%com/bcxin/ars/model/sb/SponsorlicensegetRepresentative#com/bcxin/ars/dao/sb/ShareholderDao6(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/Shareholder;"com/bcxin/ars/model/sb/Shareholder)com/bcxin/ars/dao/sb/TraincompanyapplyDao<(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/Traincompanyapply;(com/bcxin/ars/model/sb/Traincompanyapply getLegalnamegetTrainlegalname)com/bcxin/ars/dao/sb/PersoncertificateDao<(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/Personcertificate;"com/bcxin/ars/dao/sb/SubsidiaryDao5(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/Subsidiary;!com/bcxin/ars/model/sb/Subsidiary getChargename&com/bcxin/ars/dao/sb/ConfesscompanyDao9(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/Confesscompany;%com/bcxin/ars/model/sb/Confesscompany$com/bcxin/ars/dao/sb/CrosscompanyDao7(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/Crosscompany;#com/bcxin/ars/model/sb/Crosscompany#com/bcxin/ars/dao/sb/LegalchangeDao6(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/Legalchange;"com/bcxin/ars/model/sb/LegalchangegetNdlegalname#com/bcxin/ars/dao/sb/TrainChangeDao6(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/TrainChange;"com/bcxin/ars/model/sb/TrainChange#com/bcxin/ars/dao/sb/ArmtrainorgDao6(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/Armtrainorg;"com/bcxin/ars/model/sb/Armtrainorg$com/bcxin/ars/dao/sb/ArmorgchargeDao7(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/Armorgcharge;#com/bcxin/ars/model/sb/Armorgcharge&com/bcxin/ars/dao/sb/ArmtrainchargeDao9(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/Armtraincharge;%com/bcxin/ars/model/sb/Armtraincharge getPxname#com/bcxin/ars/dao/sb/ArmorgteachDao6(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/Armorgteach;"com/bcxin/ars/model/sb/Armorgteach getJyname*com/bcxin/ars/dao/sb/ConfesscompanyundoDao=(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/Confesscompanyundo;)com/bcxin/ars/model/sb/Confesscompanyundo#com/bcxin/ars/dao/sb/GradePersonDao6(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/GradePerson;"com/bcxin/ars/model/sb/GradePerson#com/bcxin/ars/dao/sb/PersonGradeDao6(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/PersonGrade;"com/bcxin/ars/model/sb/PersonGrade/com/bcxin/ars/dao/sb/SbSponsorlicenseManagerDaoB(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/SbSponsorlicenseManager;.com/bcxin/ars/model/sb/SbSponsorlicenseManager0com/bcxin/ars/dao/sb/SbSponsorlicenseVmanagerDaoC(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/SbSponsorlicenseVmanager;/com/bcxin/ars/model/sb/SbSponsorlicenseVmanagergetVname#com/bcxin/ars/dao/sb/PersonAdaptDao6(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/PersonAdapt;"com/bcxin/ars/model/sb/PersonAdapt#com/bcxin/ars/dao/sb/TrainrecordDao6(Ljava/lang/Long;)Lcom/bcxin/ars/model/sb/Trainrecord;"com/bcxin/ars/model/sb/Trainrecord getLegalName getChargeNametrimgetLegalPersonNo getIdnumber getLegalcodegetTraincreditcode getCardnumbergetLegalcardnumbergetChargecardnumbergetNdlegalcardnumgetIdnum getPxidnum getJyidnum getLegalcard getVidnum&(Ljava/lang/Object;)Ljava/lang/Object;intValue setCreateTime(Ljava/util/Date;)V setUpdateTimesetCode setUserNamesetPwd(Z)Ljava/lang/Boolean; setActive(Ljava/lang/Boolean;)VsetRequestContextsetResponseContext setStatusCode%com/bcxin/ars/dao/gxhlwWeb/SxlwlogDaosave)(Lcom/bcxin/ars/model/gxhlwWeb/Sxlwlog;)Vcom/bcxin/ars/util/StringUtil'(Ljava/lang/String;Ljava/lang/String;)Zjava/lang/SystemLjava/io/PrintStream;java/io/PrintStreamprintln([B)Vread+(Ljava/io/InputStream;)Lorg/dom4j/Document;org/dom4j/DocumentgetRootElement()Lorg/dom4j/Element;element'(Ljava/lang/String;)Lorg/dom4j/Element;getTextsetDATE(Ljava/lang/Object;)VsetCODEsetMSG setERRORMSG getPoliceCode getPoliceNamegetCurrentDate createCall()Ljavax/xml/rpc/Call;setTargetEndpointAddresssetOperationName org/apache/axis/encoding/XMLTypeXSD_DATELjavax/xml/namespace/QName;javax/xml/rpc/ParameterModeINLjavax/xml/rpc/ParameterMode; addParameterM(Ljava/lang/String;Ljavax/xml/namespace/QName;Ljavax/xml/rpc/ParameterMode;)V XSD_STRING setReturnType(Ljavax/xml/namespace/QName;)V'([Ljava/lang/Object;)Ljava/lang/Object;elements()Ljava/util/List;java/util/Listsize(I)Ljava/lang/Object; isNotEmpty(Ljava/lang/String;)ZsetMsg setUpdateBy"com/bcxin/ars/dao/log/BjRestLogDao&(Lcom/bcxin/ars/model/log/BjRestLog;)Vorg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;java/util/ResourceBundle getBundle.(Ljava/lang/String;)Ljava/util/ResourceBundle; getString! 4*             s 9 ** ,?  g+     W=]fgg& **N*-, !N+"#Y$%&-&'&(#Y$%&-&)&(W,*:62+::#Y$!,&-&(:2./:0F,#Y$1&&(23:  ,456:  7  :8I,#Y$1&&(23:  ,459:  7   ::;I,#Y$1&&(23:  ,45<:  7   =:>I,#Y$1&&(23:  ,45?:  7   @:+#Y$%&-&A&,&B&&C&-&A&,&B&(W1d:EFGP:EIG<:EKG(:EMG:EOGQR:#Y$S&*&& T&(:+#Y$C&-&)&(#Y$C&-&'&(#Y$%&-&U&(V#Y$W&&X&(Y#Y$Z&&[&(\#Y$]&*&^&(_#Y$C&-&U&(`WvKNDvKbHvKvJvKLvKN7  0mv 6ET[eEKNP_bdsvx/l"  6% E %  %  yPdx0vCM XOOOOBSSS S    oaH'bcdN-!:*  FeYf  +  7:gYh:iY,j::+-k:: E m GnYo: pY q:  rsYt: 6  u6 v wxW: zY{ | Ƞ'}:~xW8: zY |E+zY#Y$& (#&ljyyn !"$#'&%(&7(F)W*^,g-j/s0312467:89<=?(     !"#$%F&' W() g*+ j, -   .^& /012M /013456 ]6 &789: ,!1N,:61234"526B7R8c9t !"#$% &'/(@>Q?b@sABCEF]^666666}6vl6e[6TJ 6C9 62( 6! 6 66666666~6wm6f\6UK6D:63)6"66F8Rl (B\v,*+:N*+:N*+:Ny*+:  h N_*+:  N NE*+:  4 N+*+:   N*+:   N*+:N*+:N*+:N*+:N*+:~Nu*+:dN[*+:JNA>;*+:*N!*+:N*+:N*+:N*+:N*+:N*+:N*+:tNk*+:ZNQ*+:@N7*+:&N*+:   N-ZVhty*/8DIR ^ c lx}#$%)*+03567;<=(A4B9CBGNHSI\MhNmOvSTUYZ[_`aefgklmqr swx#y,8t;<=>?@A@ BC DE FE *GH DIH^JKxLKMNONPQRQSTUV4WXNYZh[\]^_`abcdefghih 11jk1l.K< m:UN,:6r123456"728C9Te v!"#$%&'(>? @1ABBSCd66y6si6cY6SI6C962(6!6 6 6 6 6 6666~6wm6f\6UK6D:63)6"66r(B\v2Lf*+:NNE*+:4N+*+:N*+:   N*+:   N*+:   N*+:   N*+:   N*+:~Nu*+:dN[*+:JNA*+:0N'*+:N  *+:N*+:N*+:N*+:N*+:N*+:tNk*+:ZNQ*+:@N7*+:&N*+: N-*J(49BNS\hmv #,8=FILX]frw   (-6BGP;<=>4?@NA@ hBC DE FE GH IHJKLKMN8ONXSTrUVWXYZ[\]^_`ab(cdBefUUjkUlRnC4 sopݻeYfNY:WWWWW+WWW,WWW : : Y : Y:*:  v96  ~6: Y:  ?Y ?Y  + ,       !*" #  $%\& 'nY (k)*:  +,-.-/-:-01-$2)-#Y$ &(2-34-56-: -82- 94- 96E 9 G-71#,5>ENW^gpuz !/7Mns~    M8qr nstu! , v wx (y z{|}uhzcZ~Q- u. V /% B)ӻ:Y;MN:Y:<W=W>W?W@WAW#Y$B&+C&D&(W#Y$E&+F&G&(WHW#Y$I&JK&L&(WMWNWOW#Y$P&+,&Q&(WRWSWTWUYV:WX:YZ[\]^_`a:b^_`cd4YSYSe6: Y:  nY(k)*:  +:  f-} f-g-h f-g-h:  J i? jk:  0: jk:0N,$l<:E9GE#Y$m&+&(n,9o,pq ,o,#Y$r&+&(s,?Yt,u,?Yv,wx*y,z-477: !#%!'*(3)<*E+N,q-./02345 68;'<1>9?A@OCTDbGjHJKLMNOPQRST%U-V4_7[9\H]g^p`yabdfhjlmn%t/t &L ' 1T qr st 97yBC |- L !4B87 {E |}Y~K**}* ****|****Yb- /1357"9':,;1=6B;BLV`jt~ Bn