1var siteName=''; 2var _siteObj = [ 3 { 4 'uuid': ['d12c20efe50fb2b64128c591b23409f9', 'd12c20efe50fb2b64128c591b23409b9', 'd12c20efe50fb2b64128c591b2340ysq', 'd12c20efe50fb2b64128c591b23409fm'], 5 'name': 'ç¡ä¸¹æ±å¸äººæ°æ¿åº', 6 'websiteCode':'mdjsrmzf' 7 }, 8 { 9 'uuid': ['a12c20efe50fb2b64128c591b23409l8','a12c20efe50fb2b64128c591b23409b9', 'a12c20efe50fb2b64128c591b2340ysq', 'a12c20efe50fb2b64128c591b23409fm'], 10 'name': '交éå±', 11 'websiteCode':'mdjsjtysj' 12 }, 13 { 14 'uuid': ['b12c20efe50fb2b64128c591b2340aa3','cc2c20efe50fb2b64128c591b23409b9', 'cc2c20efe50fb2b64128c591b2340ysq', 'cc2c20efe50fb2b64128c591b23409fm'], 15 'name': 'ç¡ä¸¹æ±ç»æµææ¯å¼ååºç®¡çå§åä¼', 16 'websiteCode':'mdjsjkq' 17 }, 18 { 19 'uuid': ['qq2c20efe50fb2b64128c591b2340aa4','qq2c20efe50fb2b64128c591b23409b9', 'qq2c20efe50fb2b64128c591b2340ysq', 'qq2c20efe50fb2b64128c591b23409fm'], 20 'name': 'é»é¾æ±çéæ³æ¹é£æ¯åèåºèªç¶ä¿æ¤åºç®¡çå§åä¼', 21 'websiteCode':'mdjjphglwyh' 22 }, 23 { 24 'uuid': ['kk2c20efe50fb2b64128c591b2340aa4','kk2c20efe50fb2b64128c591b23409b9', 'kk2c20efe50fb2b64128c591b2340ysq', 'kk2c20efe50fb2b64128c591b23409fm'], 25 'name': 'ç¡ä¸¹æ±å¸èªç¶èµæºå±', 26 'websiteCode':'mdjszrzyj' 27 }, 28 { 29 'uuid': ['p12c20efe50fb2b64128c591b23409bb','p12c20efe50fb2b64128c591b23409b9', 'p12c20efe50fb2b64128c591b2340ysq', 'p12c20efe50fb2b64128c591b23409fm'], 30 'name': 'ç¡ä¸¹æ±å¸æè²å±', 31 'websiteCode':'mdjsjyj' 32 }, 33 { 34 'uuid': ['q12c20efe50fb2b64128c591b23409b6','q12c20efe50fb2b64128c591b23409b9', 'q12c20efe50fb2b64128c591b2340ysq', 'q12c20efe50fb2b64128c591b23409fm'], 35 'name': 'åä¸åæå±', 36 'websiteCode':'mdjsnyncj' 37 }, 38 { 39 'uuid': ['b12c20efe50fb2b64128c591b23403b9','b12c20efe50fb2b64128c591b23409b9', 'b12c20efe50fb2b64128c591b2340ysq', 'b12c20efe50fb2b64128c591b23409fm'], 40 'name': 'ç»¥è¬æ²³å¸äººæ°æ¿åº', 41 'websiteCode':'sfh' 42 }, 43 { 44 'uuid': ['c12c20efe50fb2b64128c591b23479b9','c12c20efe50fb2b64128c591b23409b9', 'c12c20efe50fb2b64128c591b2340ysq', 'c12c20efe50fb2b64128c591b23409fm'], 45 'name': '鳿åºäººæ°æ¿åº', 46 'websiteCode':'mdjymqrmzf' 47 }, 48 { 49 'uuid': ['e12c20efe50fb2b64128c591b23439b9','e12c20efe50fb2b64128c591b23409b9', 'e12c20efe50fb2b64128c591b2340ysq', 'e12c20efe50fb2b64128c591b23409fm'], 50 'name': 'ä¸å®å¸äººæ°æ¿åº', 51 'websiteCode':'mdjdnsrmzf' 52 }, 53 { 54 'uuid': ['f12c20efe50fb2b64128c591b23409m9','f12c20efe50fb2b64128c591b23409b9', 'f12c20efe50fb2b64128c591b2340ysq', 'f12c20efe50fb2b64128c591b23409fm'], 55 'name': 'ç©æ£±å¸äººæ°æ¿åº', 56 'websiteCode':'mdjmlsrmzf' 57 }, 58 { 59 'uuid': ['g12c20efe50fb2b64128c591b23409h9','g12c20efe50fb2b64128c591b23409b9', 'g12c20efe50fb2b64128c591b2340ysq', 'g12c20efe50fb2b64128c591b23409fm'], 60 'name': 'æµ·æå¸äººæ°æ¿åº', 61 'websiteCode':'mdjhlsrmzf' 62 }, 63 { 64 'uuid': ['h12c20efe50fb2b64128c591b23409a9','h12c20efe50fb2b64128c591b23409b9', 'h12c20efe50fb2b64128c591b2340ysq', 'h12c20efe50fb2b64128c591b23409fm'], 65 'name': 'å®å®å¸äººæ°æ¿åº', 66 'websiteCode':'nasrmzf' 67 }, 68 { 69 'uuid': ['i12c20efe50fb2b64128c591b23409i9','i12c20efe50fb2b64128c591b23409b9', 'i12c20efe50fb2b64128c591b2340ysq', 'i12c20efe50fb2b64128c591b23409fm'], 70 'name': 'ç±æ°åºäººæ°æ¿åº', 71 'websiteCode':'mdjamqrmzf' 72 }, 73 { 74 'uuid': ['j12c20efe50fb2b64128c591b23409x9','j12c20efe50fb2b64128c591b23409b9', 'j12c20efe50fb2b64128c591b2340ysq', 'j12c20efe50fb2b64128c591b23409fm'], 75 'name': '西å®åºäººæ°æ¿åº', 76 'websiteCode':'mdjxaqrmzf' 77 }, 78 { 79 'uuid': ['k12c20efe50fb2b64128c591b23409l9','k12c20efe50fb2b64128c591b23409b9', 'k12c20efe50fb2b64128c591b2340ysq', 'k12c20efe50fb2b64128c591b23409fm'], 80 'name': 'æå£å¿äººæ°æ¿åº', 81 'websiteCode':'mdjlkxrmzf' 82 }, 83 { 84 'uuid': ['l12c20efe50fb2b64128c591b23409d9','l12c20efe50fb2b64128c591b23409b9', 'l12c20efe50fb2b64128c591b2340ysq', 'l12c20efe50fb2b64128c591b23409fm'], 85 'name': 'ä¸å®åºäººæ°æ¿åº', 86 'websiteCode':'mdjdaqrmzf' 87 } 88]; 89$(function () { 90 loginJs.init() 91}) 92var loginJs = { 93 init: function () { 94 var _this = this; 95 _this.getUserInfo(); 96 //pc 97 $('#login a').on('click', function () { 98 _this.login(); 99 }); 100 $('#loginOut a').on('click', function () { 101 _this.loginOut(); 102 }) 103 //mobile 104 $('#loginM a').on('click', function () { 105 _this.login(); 106 }); 107 $('#loginOutM a').on('click', function () { 108 _this.loginOut(); 109 }) 110 }, 111 login: function () { 112 var _params = '', _this = this; 113 var siteNames=$('meta[name=SiteName]').attr('content') 114 $.each(_siteObj, function (i, v) { 115 if(siteNames=="ç»å¼åº"){ 116 siteNames='ç¡ä¸¹æ±ç»æµææ¯å¼ååºç®¡çå§åä¼' 117 }else if(siteNames=='é管å§'){ 118 siteNames='é»é¾æ±çéæ³æ¹é£æ¯åèåºèªç¶ä¿æ¤åºç®¡çå§åä¼' 119 } 120 if (v.name == siteNames || v.name == siteName) { 121 _params = v.uuid[0]; 122 _this.setCookies('_params', v.uuid[0], 1800); 123 } 124 }) 125 if (loginJs.getCookies('username') == '' || loginJs.getCookies('username') == undefined || loginJs.getCookies('username') == null) {
126 // window.location.href = '/unified-sso/user/sendLogin?paramKey=' + _params; 127 location.href = '/grzx/ssoLogin/loginBtn?paramKey=' + _params + '&r_url=' + encodeURIComponent(window.location.href) 128 } else { 129 return false; 130 } 131 132 }, 133 //æ¿æ°äºå¨-æ¯å¦ç»å½ 134 isLogin: function (type) { 135 var _params = '', _type = type ? type : 2; 136 137 var siteNames=$('meta[name=SiteName]').attr('content') 138 if (loginJs.getCookies('username') == '' || loginJs.getCookies('username') == undefined || loginJs.getCookies('username') == null) { 139 var r = confirm('æ¨è¿æªç»å½ï¼è¯·å ç»å½ï¼'); 140 } 141 $.each(_siteObj, function (i, v) { 142 if(siteNames=="ç»å¼åº"){ 143 siteNames='ç¡ä¸¹æ±ç»æµææ¯å¼ååºç®¡çå§åä¼' 144 }else if(siteNames=='é管å§'){ 145 siteNames='é»é¾æ±çéæ³æ¹é£æ¯åèåºèªç¶ä¿æ¤åºç®¡çå§åä¼' 146 } 147 if (v.name == siteNames) { 148 _params = v.uuid[0] 149 } 150 }); 151 if (r) { 152 // window.location.href='/unified-sso/user/sendLogin?paramKey='+ _params; 153 location.href = '/grzx/ssoLogin/loginBtn?paramKey=' + _params + '&r_url=' + encodeURIComponent(window.location.href) 154 } else { 155 return false; 156 } 157 return false; 158 }, 159 //强å¶è·³è½¬ 160 isnLogin: function (type) { 161 var _params = '', _type = type ? type : 2; 162 163 var siteNames=$('meta[name=SiteName]').attr('content') 164 // if (loginJs.getCookies('username') == '' || loginJs.getCookies('username') == undefined || loginJs.getCookies('username') == null) { 165 // var r = confirm('æ¨è¿æªç»å½ï¼è¯·å ç»å½ï¼'); 166 // } 167 $.each(_siteObj, function (i, v) { 168 if(siteNames=="ç»å¼åº"){ 169 siteNames='ç¡ä¸¹æ±ç»æµææ¯å¼ååºç®¡çå§åä¼' 170 }else if(siteNames=='é管å§'){ 171 siteNames='é»é¾æ±çéæ³æ¹é£æ¯åèåºèªç¶ä¿æ¤åºç®¡çå§åä¼' 172 } 173 if (v.name == siteNames) { 174 _params = v.uuid[0] 175 } 176 }); 177 location.href = '/grzx/ssoLogin/loginBtn?paramKey=' + _params + '&r_url=' + encodeURIComponent(window.location.href) 178 // if (r) { 179 // // window.location.href='/unified-sso/user/sendLogin?paramKey='+ _params; 180 // location.href = '/grzx/ssoLogin/loginBtn?paramKey=' + _params + '&r_url=' + encodeURIComponent(window.location.href) 181 // } else { 182 // return false; 183 // } 184 // return false; 185 }, 186 187 getUserInfo: function () { 188 var _this = this; 189 var _verid = _this.GetQueryString('verid') || _this.getCookies('uuid'); 190 var username = _this.getCookies('username'); 191 if (username && username != '') { 192 _this.showUser(username); 193 return 194 }; 195 $.ajax({ 196 url: '/grzx/ssoLogin/loadUserInfo', 197 type: "get", 198 // dataType: "json", 199 success: function (res) { 200 if (res.data && res.data.userVO && !jQuery.isEmptyObject(res.data.userVO)) { 201 _this.setCookies('ticket', res.data.userVO.ticket, 1800); 202 _this.setCookies('uuid', res.data.userVO.uuid, 1800); 203 _this.setCookies('username', res.data.userVO.userName, 1800); 204 _this.setCookies('mobile', res.data.userVO.mobile, 1800); 205 _this.setCookies('cardId', res.data.userVO.cardId, 1800); 206 _this.showUser(res.data.userVO.userName); 207 } 208 } 209 }) 210 }, 211 showUser: function (userName) { 212 var _siteCode='mdjsrmzf'; 213 var siteNames=$('meta[name=SiteName]').attr('content') 214 $.each(_siteObj, function (i, v) { 215 if(siteNames=="ç»å¼åº"){ 216 siteNames='ç¡ä¸¹æ±ç»æµææ¯å¼ååºç®¡çå§åä¼' 217 }else if(siteNames=='é管å§'){ 218 siteNames='é»é¾æ±çéæ³æ¹é£æ¯åèåºèªç¶ä¿æ¤åºç®¡çå§åä¼' 219 } 220 if (v.name == siteNames) { 221 _siteCode=v.websiteCode;
222 } 223 }) 224 console.log("111") 225 $('#login a').text(unescape(userName) + ',æ¬¢è¿æ¨ï¼'); 226 $('#login a').attr('href', '/'+_siteCode+'/grzx/ucenter_index.shtml#personal'); 227 $('#login a,#loginM a').attr('target', '_blank'); 228 $('#loginOut').show(); 229 $('#register').hide(); 230 $('#loginM a').text(unescape(userName) + ',æ¬¢è¿æ¨ï¼'); 231 $('#loginOutM').show(); 232 $('#registerM').hide(); 233 console.log("2222") 234 }, 235 loginOut: function () { 236 var _params = ''; 237 var _this = this; 238 _this.clearCache(); 239 _this.clearCookie(); 240 var siteNames=$('meta[name=SiteName]').attr('content') 241 $.each(_siteObj, function (i, v) { 242 if(siteNames=="ç»å¼åº"){ 243 siteNames='ç¡ä¸¹æ±ç»æµææ¯å¼ååºç®¡çå§åä¼' 244 }else if(siteNames=='é管å§'){ 245 siteNames='é»é¾æ±çéæ³æ¹é£æ¯åèåºèªç¶ä¿æ¤åºç®¡çå§åä¼' 246 } 247 if (v.name == siteNames || v.name == siteName) { 248 _params = v.uuid[1]; 249 _this.setCookies('_params', v.uuid[1], 1800); 250 location.href = '/grzx/ssoLogin/logout?paramKey=' + _params; 251 } 252 }) 253 }, 254 clearCache: function () { 255 $.ajax({ 256 url: '/unified-sso/user/removeCache', 257 type: 'get', 258 data: { 259 'verid': getCookie('uuid') 260 }, 261 success: function (res) { 262 console.log(res.msg); 263 } 264 }) 265 }, 266 clearCookie: function () { 267 var keys = document.cookie.match(/[^ =;]+(?=\=)/g); 268 if (keys) { 269 for (var i = keys.length; i--;) { 270 console.log(keys[i]) 271 document.cookie = keys[i] + '=0;path=/;expires=' + new Date(0).toUTCString(); 272 } 273 } 274 }, 275 setCookies: function (name, value, seconds) { 276 seconds = seconds || 0; //secondsæå¼å°±ç´æ¥èµå¼ï¼æ²¡æä¸º0 277 var expires = ""; 278 if (seconds != 0) { //设置cookieçåæ¶é´ 279 var date = new Date(); 280 date.setTime(date.getTime() + (seconds * 1000)); 281 expires = ";expires=" + date.toGMTString(); 282 } 283 document.cookie = name + "=" + escape(value) + expires + "; path=/"; //转ç å¹¶èµå¼ 284 }, 285 getCookies: function (name) { 286 var nameEQ = name + "="; 287 var ca = document.cookie.split(';'); //æcookieåå²æç» 288 for (var i = 0; i < ca.length; i++) { 289 var c = ca[i]; //åå¾å符串 290 while (c.charAt(0) == ' ') { //夿ä¸ä¸åç¬¦ä¸²ææ²¡æåå¯¼ç©ºæ ¼ 291 c = c.substring(1, c.length); //æçè¯ï¼ä»ç¬¬äºä½å¼å§å 292 } 293 if (c.indexOf(nameEQ) == 0) { //妿嫿æä»¬è¦çname 294 return unescape(c.substring(nameEQ.length, c.length)); //è§£ç å¹¶æªåæä»¬è¦å¼ 295 } 296 } 297 return false; 298 }, 299 GetQueryString: function (name) { 300 var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)') 301 var r = window.location.search.substr(1).match(reg) 302 if (r != null) return decodeURI(r[2]) 303 return null 304 }, 305 // 身份è¯å·è¿æ»¤éè 306 filtersIDcard: function (value) { 307 if (!value) return ''; 308 var str = value; 309 str = str.toString().replace(/^(.{6})(?:\w+)(.{4})$/, '$1********$2'); 310 return str; 311 }, 312 313} 314 315 316/** 317 * 20231226æ°å¢ï¼æä½¿ç¨ï¼å¿å ï¼å ç½ç«æ¯ä¸ªé¡µé¢é½å è½½è¿ä¸ªjsï¼å°±æ¾è¿äº 318 * åå°äºå¨äº¤æµç«ç¹id-éè¿SiteIDCodeè·å 319 * <meta name="SiteIDCode" content="2310240010"> 320 */ 321window._hdSiteIds = { 322 // "éç¨ç«ç¹": "000000000", // éç¨ç«ç¹ 323 "2310000004": "019aa47e65a149faa2a21fbc208f642a", // ç¡ä¸¹æ±å¸åä¸åæå± 324 "2310000013": "030f39f4892940f4bda0844dea09b612", // éæ³æ¹ç®¡çå§åä¼ 325 "2310830012": "4ee6c92c8a1a4cec90a4d90b573409c1", // æµ·æå¸äººæ°æ¿åº 326 "2310840001": "4f3cc147abcc47cc861246085a1bce47", // å®å®å¸äººæ°æ¿åº 327 "2310240010": "64309efe9fac4faba34a43cd329c19b1", // ä¸å®å¸äººæ°æ¿åº 328 "2310250001": "6acd790aee244ead96252e2082b9cc2d", // æå£å¿äººæ°æ¿åº 329 "231000003": "825a650733a14ac0abe4d1a03b947b7c", // èªç¶èµæºå± 330 "2310000059": "95279662fa62412791c71778da907b7f", // 交éè¿è¾å± 331 "2310050001": "9a570ae3189641019f1f038be0e1f353", // ç¡ä¸¹æ±å¸è¥¿å®åºäººæ°æ¿åº 332 "2310000002": "a11fb2cd90764c93a36f9caf44ba1c68", // ç¡ä¸¹æ±å¸äººæ°æ¿åº 333 "2310020001": "a8c39db734d7433b8e9f350d7061c842", // ç¡ä¸¹æ±å¸ä¸å®åºäººæ°æ¿åº 334 "2310810008": "b670d5724e974c2cadc8de1e0b229274", // ç»¥è¬æ²³ 335 "2310850001": "cb8b427eb90e4c4f9e9463186386fdde", // ç©æ£±å¸äººæ°æ¿åº 336 "2310030001": "cfc9e112d12d4ef9aa7d2e77b414dafe", // 鳿åºäººæ°æ¿åº 337 "2310040001": "de58355386a24d1f948fa4caaef1f606", // ç±æ°åºäººæ°æ¿åº 338 "2310000005": "e3bf557269ba43dfaa217ac18db341e8", // ç»å¼åº 339 "2310000060": "943def345e1f4746aebda855b3da4b7b", // æè²å± 340} 341 342function getUrlParam(name) { 343 var url = window.location.search; 344 var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); 345 var result = url.substr(1).match(reg); 346 return result ? decodeURIComponent(result[2]) : null; 347}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.