1
zj
7 days ago 10e5377841d3ee4439b8012ad305a328076df268
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
Êþº¾4Ñ
#w    !x yz{
|} ~
€ y‚
ƒ„
…†
ƒ‡
ˆ‰
Š‹    !Œ Ž
w
’“
ƒ”
…•–
Š—
…˜
ƒ™ yš y›    !œ žŸ 
¡¢£logLorg/slf4j/Logger; iUserServiceLcom/nq/service/IUserService;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;iSiteSpreadService#Lcom/nq/service/ISiteSpreadService;<init>()VCodeLineNumberTableLocalVariableTablethis%Lcom/nq/controller/UserApiController;reg(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;)Lcom/nq/common/ServerResponse;    agentCodeLjava/lang/String;phoneyzmCodeuserPwdhttpServletRequest'Ljavax/servlet/http/HttpServletRequest;MethodParameters8Lorg/springframework/web/bind/annotation/RequestMapping;valuereg.domethod7Lorg/springframework/web/bind/annotation/RequestMethod;POST6Lorg/springframework/web/bind/annotation/ResponseBody;"RuntimeVisibleParameterAnnotations6Lorg/springframework/web/bind/annotation/RequestParam; defaultValuelogin³(Ljava/lang/String;Ljava/lang/String;Ljavax/servlet/http/HttpSession;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lcom/nq/common/ServerResponse;redisSetExResultresultVO"Lcom/nq/vo/user/UserLoginResultVO; httpSession Ljavax/servlet/http/HttpSession;requestresponse(Ljavax/servlet/http/HttpServletResponse;pc_cookie_nametokenserverResponseLcom/nq/common/ServerResponse; StackMapTable¤¥login.dologouto(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lcom/nq/common/ServerResponse;httpServletResponse cookie_name
logintoken    logout.do
checkPhone2(Ljava/lang/String;)Lcom/nq/common/ServerResponse;phoneNum checkPhone.do    updatePwdV(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/nq/common/ServerResponse;codenewPwd updatePwd.dofindSpreadRateOnet(Ljava/math/BigDecimal;Ljava/math/BigDecimal;Ljava/lang/String;Ljava/math/BigDecimal;)Lcom/nq/common/ServerResponse;appliesLjava/math/BigDecimal;turnover    unitprice
siteSpreadLcom/nq/pojo/SiteSpread;findSpreadRateOne.do<clinit>
SourceFileUserApiController.java+Lorg/springframework/stereotype/Controller;
/api/user/ ,- &'¦ 34user.cookie.name§ ¨©ª «¬­ ®© H¯¥ °±² ³´ µ¶· ¸¹º »¼ $%redis setex user result : {}½ ¾¿ com/nq/vo/user/UserLoginResultVO ÀÁ ÂÁ 登陆成功 ÃÄ ÅÆ用户 token = {} ,退出登陆 ÇÈ ÉÊ ÃË `a de *+Ì iÍ 获取成功#com/nq/controller/UserApiControllerÎ ÏÐjava/lang/Objectjava/lang/Stringcom/nq/common/ServerResponsecom/nq/service/IUserServicecom/nq/utils/PropertiesUtil getProperty&(Ljava/lang/String;)Ljava/lang/String;javax/servlet/http/HttpSessiongetId()Ljava/lang/String;com/nq/utils/redis/RedisConstgetUserRedisKeyk(Ljava/lang/String;Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;)Lcom/nq/common/ServerResponse;    isSuccess()Zcom/nq/utils/redis/CookieUtilswriteLoginTokenO(Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/String;)VgetData()Ljava/lang/Object;com/nq/utils/redis/JsonUtil
obj2String&(Ljava/lang/Object;)Ljava/lang/String;(com/nq/utils/redis/RedisShardedPoolUtilssetEx9(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;org/slf4j/Loggerinfo'(Ljava/lang/String;Ljava/lang/Object;)VsetKey(Ljava/lang/String;)VsetTokencreateBySuccessD(Ljava/lang/String;Ljava/lang/Object;)Lcom/nq/common/ServerResponse;readLoginTokenM(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;)Ljava/lang/String;del$(Ljava/lang/String;)Ljava/lang/Long; delLoginTokend(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;)V ()Lcom/nq/common/ServerResponse;!com/nq/service/ISiteSpreadServicen(Ljava/math/BigDecimal;Ljava/math/BigDecimal;Ljava/lang/String;Ljava/math/BigDecimal;)Lcom/nq/pojo/SiteSpread;org/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!!#$%&'()*+(),-./*·±/10 1234.m*´-+,¹°/>0>1256768696:;<5789:(=>[s?@[eABCD4E>s5E>s7E>s8FsGE>s9HI.@ r¸:-¹¸:*´+,¹:¶    ™I¸
¶ ¸ '¸ :    ²    ¹»Y·:
 
¶
¶
¸°°/2 EFG!H)I2JDKPLYM`NgOoQ0p D+J6    YKL
r12r76r96rMNrO;rPQkR6`S6!QTUVþoWWX<79MOP(=>[sY@[eABCDE>s7E>s9Z[.)¸N+-¸:²¹¸W+,-¸¸°/XY Z[\%]04)12):;)\Q#]6 ^6<    :\(=>[s_C`a.? *´+¹°/d0 12 b6<b(=>[scCde.U *´+,-¹°/k0* 12 b6 f6 g6< bfg(=>[shCij.x*´+,-¹: ¸°/
z{0>12klmlf6nlop<kmfn(=>[sqCr-.!    !¸"³±/2st(u=>[sv