1
zj
7 days ago 03fe4dca7008ea95b60058740e880f31fe5be6dd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Êþº¾4p
O³    M´    µ¶
µ· ¸¹
º» ¸¼    M½¾ ¿ÀÁÂÃÄÅÆ
MÇÈ ÉÊË ÉÌ ÉÍ
ÎÏÐ
ÑÒ ÓÔÕÖ
ר
ÙÚ
ÙÛ
ÙÜ
ÑÞ    Ñßàá
Mâã
çèé
çëì    íî ïð
ñò
óô
Ùõ
çö
øù
$úû
üý    þÿ
 ¸
M ¸
    
 
× ¸
 
 
logLorg/slf4j/Logger; redisTemplate3Lorg/springframework/data/redis/core/RedisTemplate;    SignatureYLorg/springframework/data/redis/core/RedisTemplate<Ljava/lang/String;Ljava/lang/String;>;<init>6(Lorg/springframework/data/redis/core/RedisTemplate;)VCodeLineNumberTableLocalVariableTablethis7Lcom/nq/common/interceptor/ApiUserAuthorityInterceptor;LocalVariableTypeTableMethodParameters\(Lorg/springframework/data/redis/core/RedisTemplate<Ljava/lang/String;Ljava/lang/String;>;)V    preHandled(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/Object;)ZwriterLjava/io/PrintWriter;mapLjava/util/Map; currentUserLcom/nq/pojo/User;httpServletRequest'Ljavax/servlet/http/HttpServletRequest;httpServletResponse(Ljavax/servlet/http/HttpServletResponse;handlerLjava/lang/Object;urlLjava/lang/String;uri    checkFlagLjava/lang/Boolean; StackMapTable
 
Exceptions
postHandle’(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/Object;Lorg/springframework/web/servlet/ModelAndView;)V modelAndView.Lorg/springframework/web/servlet/ModelAndView;checkUris(Ljavax/servlet/http/HttpServletResponse;Ljava/lang/Object;Ljava/lang/String;Lcom/nq/pojo/User;)Ljava/lang/Boolean;tokenTypeAnnotationLcom/nq/annotation/SameUrlData;responseuserá responseWriteO(Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;)Ljava/lang/Boolean;    resultMSGout
byErrorMsgLcom/nq/common/ServerResponse;2Lcom/nq/common/ServerResponse<Ljava/lang/Object;>;afterCompletiony(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/Object;Ljava/lang/Exception;)VrequestexLjava/lang/Exception;"RuntimeVisibleParameterAnnotations#Lorg/springframework/lang/Nullable;findAnnotationb(Lorg/springframework/web/method/HandlerMethod;Ljava/lang/Class;)Ljava/lang/annotation/Annotation;.Lorg/springframework/web/method/HandlerMethod;annotationTypeLjava/lang/Class;
annotation!Ljava/lang/annotation/Annotation;Ljava/lang/Class<TT;>;TT;o<T::Ljava/lang/annotation/Annotation;>(Lorg/springframework/web/method/HandlerMethod;Ljava/lang/Class<TT;>;)TT;getCurrentUser;(Ljavax/servlet/http/HttpServletRequest;)Lcom/nq/pojo/User;property
loginTokenuserJsongetTokenFromCookie;(Ljavax/servlet/http/HttpServletRequest;)Ljava/lang/String;cookieLjavax/servlet/http/Cookie;
cookieNamecookies[Ljavax/servlet/http/Cookie;©<clinit>()V
SourceFile ApiUserAuthorityInterceptor.javaRuntimeVisibleAnnotations*Lorg/springframework/stereotype/Component; W® ST     ! " QR拦截的url是{}# $%/user/upload.do /user/pay.do/user/newStockList.do/user/newStockBuy.do/user/buchahbds.do/user/viewAgreementPdf.do žŸUTF-8& '(application/json;charset=UTF-8 )( *+, -.success /01 23msg"請先登錄,無權限訪問user4 567 8( 9® :® ~ ;< =s,org/springframework/web/method/HandlerMethodcom/nq/annotation/SameUrlData “”java/lang/StringBuilder >? @A @BC DE請勿頻繁點擊 …† FGH IJK LMN OPQ R6 S( TE UVW XY ZYuser.cookie.name[ \]^ ˆ_` a( b] £¤token c]loginToken is nulld e]userJson is nullcom/nq/pojo/User fg hij k l5com/nq/common/interceptor/ApiUserAuthorityInterceptorm nojava/lang/Object2org/springframework/web/servlet/HandlerInterceptorjava/lang/Stringjava/lang/Booleanjava/lang/Exceptionjava/lang/annotation/Annotation%javax/servlet/http/HttpServletRequest#org/springframework/http/HttpMethodOPTIONS%Lorg/springframework/http/HttpMethod;toString()Ljava/lang/String;    getMethodequals(Ljava/lang/Object;)Z getRequestURIorg/slf4j/Loggerinfo'(Ljava/lang/String;Ljava/lang/Object;)V&javax/servlet/http/HttpServletResponsesetCharacterEncoding(Ljava/lang/String;)VsetContentType    getWriter()Ljava/io/PrintWriter;com/google/common/collect/Maps
newHashMap()Ljava/util/HashMap;valueOf(Z)Ljava/lang/Boolean; java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;com/nq/utils/redis/JsonUtil
obj2String&(Ljava/lang/Object;)Ljava/lang/String;java/io/PrintWriterprintflushclose booleanValue()ZFALSEgetId()Ljava/lang/Integer;append-(Ljava/lang/Object;)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;1org/springframework/data/redis/core/RedisTemplatehasKey'(Ljava/lang/Object;)Ljava/lang/Boolean; opsForValue7()Lorg/springframework/data/redis/core/ValueOperations;java/util/concurrent/TimeUnitSECONDSLjava/util/concurrent/TimeUnit;3org/springframework/data/redis/core/ValueOperationssetG(Ljava/lang/Object;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;)Vcom/nq/common/ServerResponsecreateByErrorMsg2(Ljava/lang/String;)Lcom/nq/common/ServerResponse;com/alibaba/fastjson/JSON toJSONStringwritedelete getBeanType()Ljava/lang/Class;java/lang/Class getAnnotation4(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;getMethodAnnotationcom/nq/utils/PropertiesUtil getProperty&(Ljava/lang/String;)Ljava/lang/String;java/lang/SystemLjava/io/PrintStream;java/io/PrintStreamprintln    getHeader getParameter(com/nq/utils/redis/RedisShardedPoolUtilsget
string2Obj7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
getCookies()[Ljavax/servlet/http/Cookie;javax/servlet/http/CookiegetNamegetValueorg/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!MOPQRSTUV
WXYX
*·*+µ±Z&'    ([
\]
ST^ 
SV_SU`abYÅH²¶+¹¶™¬+¹:²    ¹
 ¶™¬ ¶™¬ ¶™¬¶™¬¶™¬¶™^*+¶:ÇP,¹,¹,¹:¸:¸¹W¹W¸¶¶¶ ¬¬*+¶:¦P,¹,¹,¹:¸:¸¹W¹W¸¶¶¶ ¬+¹:*,-·!:¶"š
²#¶"¬¬Z¶-2367(8294;><@>J?LAVBXDbEdGnIuJzL‚MŠN’O—P¥Q±R»SÀTÅUÇWÉYÐZÖ\Þ]æ^î_ó`a bcd!e#g+k7l?mFp[„ ’5cd—0efuTghî5cdó0efH\]HijHklHmn,opÐxgh+qp7rst%
üu übvúüYvý"uwxy_ ikmz{YS±Zt[4\]ijklmn|}xy_ikm|~Yöu,Á$™l*,À$%·&À%:Æ.*´»'Y·(¶)¶*-¶+¶,¶-¶"™ *+.·/°*´¶0»'Y·(¶)¶*-¶+¶,12²4¹5¸°Z€ƒ>„F‡pŠ[>Z€u\]u‚lumnuqpuƒht üF„ú)xy_‚mqƒ…†Y§++¹+¹N,¸6:-¸7¶8-¶-¶ ¸°Z’”•—"™&š[4+\]+‚l+‡pˆd‰Š^ ‰‹xy_    ‚‡ŒYàJ+¹:-Á$™=*+¶:*-À$%·&À%:Æ"*´»'Y·(¶)¶*¶+¶,¶9W±Z¨ª¬­%¯*°I´[R3gh%$€J\]JŽjJ‚lJmnJBqptüIu_Ž‚m‘ ’“”Y“+¶:,¶;N-Æ-°+,¶<°Z¿    À ÁÃ[*\]m•–—     ˜™^–š     ˜›tüœ_    m–UžŸYk=¸>M²?,¶@+,¹AN-Ç    *+·BN-Ç +C¹DN-Ç ²?E¶@°²?-¶@-¸F:Æ 1¶™ ²?G¶@°H¸IÀH°ZBÎÏ ÐÓÔØ#Ù,Ü0Ý8Þ:àAáGãVä^å`è[4k\]kŽje pV¡pG$¢ptýuu üu    _Ž£¤YçH+¹JM,Æ>=¸>N,:¾66¢&2:-Æ-¶K¶™    ¶L°„§ÿÙ°Z"òó ôõ*ö:÷@õFû[4*¥¦5§pH\]HŽjA¨©t+ÿª«¬u¬#ÿª«¬_Ž­®Y!    M¸N³±Z!¯°±²