cuikaidong
2025-06-12 066063ed92fdd40da4dfe21770557f3adba3e1af
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
Êþº¾4
 
@ˆ‰
ˆ    >Š‹ ŒŽ
ˆ    >
‘
“”•–
—˜
™š›
œ
™žŸ     >¡ ¢£ ¢¤
¦§
¦¨
#©    >ª«¬
­®¯
­°±
'ˆ    >²
¦³ ´µb
'¶ ·¸¹
º» ·¼½
2¾ ¢¿_À
ÁÂ
ÅÆ
<ÇÈ
ÉÊËlogLorg/slf4j/Logger;sysUserService2Lorg/jeecg/modules/system/service/ISysUserService;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;sysDepartService4Lorg/jeecg/modules/system/service/ISysDepartService;    redisUtil!Lorg/jeecg/common/util/RedisUtil;    prefixUrlLjava/lang/String;4Lorg/springframework/beans/factory/annotation/Value;value${cas.prefixUrl}<init>()VCodeLineNumberTableLocalVariableTablethis6Lorg/jeecg/modules/cas/controller/CasClientController; validateLogin‡(Ljava/lang/String;Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/Object; validateUrlreserror    principalsysUser)Lorg/jeecg/modules/system/entity/SysUser;tokenobj!Lcom/alibaba/fastjson/JSONObject;departsLjava/util/List;eLjava/lang/Exception;ticketservicerequest'Ljavax/servlet/http/HttpServletRequest;response(Ljavax/servlet/http/HttpServletResponse;result Lorg/jeecg/common/api/vo/Result;LocalVariableTypeTable=Ljava/util/List<Lorg/jeecg/modules/system/entity/SysDepart;>;CLorg/jeecg/common/api/vo/Result<Lcom/alibaba/fastjson/JSONObject;>; StackMapTableÈÌÍΉϱЛ
ExceptionsMethodParameters4Lorg/springframework/web/bind/annotation/GetMapping;/validateLogin"RuntimeVisibleParameterAnnotations6Lorg/springframework/web/bind/annotation/RequestParam;name<clinit>
SourceFileCasClientController.java8Lorg/springframework/web/bind/annotation/RestController;8Lorg/springframework/web/bind/annotation/RequestMapping; /cas/client PQorg/jeecg/common/api/vo/Result ABRest api login.Ñ ÒÓjava/lang/StringBuilder KL ÔÕ/p3/serviceValidate Öר ÙÚres.authenticationFailureÛ ÜÝÞ ßàjava/lang/Exception PÓuser áà;No principal was found in the response from the CAS server.-------token----username--- CDâ ãä åæ çèÏ é× ê× ëÝ IJ(org/jeecg/common/constant/CommonConstantprefix_user_token_ì íî$org/jeecg/common/system/util/JwtUtil ïðcom/alibaba/fastjson/JSONObject GH ñ×ò óô õöÐ ÷ø multi_departù úû üý)org/jeecg/modules/system/entity/SysDepart þ× ÿuserInfo  登录成功  × #org/springframework/http/HttpEntity P4org/jeecg/modules/cas/controller/CasClientController     java/lang/Objectjava/lang/String%javax/servlet/http/HttpServletRequest&javax/servlet/http/HttpServletResponse'org/jeecg/modules/system/entity/SysUserjava/util/Listorg/slf4j/Loggerinfo(Ljava/lang/String;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;)org/jeecg/modules/cas/util/CASServiceUtil getSTValidateJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;#org/jeecg/modules/cas/util/XmlUtilsgetTextForElement8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;#org/apache/commons/lang/StringUtils
isNotEmpty(Ljava/lang/String;)ZisEmpty0org/jeecg/modules/system/service/ISysUserService getUserByName=(Ljava/lang/String;)Lorg/jeecg/modules/system/entity/SysUser;checkUserIsEffectiveK(Lorg/jeecg/modules/system/entity/SysUser;)Lorg/jeecg/common/api/vo/Result;    isSuccess()Z getUsername getPasswordsignorg/jeecg/common/util/RedisUtilset'(Ljava/lang/String;Ljava/lang/Object;)Zexpire(Ljava/lang/String;J)ZgetId2org/jeecg/modules/system/service/ISysDepartServicequeryUserDeparts$(Ljava/lang/String;)Ljava/util/List;put8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;size()Ijava/lang/IntegervalueOf(I)Ljava/lang/Integer;get(I)Ljava/lang/Object;
getOrgCodeupdateUserDepart'(Ljava/lang/String;Ljava/lang/String;)V    setResult(Ljava/lang/Object;)Vsuccess4(Ljava/lang/String;)Lorg/jeecg/common/api/vo/Result;
getMessageerror500org/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!>@ABCDEFGHEFIJEFKLE MNsOPQR/*·±S*T UVWXR лY·:²¹»Y·*´    ¶
 ¶
¶ :+,¸ :²»Y·¶
¶
¶ ¹¸:¸™ »Y·¿¸:        ¸™ »Y·¿²»Y·¶
    ¶
¶ ¹*´    ¹:
*´
¹:¶š°
¶
¶¸: *´»Y·!¶
 ¶
¶  ¶"W*´»Y·!¶
 ¶
¶ $¶&W»'Y·(: *´)
¶*¹+:  , ¶-W Æ  ¹.š /¸0¶-W§B ¹. +*´     ¹1À2¶3¹4 /¸0¶-W§ /¸0¶-W 5 ¶-W 6
¶-W ¶78¶9W§:¶:¶;W»<Y·=°Æ¹Ç¶¹S’$<    =?+@4APBYCaDkFtG|H†J¢L¯M¼NÄOÇQÖSôTVW,X6YEZT[_\x]‡_“ab§c®d¶i¹f»hÆjT˜+‹YL4‚ZLY][LtB\L    ¯]^
Öà_L š`a ,Šbc » deÐUVÐfLÐgLÐhiÐjk    Çlmn,Šbo     Çlpq\    ÿk    rsstuvsssüsü@wþ}sxy2 ÿ%rsstuvz {|fghjE}N[s~€sf€sg‚QR!    >¸?³±S'ƒ„E…†N[s‡