diff --git a/dist/index.html b/dist/index.html index c2d7cb6..9dd95c3 100644 --- a/dist/index.html +++ b/dist/index.html @@ -1,4 +1,4 @@ -<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=0" name="viewport"/><link rel="icon" href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/img/favicon.ico"><title>寄托家园留学论坛_出国留学经验分享|留学申请|留学考试|DIY留学</title><meta name="application-name" content="寄托家园留学论坛"/><meta name="msapplication-tooltip" content="寄托家园留学论坛"/><meta name="Keywords" content="美国留学,加拿大留学,香港留学,新加坡留学,英国留学,欧洲留学, 留学经验分享,DIY留学,留学申请,留学流程,留学费用,出国留学,留学论坛, 留学网站,留学考试,GRE,TOEFL,IBT,GMAT,IELTS,SAT,VISA,文书,签证"><meta name="Description" content="提供最有用的出国留学资讯和最热心的留学交流论坛。在BBS上,你可以咨询签证,面试,机经,offer,奖学金,名校专业等,也可以分享雅思、托福、GRE的学习心得。无论你留学在美国、加拿大、英国还是澳洲,都能在留学论坛上找到寄托情感的归宿。"><title>寄托论坛</title><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~842dc778.64dc62a7.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~2882e66b.2c8093d6.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~7bad1921.83749175.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~f1d6293b.12e3b1ae.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~7a6313df.5ee224e3.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~200a565d.39847fe1.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~8787c537.316fdd09.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~bc050c32.2a84bea8.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~8e64475f.812b7299.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~25e64ae6.c55fb344.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~bb5633b7.bff7c084.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~61c4e7a6.414f2dab.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~9b5e7775.6adfbd8e.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~439af1fa.860dcae1.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~c08e88ca.200eba88.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~5c533fba.9bf46ea1.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~b64a843a.c93ce69d.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~5551fa64.bd95ba0f.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~6012a5e8.fad4069d.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~c7cbfa4b.cdfe4d69.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~92ecdc2e.3a846b57.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~060599a5.24f19e49.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~89d5c698.efc5b497.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~eb2fbf4c.11aa1638.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~f7b4906f.b7dd6763.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~3430543d.cf0009ef.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~c3943e85.8bc853d5.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/app~42f9d7e6.eaa8d909.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/app~d92c34c1.f3d32b35.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/app~449a49d2.7db7a012.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/app~d363ae0c.f662f2e8.js"></script><link href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/css/chunk-vendors~7b6a7b5f.6f1d11ce.css" rel="stylesheet"><link href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/css/app~189e7968.8b7662a1.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but ninepage doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><div style="display:none;"><script src="//v1.cnzz.com/z_stat.php?id=1281224882&web_id=1281224882"></script><script>var _hmt = _hmt || []; +<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=0" name="viewport"/><link rel="icon" href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/img/favicon.ico"><title>寄托家园留学论坛_出国留学经验分享|留学申请|留学考试|DIY留学</title><meta name="application-name" content="寄托家园留学论坛"/><meta name="msapplication-tooltip" content="寄托家园留学论坛"/><meta name="Keywords" content="美国留学,加拿大留学,香港留学,新加坡留学,英国留学,欧洲留学, 留学经验分享,DIY留学,留学申请,留学流程,留学费用,出国留学,留学论坛, 留学网站,留学考试,GRE,TOEFL,IBT,GMAT,IELTS,SAT,VISA,文书,签证"><meta name="Description" content="提供最有用的出国留学资讯和最热心的留学交流论坛。在BBS上,你可以咨询签证,面试,机经,offer,奖学金,名校专业等,也可以分享雅思、托福、GRE的学习心得。无论你留学在美国、加拿大、英国还是澳洲,都能在留学论坛上找到寄托情感的归宿。"><title>寄托论坛</title><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~842dc778.64dc62a7.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~2882e66b.2c8093d6.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~7bad1921.83749175.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~f1d6293b.12e3b1ae.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~7a6313df.5ee224e3.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~200a565d.39847fe1.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~8787c537.316fdd09.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~bc050c32.2a84bea8.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~8e64475f.812b7299.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~25e64ae6.c55fb344.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~bb5633b7.bff7c084.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~61c4e7a6.414f2dab.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~9b5e7775.6adfbd8e.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~439af1fa.860dcae1.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~c08e88ca.200eba88.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~5c533fba.9bf46ea1.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~b64a843a.c93ce69d.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~5551fa64.bd95ba0f.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~6012a5e8.fad4069d.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~c7cbfa4b.cdfe4d69.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~92ecdc2e.3a846b57.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~060599a5.24f19e49.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~89d5c698.efc5b497.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~eb2fbf4c.11aa1638.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~f7b4906f.b7dd6763.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~3430543d.cf0009ef.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~c3943e85.8bc853d5.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/app~42f9d7e6.eaa8d909.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/app~d92c34c1.f3d32b35.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/app~449a49d2.7db7a012.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/app~d363ae0c.42e97ca9.js"></script><link href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/css/chunk-vendors~7b6a7b5f.6f1d11ce.css" rel="stylesheet"><link href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/css/app~189e7968.8b7662a1.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but ninepage doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><div style="display:none;"><script src="//v1.cnzz.com/z_stat.php?id=1281224882&web_id=1281224882"></script><script>var _hmt = _hmt || []; (function () { var hm = document.createElement("script"); hm.src = "//hm.baidu.com/hm.js?4bd66cbe45a640b607fe46c48f658746"; diff --git a/dist/js/app~d363ae0c.f662f2e8.js b/dist/js/app~d363ae0c.42e97ca9.js similarity index 63% rename from dist/js/app~d363ae0c.f662f2e8.js rename to dist/js/app~d363ae0c.42e97ca9.js index 83e884f..37399a1 100644 --- a/dist/js/app~d363ae0c.f662f2e8.js +++ b/dist/js/app~d363ae0c.42e97ca9.js @@ -1 +1 @@ -(function(){var e={9154:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-pen",use:"icon-pen-usage",viewBox:"0 0 20 20",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" id="icon-pen">\r\n <defs>\r\n <filter x="-50.00%" y="-50.00%" width="200.00%" height="200.00%" filterUnits="objectBoundingBox" id="icon-pen_filter16">\r\n <feColorMatrix type="matrix" values="0.4 0 0 0 0.3 0 0.4 0 0 0.3 0 0 0.4 0 0.3 0 0 0 1 0 " in="SourceGraphic"></feColorMatrix>\r\n </filter>\r\n </defs>\r\n <g transform="matrix(1 0 0 1 -634 -5513 )">\r\n <image preserveAspectRatio="none" style="overflow:visible" width="20" height="20" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAADbN2wMAAAECklEQVRoBe1YS2tTQRTOowmND1wYEl26Cc2jWVhXBUvEqlDqMq2KCzdaf4ArcSEIWlB3LkTpqq0IAQVRd2pUbFwY+kif2bRQKDTGhViTJsbE76QzdW7M497k5uaCGbg9Z+bOPef7zpyZnozB0G7tCPzfETC2mr7f73fk8/mbhUJhw+Px3AmFQr+VYGopAQb+DQD7GOiQ3W6/EA6Hc3JJmOVOVHteGfDkwptKpdxYiedra2t5OT5NciapPcfn8zmRNu9gl0c+I/gIJpPJ8WAwKCu4siYJxhtWKfLId0obLzP2E3LAaDTGIM+wMR9IyFoJTQmUSRsCPzg/Px9OJBIRp9P5QyAhK500I1ANPIu6gUg4HI4t9E+zsZokNCEgB3y9JJpOQAn4ekg0lQCdNtiwdNrwDbtlMpkGYrHYBw6WSyLa19e3vbi4WKAxlk5ZqCfZHEqnDMY/sn5RNO0YJfDw8BaPhzksgp+bm5MAoHder/c8jtX15eXlMTaXiwgUIsGbgytcdnBFTakUPI7Qcfg341nnOGAjAP0VHisbm83lcreYvitULyXK5HwKaTS4sLBAqSRpADmEgUk8FMgxHKdXIPOwcRwr8hr6PjzUZrPZbH88Hk/udP/+VZWA1uCJhmoEWgFeNQKtAq8KgVaCb5hAq8E3REAP4OsmoBfwdRHQE3jFBPQGXhEBPYInAlR/1GxdXV0HUa+8x0ReVf5EfwD/+mlM0iqVByjYTmAilQd72QczqG36V1ZWvkkMKOzIKubMZvNt2OVVJUqbwlmA/6ckrgYehF/Cxh6Grwge1WdD4MmWnHLaBOfDzDEJdI1XA4GAhDzA+/HuCZ4OvH8MgpehFwsz9F9A5+CpMDulBnjYrE0AwOjq4wBNFtoQbg0mRRJYlRSAbkI+wA+WEcwtYN/IrioF24rUmsVcd3f3CEA9ZFZXIY8IHibcbvelcteBlPMg1JS0EfzXXgGA7+UfANAN6Nd4H/Li0tKSZCXoHUUec8W0mVEzbQT/tQlgskgggty+jzGRxDDSaYKnU5m0KW7Ycj9GRCD16lVTyOVy2a1WawLGad4mwB/ijrA1iMRd3od8itV6xCLPf0mpdtoIfiRq1VPIYrFQ9DnJKfFLkLmH/nVh7BzA05WhZuDJt+QoFMBwdTd9MEA3BMXW09NjSafTRxHxNEBvYpBuIKhxsk2P/I47BQQAdj9OllF82JvJZI7hfsfGjZRIzcCTXx6xEgwGA0UZQL/jRSWgkm9AMI6BZ52dnaPRaJS+06RVTCGkiKtKlNMA/AXvI7j++ISNHpmenv6qCeISJxUJ2Gy21e3t7Thy3IVnA99NEVjURZ+xuRHk6K8SW/rrUhrhP+1h/SFrI2pHoB2BdgT0EoE/XD0Yrfi3Ps4AAAAASUVORK5CYII=" x="634px" y="5513px" filter="url(#icon-pen_filter16)"></image>\r\n </g>\r\n</symbol>'});s().add(a);t["default"]=a},2752:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-quotation-left",use:"icon-quotation-left-usage",viewBox:"0 0 16 13",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 13" id="icon-quotation-left">\r\n <g transform="matrix(1 0 0 1 -28 -703 )">\r\n <path d="M 6.84615384615385 6.42613636363636 C 7.2051282051282 6.77083333333333 7.38461538461539 7.18939393939394 7.38461538461539 7.68181818181818 L 7.38461538461539 11.2272727272727 C 7.38461538461539 11.719696969697 7.2051282051282 12.1382575757576 6.84615384615385 12.4829545454545 C 6.48717948717949 12.8276515151515 6.05128205128205 13 5.53846153846154 13 L 1.84615384615385 13 C 1.33333333333333 13 0.897435897435898 12.8276515151515 0.538461538461538 12.4829545454545 C 0.179487179487179 12.1382575757576 0 11.719696969697 0 11.2272727272727 L 0 4.72727272727273 C 0 4.08712121212121 0.129807692307692 3.47620738636364 0.389423076923077 2.89453125 C 0.649038461538462 2.31285511363636 1 1.80965909090909 1.44230769230769 1.38494318181818 C 1.88461538461538 0.960227272727273 2.40865384615385 0.623224431818182 3.01442307692308 0.37393465909091 C 3.62019230769231 0.124644886363637 4.25641025641026 0 4.92307692307692 0 L 5.53846153846154 0 C 5.70512820512821 0 5.84935897435897 0.0584753787878776 5.97115384615385 0.175426136363637 C 6.09294871794872 0.292376893939392 6.15384615384615 0.430871212121211 6.15384615384615 0.59090909090909 L 6.15384615384615 1.77272727272727 C 6.15384615384615 1.93276515151515 6.09294871794872 2.07125946969697 5.97115384615385 2.18821022727273 C 5.84935897435897 2.30516098484848 5.70512820512821 2.36363636363636 5.53846153846154 2.36363636363636 L 4.92307692307692 2.36363636363636 C 4.24358974358974 2.36363636363636 3.66346153846154 2.59446022727273 3.18269230769231 3.05610795454546 C 2.70192307692308 3.51775568181818 2.46153846153846 4.0748106060606 2.46153846153846 4.72727272727273 L 2.46153846153846 5.02272727272727 C 2.46153846153846 5.26893939393939 2.55128205128205 5.4782196969697 2.73076923076923 5.65056818181818 C 2.91025641025641 5.82291666666667 3.12820512820513 5.90909090909091 3.38461538461538 5.90909090909091 L 5.53846153846154 5.90909090909091 C 6.05128205128205 5.90909090909091 6.48717948717949 6.0814393939394 6.84615384615385 6.42613636363636 Z M 15.4615384615385 6.42613636363636 C 15.8205128205128 6.77083333333333 16 7.18939393939394 16 7.68181818181818 L 16 11.2272727272727 C 16 11.719696969697 15.8205128205128 12.1382575757576 15.4615384615385 12.4829545454545 C 15.1025641025641 12.8276515151515 14.6666666666667 13 14.1538461538462 13 L 10.4615384615385 13 C 9.94871794871795 13 9.51282051282051 12.8276515151515 9.15384615384615 12.4829545454545 C 8.7948717948718 12.1382575757576 8.61538461538461 11.719696969697 8.61538461538461 11.2272727272727 L 8.61538461538461 4.72727272727273 C 8.61538461538461 4.08712121212121 8.74519230769231 3.47620738636364 9.00480769230769 2.89453125 C 9.26442307692308 2.31285511363636 9.61538461538461 1.80965909090909 10.0576923076923 1.38494318181818 C 10.5 0.960227272727273 11.0240384615385 0.623224431818182 11.6298076923077 0.37393465909091 C 12.2355769230769 0.124644886363637 12.8717948717949 0 13.5384615384615 0 L 14.1538461538462 0 C 14.3205128205128 0 14.4647435897436 0.0584753787878776 14.5865384615385 0.175426136363637 C 14.7083333333333 0.292376893939392 14.7692307692308 0.430871212121211 14.7692307692308 0.59090909090909 L 14.7692307692308 1.77272727272727 C 14.7692307692308 1.93276515151515 14.7083333333333 2.07125946969697 14.5865384615385 2.18821022727273 C 14.4647435897436 2.30516098484848 14.3205128205128 2.36363636363636 14.1538461538462 2.36363636363636 L 13.5384615384615 2.36363636363636 C 12.8589743589744 2.36363636363636 12.2788461538462 2.59446022727273 11.7980769230769 3.05610795454546 C 11.3173076923077 3.51775568181818 11.0769230769231 4.0748106060606 11.0769230769231 4.72727272727273 L 11.0769230769231 5.02272727272727 C 11.0769230769231 5.26893939393939 11.1666666666667 5.4782196969697 11.3461538461538 5.65056818181818 C 11.525641025641 5.82291666666667 11.7435897435897 5.90909090909091 12 5.90909090909091 L 14.1538461538462 5.90909090909091 C 14.6666666666667 5.90909090909091 15.1025641025641 6.0814393939394 15.4615384615385 6.42613636363636 Z " fill-rule="nonzero" fill="#50e3c2" stroke="none" transform="matrix(1 0 0 1 28 703 )" />\r\n </g>\r\n</symbol>'});s().add(a);t["default"]=a},9839:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-quotation-right",use:"icon-quotation-right-usage",viewBox:"0 0 16 13",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 13" id="icon-quotation-right">\r\n <g transform="matrix(1 0 0 1 -277 -794 )">\r\n <path d="M 6.84615384615385 0.517045454545455 C 7.2051282051282 0.861742424242424 7.38461538461539 1.28030303030303 7.38461538461539 1.77272727272727 L 7.38461538461539 8.27272727272727 C 7.38461538461539 8.91287878787879 7.25480769230769 9.52379261363637 6.99519230769231 10.10546875 C 6.73557692307692 10.6871448863636 6.38461538461539 11.1903409090909 5.94230769230769 11.6150568181818 C 5.5 12.0397727272727 4.97596153846154 12.3767755681818 4.37019230769231 12.6260653409091 C 3.76442307692308 12.8753551136364 3.12820512820513 13 2.46153846153846 13 L 1.84615384615385 13 C 1.67948717948718 13 1.53525641025641 12.9415246212121 1.41346153846154 12.8245738636364 C 1.29166666666667 12.7076231060606 1.23076923076923 12.5691287878788 1.23076923076923 12.4090909090909 L 1.23076923076923 11.2272727272727 C 1.23076923076923 11.0672348484848 1.29166666666667 10.928740530303 1.41346153846154 10.8117897727273 C 1.53525641025641 10.6948390151515 1.67948717948718 10.6363636363636 1.84615384615385 10.6363636363636 L 2.46153846153846 10.6363636363636 C 3.14102564102564 10.6363636363636 3.72115384615385 10.4055397727273 4.20192307692308 9.94389204545454 C 4.68269230769231 9.48224431818182 4.92307692307692 8.92518939393939 4.92307692307692 8.27272727272727 L 4.92307692307692 7.97727272727273 C 4.92307692307692 7.73106060606061 4.83333333333333 7.5217803030303 4.65384615384615 7.34943181818182 C 4.47435897435897 7.17708333333333 4.25641025641026 7.09090909090909 4 7.09090909090909 L 1.84615384615385 7.09090909090909 C 1.33333333333333 7.09090909090909 0.897435897435898 6.91856060606061 0.538461538461538 6.57386363636364 C 0.179487179487179 6.22916666666667 0 5.81060606060606 0 5.31818181818182 L 0 1.77272727272727 C 0 1.28030303030303 0.179487179487179 0.861742424242424 0.538461538461538 0.517045454545455 C 0.897435897435898 0.172348484848484 1.33333333333333 0 1.84615384615385 0 L 5.53846153846154 0 C 6.05128205128205 0 6.48717948717949 0.172348484848484 6.84615384615385 0.517045454545455 Z M 15.4615384615385 0.517045454545455 C 15.8205128205128 0.861742424242424 16 1.28030303030303 16 1.77272727272727 L 16 8.27272727272727 C 16 8.91287878787879 15.8701923076923 9.52379261363637 15.6105769230769 10.10546875 C 15.3509615384615 10.6871448863636 15 11.1903409090909 14.5576923076923 11.6150568181818 C 14.1153846153846 12.0397727272727 13.5913461538462 12.3767755681818 12.9855769230769 12.6260653409091 C 12.3798076923077 12.8753551136364 11.7435897435897 13 11.0769230769231 13 L 10.4615384615385 13 C 10.2948717948718 13 10.150641025641 12.9415246212121 10.0288461538462 12.8245738636364 C 9.90705128205128 12.7076231060606 9.84615384615385 12.5691287878788 9.84615384615385 12.4090909090909 L 9.84615384615385 11.2272727272727 C 9.84615384615385 11.0672348484848 9.90705128205128 10.928740530303 10.0288461538462 10.8117897727273 C 10.150641025641 10.6948390151515 10.2948717948718 10.6363636363636 10.4615384615385 10.6363636363636 L 11.0769230769231 10.6363636363636 C 11.7564102564103 10.6363636363636 12.3365384615385 10.4055397727273 12.8173076923077 9.94389204545454 C 13.2980769230769 9.48224431818182 13.5384615384615 8.92518939393939 13.5384615384615 8.27272727272727 L 13.5384615384615 7.97727272727273 C 13.5384615384615 7.73106060606061 13.4487179487179 7.5217803030303 13.2692307692308 7.34943181818182 C 13.0897435897436 7.17708333333333 12.8717948717949 7.09090909090909 12.6153846153846 7.09090909090909 L 10.4615384615385 7.09090909090909 C 9.94871794871795 7.09090909090909 9.51282051282051 6.91856060606061 9.15384615384615 6.57386363636364 C 8.7948717948718 6.22916666666667 8.61538461538461 5.81060606060606 8.61538461538461 5.31818181818182 L 8.61538461538461 1.77272727272727 C 8.61538461538461 1.28030303030303 8.7948717948718 0.861742424242424 9.15384615384615 0.517045454545455 C 9.51282051282051 0.172348484848484 9.94871794871795 0 10.4615384615385 0 L 14.1538461538462 0 C 14.6666666666667 0 15.1025641025641 0.172348484848484 15.4615384615385 0.517045454545455 Z " fill-rule="nonzero" fill="#50e3c2" stroke="none" transform="matrix(1 0 0 1 277 794 )" />\r\n </g>\r\n</symbol>'});s().add(a);t["default"]=a},6613:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-settingAdd",use:"icon-settingAdd-usage",viewBox:"0 0 20 20",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" id="icon-settingAdd">\r\n <defs>\r\n <filter x="-50.00%" y="-50.00%" width="200.00%" height="200.00%" filterUnits="objectBoundingBox" id="icon-settingAdd_filter480">\r\n <feColorMatrix type="matrix" values="1.37777777777778 0 0 0 -0.188888888888889 0 1.37777777777778 0 0 -0.188888888888889 0 0 1.37777777777778 0 -0.188888888888889 0 0 0 1 0 " in="SourceGraphic"></feColorMatrix>\r\n </filter>\r\n </defs>\r\n <g transform="matrix(1 0 0 1 -4615 -591 )">\r\n <image preserveAspectRatio="none" style="overflow:visible" width="20" height="20" xlink:href="data:image/png;base64,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" x="4615px" y="591px" filter="url(#icon-settingAdd_filter480)"></image>\r\n </g>\r\n</symbol>'});s().add(a);t["default"]=a},2168:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-threeAcross",use:"icon-threeAcross-usage",viewBox:"0 0 24 20",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 20" id="icon-threeAcross">\r\n <g transform="matrix(1 0 0 1 -460 -76 )">\r\n <path d="M 23.703125 16.296875 C 23.9010416666667 16.4947916666667 24 16.7291666666667 24 17 L 24 19 C 24 19.2708333333333 23.9010416666667 19.5052083333333 23.703125 19.703125 C 23.5052083333333 19.9010416666667 23.2708333333333 20 23 20 L 1 20 C 0.729166666666667 20 0.494791666666667 19.9010416666667 0.296875 19.703125 C 0.0989583333333333 19.5052083333333 0 19.2708333333333 0 19 L 0 17 C 0 16.7291666666667 0.0989583333333333 16.4947916666667 0.296875 16.296875 C 0.494791666666667 16.0989583333333 0.729166666666667 16 1 16 L 23 16 C 23.2708333333333 16 23.5052083333333 16.0989583333333 23.703125 16.296875 Z M 23.703125 8.296875 C 23.9010416666667 8.49479166666667 24 8.72916666666667 24 9 L 24 11 C 24 11.2708333333333 23.9010416666667 11.5052083333333 23.703125 11.703125 C 23.5052083333333 11.9010416666667 23.2708333333333 12 23 12 L 1 12 C 0.729166666666667 12 0.494791666666667 11.9010416666667 0.296875 11.703125 C 0.0989583333333333 11.5052083333333 0 11.2708333333333 0 11 L 0 9 C 0 8.72916666666667 0.0989583333333333 8.49479166666667 0.296875 8.296875 C 0.494791666666667 8.09895833333334 0.729166666666667 8 1 8 L 23 8 C 23.2708333333333 8 23.5052083333333 8.09895833333334 23.703125 8.296875 Z M 23.703125 0.296875000000001 C 23.9010416666667 0.494791666666665 24 0.729166666666665 24 1 L 24 3 C 24 3.27083333333333 23.9010416666667 3.50520833333333 23.703125 3.703125 C 23.5052083333333 3.90104166666666 23.2708333333333 4 23 4 L 1 4 C 0.729166666666667 4 0.494791666666667 3.90104166666666 0.296875 3.703125 C 0.0989583333333333 3.50520833333333 0 3.27083333333333 0 3 L 0 1 C 0 0.729166666666665 0.0989583333333333 0.494791666666665 0.296875 0.296875000000001 C 0.494791666666667 0.0989583333333321 0.729166666666667 0 1 0 L 23 0 C 23.2708333333333 0 23.5052083333333 0.0989583333333321 23.703125 0.296875000000001 Z " fill-rule="nonzero" fill="#000000" stroke="none" transform="matrix(1 0 0 1 460 76 )" />\r\n </g>\r\n</symbol>'});s().add(a);t["default"]=a},5263:function(e,t,n){"use strict";var r=n(6369),o=n(1975),i=(n(7658),n(2631));const s="寄托天下论坛";function a(e){return e?`${e} - ${s}`:`${s}`}r["default"].use(i.ZP);const l=i.ZP.prototype.push;i.ZP.prototype.push=function(e){return l.call(this,e).catch((e=>e))};const c=()=>Promise.all([n.e(917),n.e(94)]).then(n.bind(n,2013)),d=()=>n.e(280).then(n.bind(n,280)),u=()=>n.e(884).then(n.bind(n,1884)),f=()=>n.e(217).then(n.bind(n,9217)),A=()=>Promise.all([n.e(917),n.e(483)]).then(n.bind(n,5817)),m=()=>n.e(879).then(n.bind(n,7879)),g=()=>Promise.all([n.e(917),n.e(584)]).then(n.bind(n,6170)),p=()=>n.e(336).then(n.bind(n,1336)),h=()=>Promise.all([n.e(917),n.e(561)]).then(n.bind(n,9143)),w=()=>Promise.all([n.e(621),n.e(888),n.e(928)]).then(n.bind(n,8928)),C=[{path:"/",name:"Index",redirect:"/recommend",component:c,children:[{path:"/recommend",name:"Recommend",component:d,meta:{title:"推荐版块"}},{path:"/collect",name:"Collect",component:u,meta:{title:"收藏的版块"}},{path:"/allSections",name:"AllSections",component:f,meta:{title:"全部版块"}}]},{path:"/searchResult",name:"search",redirect:"/searchResult",component:A,children:[{path:"/searchResult",name:"Recommend",component:m,meta:{title:"搜索帖子"}}]},{path:"/user",name:"user",redirect:"/userIndex",component:g,children:[{path:"/userIndex",name:"userIndex",component:p,meta:{title:"我的寄托"}}]},{path:"/detail",name:"detail",redirect:"/detailIndex",component:h,children:[{path:"/detailIndex",name:"detailIndex",component:w,meta:{title:"帖子详情"}}]}],b=new i.ZP({mode:"history",routes:C});let v=!0;b.beforeEach((async(e,t,n)=>{if(e.meta.title&&(document.title=a(e.meta.title)),v)v=!1;else if(window._hmt&&e.path&&window._hmt.push(["_trackPageview","/#"+e.fullPath]),window._czc){let e=window.location,t=e.pathname+e.hash,n="/";window._czc.push(["_trackPageview",t,n])}n()}));var y=b,L=n(3822);r["default"].use(L.ZP);var k=new L.ZP.Store({state:{historicalSearch:[],allForumList:[],homeRequestState:!1,getUserInfoState:!1,favoriteList:[],recommendList:[],menu:[],user:{},hotSearchkeywords:[],loading:null},getters:{},mutations:{setHistoricalSearch(e,t){Array.isArray(t)||(t=[t]);let n=[...new Set([...t,...e.historicalSearch])];n.length>10&&(n=n.slice(0,10)),e.historicalSearch=n,localStorage.setItem("historicalSearch",JSON.stringify(n))},setAllForumList(e,t){e.allForumList=t},setHomeRequestState(e,t){e.homeRequestState=t},setFavoriteList(e,t){e.favoriteList=t},setRecommendList(e,t){e.recommendList=t},setUser(e,t){e.user=t},setHotSearchkeywords(e,t){e.hotSearchkeywords=t},setgetUserInfoState(e,t){e.getUserInfoState=t},setMenu(e,t){e.menu=t}},actions:{fetchHistoricalSearch({commit:e}){let t=JSON.parse(localStorage.getItem("historicalSearch"))||[];e("setHistoricalSearch",t)},simpleHash(){const e=window.location.hostname;let t=0;for(let n=0;n<e.length;n++){const r=e.charCodeAt(n);t=(t<<5)-t+r,t|=0}return(t>>>0).toString(16)},getAllForum({commit:e},t){const n=window.location.hostname;let r=0;for(let i=0;i<n.length;i++){const e=n.charCodeAt(i);r=(r<<5)-r+e,r|=0}const o=(r>>>0).toString(16);t.$http.get("/api/home/allForum?"+o).then((t=>{if(200!=t.code)return;let n=t.data;e("setAllForumList",n)})).catch((e=>{t.$message.error(e.message)}))},getUserInfo({state:e,commit:t},n){e.getUserInfoState||(t("setgetUserInfoState",!0),n.$http.post("/api/home").then((e=>{if(200!=e.code)return;let r=e.data,{config:o,favorite:i,hotSearchkeywords:s,recommend:a,user:l,menu:c}=r;t("setHomeRequestState",!0),t("setUser",l),t("setFavoriteList",i),t("setRecommendList",a),t("setHotSearchkeywords",s),t("setMenu",c),n.userInfo&&(n.userInfo=l,n.islogin=l.uid>0,n.hotSearchkeywords=s,n.menu=c)})).catch((e=>{n.$message.error(e.message)})).finally((()=>{t("setgetUserInfoState",!1)})))}},modules:{}}),x=n(8499);function B(e,t=!0){let n=document.createElement("a");document.body.appendChild(n),n.setAttribute("href",e),t&&n.setAttribute("target","_blank"),n.click()}function M(){document.body.style.overflow="hidden"}function S(){document.body.style.overflow=""}function E(){let e=encodeURIComponent(location.href);B(`https://passport.gter.net/?referer=${e}`,!1)}function R(e,t){let n=document.createElement("input");document.body.appendChild(n),n.setAttribute("value",e),n.select(),document.execCommand("Copy"),n.remove(),t?this.$Message.success(t):this.$Message.success("复制成功")}function I(e){e.loading=this.$loading({lock:!0,text:"加载中...",background:"rgba(0, 0, 0, 0.7)"})}function P(e){e.loading&&this.loading.close(),e.loading=null}function O(e){if(!e)return;const t=new Date(1e3*e),n=t.getFullYear(),r=String(t.getMonth()+1).padStart(2,"0"),o=String(t.getDate()).padStart(2,"0"),i=String(t.getHours()).padStart(2,"0"),s=String(t.getMinutes()).padStart(2,"0"),a=`${n}-${r}-${o} ${i}:${s}`;return a}function U(e={}){const t=new URLSearchParams(window.location.search);for(const r in e)t.set(r,e[r]);const n=window.location.pathname+"?"+t.toString();window.history.pushState({},"",n)}function N(){let e=document.cookie.split("; ");for(let t of e){let[e,n]=t.split("=");document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"}}var T=n(6522);const F="https://forum.gter.net";var G=F;T.Z.defaults.withCredentials=!0,T.Z.defaults.emulateJSON=!0,G={forum:"https://app.gter.net/forum",offer:"https://offer.gter.net",tenement:"https://app.gter.net"};const J=T.Z.create({baseURL:G.forum,timeout:15e3});J.interceptors.request.use((e=>e),(e=>{Promise.reject(e)})),J.interceptors.response.use((e=>{let t=e.data;return 401==t.code?E():(201==t.code&&1==e["config"]["ispop"]&&x.Message.error(t.message),t)}),(e=>{if(e&&e.response)switch(e.response.status){case 400:e.message="错误请求";break;case 401:e.message="未授权,请重新登录";break;case 403:e.message="拒绝访问";break;case 404:e.message="请求错误,未找到该资源";break;case 405:e.message="请求方法未允许";break;case 408:e.message="请求超时";break;case 500:e.message="服务器端出错";break;case 501:e.message="网络未实现";break;case 502:e.message="网络错误";break;case 503:e.message="服务不可用";break;case 504:e.message="网络超时";break;case 505:e.message="http版本不支持该请求";break;default:e.message=`连接错误${e.response.status}`}else JSON.stringify(e).includes("timeout")&&(e.message="服务器响应超时,请刷新当前页"),e.message="连接服务器失败";return x.Message.error(e.message),Promise.resolve(e.response)}));const j={get(e,t,n,r=!0){const o={method:"get",url:e,baseURL:G[n]};return t&&(o.params=t),o["ispop"]=r,J(o)},post(e,t,n,r=!0){const o={method:"post",url:e,baseURL:G[n]};return t&&(o.data=t),o["ispop"]=r,J(o)}};var H=j;n(9607),n(5918);r["default"].config.productionTip=!1,r["default"].prototype.$loginUrl="https://passport.gter.net/",r["default"].prototype.$http=H,r["default"].prototype.$skipUrl=B,r["default"].prototype.$goTologin=E,r["default"].prototype.$pageStop=M,r["default"].prototype.$pageMove=S,r["default"].prototype.$Message=x.Message,r["default"].prototype.$loading=x.Loading,r["default"].prototype.$copy=R,r["default"].prototype.$startupUnderLoading=I,r["default"].prototype.$closeUnderLoading=P,r["default"].prototype.$formattedDate=O,r["default"].prototype.$updateURLSearchParams=U,r["default"].prototype.$clearCookies=N,r["default"].prototype.$baseURL="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum",Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),r["default"].use(x.Pagination),r["default"].use(x.Alert),r["default"].use(x.Loading),r["default"].directive("focus",{inserted:function(e){e.focus()}}),new r["default"]({router:y,store:k,render:e=>e(o.Z)}).$mount("#app")},5918:function(){(function(e,t){var n=750,r=75,o=t.documentElement,i=t.querySelector("body");function s(){var e=o.clientWidth/n*r;o.style.fontSize=e+"px",i.style.fontSize=16/e+"rem",a()}function a(){for(var t=parseInt(o.style.fontSize),n=t,r=0;r<100;r++){var i=parseInt(e.getComputedStyle(o).fontSize),s=i-t;if(!(Math.abs(s)>=1))break;s>0?n--:n++,o.style.fontSize=n+"px"}}s(),e.addEventListener("resize",s),e.addEventListener("pageshow",(function(e){e.persisted&&s()}))})(window,document)},7886:function(e,t,n){var r={"./add.svg":9614,"./addyellow.svg":1378,"./arrowsBlackLeft.svg":9814,"./arrowsLeft.svg":865,"./arrowsRoundBlackLeft.svg":9061,"./arrowsRoundLeft.svg":5435,"./bi.svg":3453,"./collapse-close.svg":1161,"./collapse.svg":1557,"./collect-btn.svg":7439,"./cross.svg":1965,"./gray-cross.svg":8163,"./look.svg":2726,"./msg.svg":2217,"./notlogin.svg":7525,"./pen.svg":9154,"./quotation-left.svg":2752,"./quotation-right.svg":9839,"./settingAdd.svg":6613,"./threeAcross.svg":2168};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=7886}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}n.m=e,function(){n.amdO={}}(),function(){var e=[];n.O=function(t,r,o,i){if(!r){var s=1/0;for(d=0;d<e.length;d++){r=e[d][0],o=e[d][1],i=e[d][2];for(var a=!0,l=0;l<r.length;l++)(!1&i||s>=i)&&Object.keys(n.O).every((function(e){return n.O[e](r[l])}))?r.splice(l--,1):(a=!1,i<s&&(s=i));if(a){e.splice(d--,1);var c=o();void 0!==c&&(t=c)}}return t}i=i||0;for(var d=e.length;d>0&&e[d-1][2]>i;d--)e[d]=e[d-1];e[d]=[r,o,i]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,r){return n.f[r](e,t),t}),[]))}}(),function(){n.u=function(e){return"js/"+e+"."+{94:"fc6edfaa",217:"d1ddcd5f",280:"ed574ed9",336:"52ad8d34",483:"9b9ef662",561:"862fb303",584:"43395d1c",621:"cb507707",879:"5b9e6015",884:"b48d5ca7",888:"e02ab548",917:"8692ef86",928:"ad9d345c"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"css/"+e+"."+{94:"c58bb57f",217:"0fc0e835",280:"0915ca91",336:"7f7c43de",483:"8c066913",561:"8c066913",584:"8c066913",879:"b9149ecf",884:"9aa3ed80",888:"d39a7b72"}[e]+".css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="ninepage:";n.l=function(r,o,i,s){if(e[r])e[r].push(o);else{var a,l;if(void 0!==i)for(var c=document.getElementsByTagName("script"),d=0;d<c.length;d++){var u=c[d];if(u.getAttribute("src")==r||u.getAttribute("data-webpack")==t+i){a=u;break}}a||(l=!0,a=document.createElement("script"),a.charset="utf-8",a.timeout=120,n.nc&&a.setAttribute("nonce",n.nc),a.setAttribute("data-webpack",t+i),a.src=r),e[r]=[o];var f=function(t,n){a.onerror=a.onload=null,clearTimeout(A);var o=e[r];if(delete e[r],a.parentNode&&a.parentNode.removeChild(a),o&&o.forEach((function(e){return e(n)})),t)return t(n)},A=setTimeout(f.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=f.bind(null,a.onerror),a.onload=f.bind(null,a.onload),l&&document.head.appendChild(a)}}}(),function(){n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}}(),function(){n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e}}(),function(){n.p="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/"}(),function(){if("undefined"!==typeof document){var e=function(e,t,n,r,o){var i=document.createElement("link");i.rel="stylesheet",i.type="text/css";var s=function(n){if(i.onerror=i.onload=null,"load"===n.type)r();else{var s=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.href||t,l=new Error("Loading CSS chunk "+e+" failed.\n("+a+")");l.code="CSS_CHUNK_LOAD_FAILED",l.type=s,l.request=a,i.parentNode&&i.parentNode.removeChild(i),o(l)}};return i.onerror=i.onload=s,i.href=t,n?n.parentNode.insertBefore(i,n.nextSibling):document.head.appendChild(i),i},t=function(e,t){for(var n=document.getElementsByTagName("link"),r=0;r<n.length;r++){var o=n[r],i=o.getAttribute("data-href")||o.getAttribute("href");if("stylesheet"===o.rel&&(i===e||i===t))return o}var s=document.getElementsByTagName("style");for(r=0;r<s.length;r++){o=s[r],i=o.getAttribute("data-href");if(i===e||i===t)return o}},r=function(r){return new Promise((function(o,i){var s=n.miniCssF(r),a=n.p+s;if(t(s,a))return o();e(r,a,null,o,i)}))},o={484:0};n.f.miniCss=function(e,t){var n={94:1,217:1,280:1,336:1,483:1,561:1,584:1,879:1,884:1,888:1};o[e]?t.push(o[e]):0!==o[e]&&n[e]&&t.push(o[e]=r(e).then((function(){o[e]=0}),(function(t){throw delete o[e],t})))}}}(),function(){var e={484:0,671:0,488:0};n.f.j=function(t,r){var o=n.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else if(/^(488|671)$/.test(t))e[t]=0;else{var i=new Promise((function(n,r){o=e[t]=[n,r]}));r.push(o[2]=i);var s=n.p+n.u(t),a=new Error,l=function(r){if(n.o(e,t)&&(o=e[t],0!==o&&(e[t]=void 0),o)){var i=r&&("load"===r.type?"missing":r.type),s=r&&r.target&&r.target.src;a.message="Loading chunk "+t+" failed.\n("+i+": "+s+")",a.name="ChunkLoadError",a.type=i,a.request=s,o[1](a)}};n.l(s,l,"chunk-"+t,t)}},n.O.j=function(t){return 0===e[t]};var t=function(t,r){var o,i,s=r[0],a=r[1],l=r[2],c=0;if(s.some((function(t){return 0!==e[t]}))){for(o in a)n.o(a,o)&&(n.m[o]=a[o]);if(l)var d=l(n)}for(t&&t(r);c<s.length;c++)i=s[c],n.o(e,i)&&e[i]&&e[i][0](),e[i]=0;return n.O(d)},r=self["webpackChunkninepage"]=self["webpackChunkninepage"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))}();var r=n.O(void 0,[713,465,760,223,220,629,102,203,89,532,91,99,492,738,726,119,910,671,594,758,482,427,892,686,335,990,626,159,151,488,314,204],(function(){return n(5263)}));r=n.O(r)})(); \ No newline at end of file +(function(){var e={9154:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-pen",use:"icon-pen-usage",viewBox:"0 0 20 20",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" id="icon-pen">\r\n <defs>\r\n <filter x="-50.00%" y="-50.00%" width="200.00%" height="200.00%" filterUnits="objectBoundingBox" id="icon-pen_filter16">\r\n <feColorMatrix type="matrix" values="0.4 0 0 0 0.3 0 0.4 0 0 0.3 0 0 0.4 0 0.3 0 0 0 1 0 " in="SourceGraphic"></feColorMatrix>\r\n </filter>\r\n </defs>\r\n <g transform="matrix(1 0 0 1 -634 -5513 )">\r\n <image preserveAspectRatio="none" style="overflow:visible" width="20" height="20" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAADbN2wMAAAECklEQVRoBe1YS2tTQRTOowmND1wYEl26Cc2jWVhXBUvEqlDqMq2KCzdaf4ArcSEIWlB3LkTpqq0IAQVRd2pUbFwY+kif2bRQKDTGhViTJsbE76QzdW7M497k5uaCGbg9Z+bOPef7zpyZnozB0G7tCPzfETC2mr7f73fk8/mbhUJhw+Px3AmFQr+VYGopAQb+DQD7GOiQ3W6/EA6Hc3JJmOVOVHteGfDkwptKpdxYiedra2t5OT5NciapPcfn8zmRNu9gl0c+I/gIJpPJ8WAwKCu4siYJxhtWKfLId0obLzP2E3LAaDTGIM+wMR9IyFoJTQmUSRsCPzg/Px9OJBIRp9P5QyAhK500I1ANPIu6gUg4HI4t9E+zsZokNCEgB3y9JJpOQAn4ekg0lQCdNtiwdNrwDbtlMpkGYrHYBw6WSyLa19e3vbi4WKAxlk5ZqCfZHEqnDMY/sn5RNO0YJfDw8BaPhzksgp+bm5MAoHder/c8jtX15eXlMTaXiwgUIsGbgytcdnBFTakUPI7Qcfg341nnOGAjAP0VHisbm83lcreYvitULyXK5HwKaTS4sLBAqSRpADmEgUk8FMgxHKdXIPOwcRwr8hr6PjzUZrPZbH88Hk/udP/+VZWA1uCJhmoEWgFeNQKtAq8KgVaCb5hAq8E3REAP4OsmoBfwdRHQE3jFBPQGXhEBPYInAlR/1GxdXV0HUa+8x0ReVf5EfwD/+mlM0iqVByjYTmAilQd72QczqG36V1ZWvkkMKOzIKubMZvNt2OVVJUqbwlmA/6ckrgYehF/Cxh6Grwge1WdD4MmWnHLaBOfDzDEJdI1XA4GAhDzA+/HuCZ4OvH8MgpehFwsz9F9A5+CpMDulBnjYrE0AwOjq4wBNFtoQbg0mRRJYlRSAbkI+wA+WEcwtYN/IrioF24rUmsVcd3f3CEA9ZFZXIY8IHibcbvelcteBlPMg1JS0EfzXXgGA7+UfANAN6Nd4H/Li0tKSZCXoHUUec8W0mVEzbQT/tQlgskgggty+jzGRxDDSaYKnU5m0KW7Ycj9GRCD16lVTyOVy2a1WawLGad4mwB/ijrA1iMRd3od8itV6xCLPf0mpdtoIfiRq1VPIYrFQ9DnJKfFLkLmH/nVh7BzA05WhZuDJt+QoFMBwdTd9MEA3BMXW09NjSafTRxHxNEBvYpBuIKhxsk2P/I47BQQAdj9OllF82JvJZI7hfsfGjZRIzcCTXx6xEgwGA0UZQL/jRSWgkm9AMI6BZ52dnaPRaJS+06RVTCGkiKtKlNMA/AXvI7j++ISNHpmenv6qCeISJxUJ2Gy21e3t7Thy3IVnA99NEVjURZ+xuRHk6K8SW/rrUhrhP+1h/SFrI2pHoB2BdgT0EoE/XD0Yrfi3Ps4AAAAASUVORK5CYII=" x="634px" y="5513px" filter="url(#icon-pen_filter16)"></image>\r\n </g>\r\n</symbol>'});s().add(a);t["default"]=a},2752:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-quotation-left",use:"icon-quotation-left-usage",viewBox:"0 0 16 13",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 13" id="icon-quotation-left">\r\n <g transform="matrix(1 0 0 1 -28 -703 )">\r\n <path d="M 6.84615384615385 6.42613636363636 C 7.2051282051282 6.77083333333333 7.38461538461539 7.18939393939394 7.38461538461539 7.68181818181818 L 7.38461538461539 11.2272727272727 C 7.38461538461539 11.719696969697 7.2051282051282 12.1382575757576 6.84615384615385 12.4829545454545 C 6.48717948717949 12.8276515151515 6.05128205128205 13 5.53846153846154 13 L 1.84615384615385 13 C 1.33333333333333 13 0.897435897435898 12.8276515151515 0.538461538461538 12.4829545454545 C 0.179487179487179 12.1382575757576 0 11.719696969697 0 11.2272727272727 L 0 4.72727272727273 C 0 4.08712121212121 0.129807692307692 3.47620738636364 0.389423076923077 2.89453125 C 0.649038461538462 2.31285511363636 1 1.80965909090909 1.44230769230769 1.38494318181818 C 1.88461538461538 0.960227272727273 2.40865384615385 0.623224431818182 3.01442307692308 0.37393465909091 C 3.62019230769231 0.124644886363637 4.25641025641026 0 4.92307692307692 0 L 5.53846153846154 0 C 5.70512820512821 0 5.84935897435897 0.0584753787878776 5.97115384615385 0.175426136363637 C 6.09294871794872 0.292376893939392 6.15384615384615 0.430871212121211 6.15384615384615 0.59090909090909 L 6.15384615384615 1.77272727272727 C 6.15384615384615 1.93276515151515 6.09294871794872 2.07125946969697 5.97115384615385 2.18821022727273 C 5.84935897435897 2.30516098484848 5.70512820512821 2.36363636363636 5.53846153846154 2.36363636363636 L 4.92307692307692 2.36363636363636 C 4.24358974358974 2.36363636363636 3.66346153846154 2.59446022727273 3.18269230769231 3.05610795454546 C 2.70192307692308 3.51775568181818 2.46153846153846 4.0748106060606 2.46153846153846 4.72727272727273 L 2.46153846153846 5.02272727272727 C 2.46153846153846 5.26893939393939 2.55128205128205 5.4782196969697 2.73076923076923 5.65056818181818 C 2.91025641025641 5.82291666666667 3.12820512820513 5.90909090909091 3.38461538461538 5.90909090909091 L 5.53846153846154 5.90909090909091 C 6.05128205128205 5.90909090909091 6.48717948717949 6.0814393939394 6.84615384615385 6.42613636363636 Z M 15.4615384615385 6.42613636363636 C 15.8205128205128 6.77083333333333 16 7.18939393939394 16 7.68181818181818 L 16 11.2272727272727 C 16 11.719696969697 15.8205128205128 12.1382575757576 15.4615384615385 12.4829545454545 C 15.1025641025641 12.8276515151515 14.6666666666667 13 14.1538461538462 13 L 10.4615384615385 13 C 9.94871794871795 13 9.51282051282051 12.8276515151515 9.15384615384615 12.4829545454545 C 8.7948717948718 12.1382575757576 8.61538461538461 11.719696969697 8.61538461538461 11.2272727272727 L 8.61538461538461 4.72727272727273 C 8.61538461538461 4.08712121212121 8.74519230769231 3.47620738636364 9.00480769230769 2.89453125 C 9.26442307692308 2.31285511363636 9.61538461538461 1.80965909090909 10.0576923076923 1.38494318181818 C 10.5 0.960227272727273 11.0240384615385 0.623224431818182 11.6298076923077 0.37393465909091 C 12.2355769230769 0.124644886363637 12.8717948717949 0 13.5384615384615 0 L 14.1538461538462 0 C 14.3205128205128 0 14.4647435897436 0.0584753787878776 14.5865384615385 0.175426136363637 C 14.7083333333333 0.292376893939392 14.7692307692308 0.430871212121211 14.7692307692308 0.59090909090909 L 14.7692307692308 1.77272727272727 C 14.7692307692308 1.93276515151515 14.7083333333333 2.07125946969697 14.5865384615385 2.18821022727273 C 14.4647435897436 2.30516098484848 14.3205128205128 2.36363636363636 14.1538461538462 2.36363636363636 L 13.5384615384615 2.36363636363636 C 12.8589743589744 2.36363636363636 12.2788461538462 2.59446022727273 11.7980769230769 3.05610795454546 C 11.3173076923077 3.51775568181818 11.0769230769231 4.0748106060606 11.0769230769231 4.72727272727273 L 11.0769230769231 5.02272727272727 C 11.0769230769231 5.26893939393939 11.1666666666667 5.4782196969697 11.3461538461538 5.65056818181818 C 11.525641025641 5.82291666666667 11.7435897435897 5.90909090909091 12 5.90909090909091 L 14.1538461538462 5.90909090909091 C 14.6666666666667 5.90909090909091 15.1025641025641 6.0814393939394 15.4615384615385 6.42613636363636 Z " fill-rule="nonzero" fill="#50e3c2" stroke="none" transform="matrix(1 0 0 1 28 703 )" />\r\n </g>\r\n</symbol>'});s().add(a);t["default"]=a},9839:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-quotation-right",use:"icon-quotation-right-usage",viewBox:"0 0 16 13",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 13" id="icon-quotation-right">\r\n <g transform="matrix(1 0 0 1 -277 -794 )">\r\n <path d="M 6.84615384615385 0.517045454545455 C 7.2051282051282 0.861742424242424 7.38461538461539 1.28030303030303 7.38461538461539 1.77272727272727 L 7.38461538461539 8.27272727272727 C 7.38461538461539 8.91287878787879 7.25480769230769 9.52379261363637 6.99519230769231 10.10546875 C 6.73557692307692 10.6871448863636 6.38461538461539 11.1903409090909 5.94230769230769 11.6150568181818 C 5.5 12.0397727272727 4.97596153846154 12.3767755681818 4.37019230769231 12.6260653409091 C 3.76442307692308 12.8753551136364 3.12820512820513 13 2.46153846153846 13 L 1.84615384615385 13 C 1.67948717948718 13 1.53525641025641 12.9415246212121 1.41346153846154 12.8245738636364 C 1.29166666666667 12.7076231060606 1.23076923076923 12.5691287878788 1.23076923076923 12.4090909090909 L 1.23076923076923 11.2272727272727 C 1.23076923076923 11.0672348484848 1.29166666666667 10.928740530303 1.41346153846154 10.8117897727273 C 1.53525641025641 10.6948390151515 1.67948717948718 10.6363636363636 1.84615384615385 10.6363636363636 L 2.46153846153846 10.6363636363636 C 3.14102564102564 10.6363636363636 3.72115384615385 10.4055397727273 4.20192307692308 9.94389204545454 C 4.68269230769231 9.48224431818182 4.92307692307692 8.92518939393939 4.92307692307692 8.27272727272727 L 4.92307692307692 7.97727272727273 C 4.92307692307692 7.73106060606061 4.83333333333333 7.5217803030303 4.65384615384615 7.34943181818182 C 4.47435897435897 7.17708333333333 4.25641025641026 7.09090909090909 4 7.09090909090909 L 1.84615384615385 7.09090909090909 C 1.33333333333333 7.09090909090909 0.897435897435898 6.91856060606061 0.538461538461538 6.57386363636364 C 0.179487179487179 6.22916666666667 0 5.81060606060606 0 5.31818181818182 L 0 1.77272727272727 C 0 1.28030303030303 0.179487179487179 0.861742424242424 0.538461538461538 0.517045454545455 C 0.897435897435898 0.172348484848484 1.33333333333333 0 1.84615384615385 0 L 5.53846153846154 0 C 6.05128205128205 0 6.48717948717949 0.172348484848484 6.84615384615385 0.517045454545455 Z M 15.4615384615385 0.517045454545455 C 15.8205128205128 0.861742424242424 16 1.28030303030303 16 1.77272727272727 L 16 8.27272727272727 C 16 8.91287878787879 15.8701923076923 9.52379261363637 15.6105769230769 10.10546875 C 15.3509615384615 10.6871448863636 15 11.1903409090909 14.5576923076923 11.6150568181818 C 14.1153846153846 12.0397727272727 13.5913461538462 12.3767755681818 12.9855769230769 12.6260653409091 C 12.3798076923077 12.8753551136364 11.7435897435897 13 11.0769230769231 13 L 10.4615384615385 13 C 10.2948717948718 13 10.150641025641 12.9415246212121 10.0288461538462 12.8245738636364 C 9.90705128205128 12.7076231060606 9.84615384615385 12.5691287878788 9.84615384615385 12.4090909090909 L 9.84615384615385 11.2272727272727 C 9.84615384615385 11.0672348484848 9.90705128205128 10.928740530303 10.0288461538462 10.8117897727273 C 10.150641025641 10.6948390151515 10.2948717948718 10.6363636363636 10.4615384615385 10.6363636363636 L 11.0769230769231 10.6363636363636 C 11.7564102564103 10.6363636363636 12.3365384615385 10.4055397727273 12.8173076923077 9.94389204545454 C 13.2980769230769 9.48224431818182 13.5384615384615 8.92518939393939 13.5384615384615 8.27272727272727 L 13.5384615384615 7.97727272727273 C 13.5384615384615 7.73106060606061 13.4487179487179 7.5217803030303 13.2692307692308 7.34943181818182 C 13.0897435897436 7.17708333333333 12.8717948717949 7.09090909090909 12.6153846153846 7.09090909090909 L 10.4615384615385 7.09090909090909 C 9.94871794871795 7.09090909090909 9.51282051282051 6.91856060606061 9.15384615384615 6.57386363636364 C 8.7948717948718 6.22916666666667 8.61538461538461 5.81060606060606 8.61538461538461 5.31818181818182 L 8.61538461538461 1.77272727272727 C 8.61538461538461 1.28030303030303 8.7948717948718 0.861742424242424 9.15384615384615 0.517045454545455 C 9.51282051282051 0.172348484848484 9.94871794871795 0 10.4615384615385 0 L 14.1538461538462 0 C 14.6666666666667 0 15.1025641025641 0.172348484848484 15.4615384615385 0.517045454545455 Z " fill-rule="nonzero" fill="#50e3c2" stroke="none" transform="matrix(1 0 0 1 277 794 )" />\r\n </g>\r\n</symbol>'});s().add(a);t["default"]=a},6613:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-settingAdd",use:"icon-settingAdd-usage",viewBox:"0 0 20 20",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" id="icon-settingAdd">\r\n <defs>\r\n <filter x="-50.00%" y="-50.00%" width="200.00%" height="200.00%" filterUnits="objectBoundingBox" id="icon-settingAdd_filter480">\r\n <feColorMatrix type="matrix" values="1.37777777777778 0 0 0 -0.188888888888889 0 1.37777777777778 0 0 -0.188888888888889 0 0 1.37777777777778 0 -0.188888888888889 0 0 0 1 0 " in="SourceGraphic"></feColorMatrix>\r\n </filter>\r\n </defs>\r\n <g transform="matrix(1 0 0 1 -4615 -591 )">\r\n <image preserveAspectRatio="none" style="overflow:visible" width="20" height="20" xlink:href="data:image/png;base64,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" x="4615px" y="591px" filter="url(#icon-settingAdd_filter480)"></image>\r\n </g>\r\n</symbol>'});s().add(a);t["default"]=a},2168:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-threeAcross",use:"icon-threeAcross-usage",viewBox:"0 0 24 20",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 20" id="icon-threeAcross">\r\n <g transform="matrix(1 0 0 1 -460 -76 )">\r\n <path d="M 23.703125 16.296875 C 23.9010416666667 16.4947916666667 24 16.7291666666667 24 17 L 24 19 C 24 19.2708333333333 23.9010416666667 19.5052083333333 23.703125 19.703125 C 23.5052083333333 19.9010416666667 23.2708333333333 20 23 20 L 1 20 C 0.729166666666667 20 0.494791666666667 19.9010416666667 0.296875 19.703125 C 0.0989583333333333 19.5052083333333 0 19.2708333333333 0 19 L 0 17 C 0 16.7291666666667 0.0989583333333333 16.4947916666667 0.296875 16.296875 C 0.494791666666667 16.0989583333333 0.729166666666667 16 1 16 L 23 16 C 23.2708333333333 16 23.5052083333333 16.0989583333333 23.703125 16.296875 Z M 23.703125 8.296875 C 23.9010416666667 8.49479166666667 24 8.72916666666667 24 9 L 24 11 C 24 11.2708333333333 23.9010416666667 11.5052083333333 23.703125 11.703125 C 23.5052083333333 11.9010416666667 23.2708333333333 12 23 12 L 1 12 C 0.729166666666667 12 0.494791666666667 11.9010416666667 0.296875 11.703125 C 0.0989583333333333 11.5052083333333 0 11.2708333333333 0 11 L 0 9 C 0 8.72916666666667 0.0989583333333333 8.49479166666667 0.296875 8.296875 C 0.494791666666667 8.09895833333334 0.729166666666667 8 1 8 L 23 8 C 23.2708333333333 8 23.5052083333333 8.09895833333334 23.703125 8.296875 Z M 23.703125 0.296875000000001 C 23.9010416666667 0.494791666666665 24 0.729166666666665 24 1 L 24 3 C 24 3.27083333333333 23.9010416666667 3.50520833333333 23.703125 3.703125 C 23.5052083333333 3.90104166666666 23.2708333333333 4 23 4 L 1 4 C 0.729166666666667 4 0.494791666666667 3.90104166666666 0.296875 3.703125 C 0.0989583333333333 3.50520833333333 0 3.27083333333333 0 3 L 0 1 C 0 0.729166666666665 0.0989583333333333 0.494791666666665 0.296875 0.296875000000001 C 0.494791666666667 0.0989583333333321 0.729166666666667 0 1 0 L 23 0 C 23.2708333333333 0 23.5052083333333 0.0989583333333321 23.703125 0.296875000000001 Z " fill-rule="nonzero" fill="#000000" stroke="none" transform="matrix(1 0 0 1 460 76 )" />\r\n </g>\r\n</symbol>'});s().add(a);t["default"]=a},5263:function(e,t,n){"use strict";var r=n(6369),o=n(1975),i=(n(7658),n(2631));const s="寄托天下论坛";function a(e){return e?`${e} - ${s}`:`${s}`}r["default"].use(i.ZP);const l=i.ZP.prototype.push;i.ZP.prototype.push=function(e){return l.call(this,e).catch((e=>e))};const c=()=>Promise.all([n.e(917),n.e(94)]).then(n.bind(n,2013)),u=()=>n.e(280).then(n.bind(n,280)),d=()=>n.e(884).then(n.bind(n,1884)),f=()=>n.e(217).then(n.bind(n,9217)),A=()=>Promise.all([n.e(917),n.e(483)]).then(n.bind(n,5817)),m=()=>n.e(879).then(n.bind(n,7879)),g=()=>Promise.all([n.e(917),n.e(584)]).then(n.bind(n,6170)),p=()=>n.e(336).then(n.bind(n,1336)),h=()=>Promise.all([n.e(917),n.e(561)]).then(n.bind(n,9143)),w=()=>Promise.all([n.e(621),n.e(888),n.e(928)]).then(n.bind(n,8928)),C=[{path:"/",name:"Index",redirect:"/recommend",component:c,children:[{path:"/recommend",name:"Recommend",component:u,meta:{title:"推荐版块"}},{path:"/collect",name:"Collect",component:d,meta:{title:"收藏的版块"}},{path:"/allSections",name:"AllSections",component:f,meta:{title:"全部版块"}}]},{path:"/searchResult",name:"search",redirect:"/searchResult",component:A,children:[{path:"/searchResult",name:"Recommend",component:m,meta:{title:"搜索帖子"}}]},{path:"/user",name:"user",redirect:"/userIndex",component:g,children:[{path:"/userIndex",name:"userIndex",component:p,meta:{title:"我的寄托"}}]},{path:"/detail",name:"detail",redirect:"/detailIndex",component:h,children:[{path:"/detailIndex",name:"detailIndex",component:w,meta:{title:"帖子详情"}}]}],b=new i.ZP({mode:"history",routes:C});let v=!0;b.beforeEach((async(e,t,n)=>{if(e.meta.title&&(document.title=a(e.meta.title)),v)v=!1;else if(window._hmt&&e.path&&window._hmt.push(["_trackPageview","/#"+e.fullPath]),window._czc){let e=window.location,t=e.pathname+e.hash,n="/";window._czc.push(["_trackPageview",t,n])}n()}));var y=b,L=n(3822);r["default"].use(L.ZP);var k=new L.ZP.Store({state:{historicalSearch:[],allForumList:[],homeRequestState:!1,getUserInfoState:!1,favoriteList:[],recommendList:[],menu:[],user:{},hotSearchkeywords:[],loading:null},getters:{},mutations:{setHistoricalSearch(e,t){Array.isArray(t)||(t=[t]);let n=[...new Set([...t,...e.historicalSearch])];n.length>10&&(n=n.slice(0,10)),e.historicalSearch=n,localStorage.setItem("historicalSearch",JSON.stringify(n))},setAllForumList(e,t){e.allForumList=t},setHomeRequestState(e,t){e.homeRequestState=t},setFavoriteList(e,t){e.favoriteList=t},setRecommendList(e,t){e.recommendList=t},setUser(e,t){e.user=t},setHotSearchkeywords(e,t){e.hotSearchkeywords=t},setgetUserInfoState(e,t){e.getUserInfoState=t},setMenu(e,t){e.menu=t}},actions:{fetchHistoricalSearch({commit:e}){let t=JSON.parse(localStorage.getItem("historicalSearch"))||[];e("setHistoricalSearch",t)},getAllForum({commit:e},t){t.$http.get("/api/home/allForum").then((t=>{if(200!=t.code)return;let n=t.data;e("setAllForumList",n)})).catch((e=>{t.$message.error(e.message)}))},getUserInfo({state:e,commit:t},n){e.getUserInfoState||(t("setgetUserInfoState",!0),n.$http.post("/api/home").then((e=>{if(200!=e.code)return;let r=e.data,{config:o,favorite:i,hotSearchkeywords:s,recommend:a,user:l,menu:c}=r;t("setHomeRequestState",!0),t("setUser",l),t("setFavoriteList",i),t("setRecommendList",a),t("setHotSearchkeywords",s),t("setMenu",c),n.userInfo&&(n.userInfo=l,n.islogin=l.uid>0,n.hotSearchkeywords=s,n.menu=c)})).catch((e=>{n.$message.error(e.message)})).finally((()=>{t("setgetUserInfoState",!1)})))}},modules:{}}),x=n(8499);function B(e,t=!0){let n=document.createElement("a");document.body.appendChild(n),n.setAttribute("href",e),t&&n.setAttribute("target","_blank"),n.click()}function M(){document.body.style.overflow="hidden"}function S(){document.body.style.overflow=""}function E(){let e=encodeURIComponent(location.href);B(`https://passport.gter.net/?referer=${e}`,!1)}function R(e,t){let n=document.createElement("input");document.body.appendChild(n),n.setAttribute("value",e),n.select(),document.execCommand("Copy"),n.remove(),t?this.$Message.success(t):this.$Message.success("复制成功")}function I(e){e.loading=this.$loading({lock:!0,text:"加载中...",background:"rgba(0, 0, 0, 0.7)"})}function P(e){e.loading&&this.loading.close(),e.loading=null}function O(e){if(!e)return;const t=new Date(1e3*e),n=t.getFullYear(),r=String(t.getMonth()+1).padStart(2,"0"),o=String(t.getDate()).padStart(2,"0"),i=String(t.getHours()).padStart(2,"0"),s=String(t.getMinutes()).padStart(2,"0"),a=`${n}-${r}-${o} ${i}:${s}`;return a}function U(e={}){const t=new URLSearchParams(window.location.search);for(const r in e)t.set(r,e[r]);const n=window.location.pathname+"?"+t.toString();window.history.pushState({},"",n)}function N(){let e=document.cookie.split("; ");for(let t of e){let[e,n]=t.split("=");document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"}}var T=n(6522);const F="https://forum.gter.net";var G=F;T.Z.defaults.withCredentials=!0,T.Z.defaults.emulateJSON=!0,G={forum:"https://app.gter.net/forum",offer:"https://offer.gter.net",tenement:"https://app.gter.net"};const J=T.Z.create({baseURL:G.forum,timeout:15e3});J.interceptors.request.use((e=>e),(e=>{Promise.reject(e)})),J.interceptors.response.use((e=>{let t=e.data;return 401==t.code?E():(201==t.code&&1==e["config"]["ispop"]&&x.Message.error(t.message),t)}),(e=>{if(e&&e.response)switch(e.response.status){case 400:e.message="错误请求";break;case 401:e.message="未授权,请重新登录";break;case 403:e.message="拒绝访问";break;case 404:e.message="请求错误,未找到该资源";break;case 405:e.message="请求方法未允许";break;case 408:e.message="请求超时";break;case 500:e.message="服务器端出错";break;case 501:e.message="网络未实现";break;case 502:e.message="网络错误";break;case 503:e.message="服务不可用";break;case 504:e.message="网络超时";break;case 505:e.message="http版本不支持该请求";break;default:e.message=`连接错误${e.response.status}`}else JSON.stringify(e).includes("timeout")&&(e.message="服务器响应超时,请刷新当前页"),e.message="连接服务器失败";return x.Message.error(e.message),Promise.resolve(e.response)}));const j={get(e,t,n,r=!0){const o=window.location.hostname;let i=0;for(let l=0;l<o.length;l++){const e=o.charCodeAt(l);i=(i<<5)-i+e,i|=0}const s=(i>>>0).toString(16),a={method:"get",url:e,baseURL:G[n]};return t=Object.assign({},t,{key:s}),t&&(a.params=t),J(a)},post(e,t,n,r=!0){const o={method:"post",url:e,baseURL:G[n]};return t&&(o.data=t),o["ispop"]=r,J(o)}};var D=j;n(9607),n(5918);r["default"].config.productionTip=!1,r["default"].prototype.$loginUrl="https://passport.gter.net/",r["default"].prototype.$http=D,r["default"].prototype.$skipUrl=B,r["default"].prototype.$goTologin=E,r["default"].prototype.$pageStop=M,r["default"].prototype.$pageMove=S,r["default"].prototype.$Message=x.Message,r["default"].prototype.$loading=x.Loading,r["default"].prototype.$copy=R,r["default"].prototype.$startupUnderLoading=I,r["default"].prototype.$closeUnderLoading=P,r["default"].prototype.$formattedDate=O,r["default"].prototype.$updateURLSearchParams=U,r["default"].prototype.$clearCookies=N,r["default"].prototype.$baseURL="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum",Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),r["default"].use(x.Pagination),r["default"].use(x.Alert),r["default"].use(x.Loading),r["default"].directive("focus",{inserted:function(e){e.focus()}}),new r["default"]({router:y,store:k,render:e=>e(o.Z)}).$mount("#app")},5918:function(){(function(e,t){var n=750,r=75,o=t.documentElement,i=t.querySelector("body");function s(){var e=o.clientWidth/n*r;o.style.fontSize=e+"px",i.style.fontSize=16/e+"rem",a()}function a(){for(var t=parseInt(o.style.fontSize),n=t,r=0;r<100;r++){var i=parseInt(e.getComputedStyle(o).fontSize),s=i-t;if(!(Math.abs(s)>=1))break;s>0?n--:n++,o.style.fontSize=n+"px"}}s(),e.addEventListener("resize",s),e.addEventListener("pageshow",(function(e){e.persisted&&s()}))})(window,document)},7886:function(e,t,n){var r={"./add.svg":9614,"./addyellow.svg":1378,"./arrowsBlackLeft.svg":9814,"./arrowsLeft.svg":865,"./arrowsRoundBlackLeft.svg":9061,"./arrowsRoundLeft.svg":5435,"./bi.svg":3453,"./collapse-close.svg":1161,"./collapse.svg":1557,"./collect-btn.svg":7439,"./cross.svg":1965,"./gray-cross.svg":8163,"./look.svg":2726,"./msg.svg":2217,"./notlogin.svg":7525,"./pen.svg":9154,"./quotation-left.svg":2752,"./quotation-right.svg":9839,"./settingAdd.svg":6613,"./threeAcross.svg":2168};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=7886}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}n.m=e,function(){n.amdO={}}(),function(){var e=[];n.O=function(t,r,o,i){if(!r){var s=1/0;for(u=0;u<e.length;u++){r=e[u][0],o=e[u][1],i=e[u][2];for(var a=!0,l=0;l<r.length;l++)(!1&i||s>=i)&&Object.keys(n.O).every((function(e){return n.O[e](r[l])}))?r.splice(l--,1):(a=!1,i<s&&(s=i));if(a){e.splice(u--,1);var c=o();void 0!==c&&(t=c)}}return t}i=i||0;for(var u=e.length;u>0&&e[u-1][2]>i;u--)e[u]=e[u-1];e[u]=[r,o,i]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,r){return n.f[r](e,t),t}),[]))}}(),function(){n.u=function(e){return"js/"+e+"."+{94:"fc6edfaa",217:"d1ddcd5f",280:"ed574ed9",336:"52ad8d34",483:"9b9ef662",561:"862fb303",584:"43395d1c",621:"cb507707",879:"5b9e6015",884:"b48d5ca7",888:"e02ab548",917:"8692ef86",928:"ad9d345c"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"css/"+e+"."+{94:"c58bb57f",217:"0fc0e835",280:"0915ca91",336:"7f7c43de",483:"8c066913",561:"8c066913",584:"8c066913",879:"b9149ecf",884:"9aa3ed80",888:"d39a7b72"}[e]+".css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="ninepage:";n.l=function(r,o,i,s){if(e[r])e[r].push(o);else{var a,l;if(void 0!==i)for(var c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var d=c[u];if(d.getAttribute("src")==r||d.getAttribute("data-webpack")==t+i){a=d;break}}a||(l=!0,a=document.createElement("script"),a.charset="utf-8",a.timeout=120,n.nc&&a.setAttribute("nonce",n.nc),a.setAttribute("data-webpack",t+i),a.src=r),e[r]=[o];var f=function(t,n){a.onerror=a.onload=null,clearTimeout(A);var o=e[r];if(delete e[r],a.parentNode&&a.parentNode.removeChild(a),o&&o.forEach((function(e){return e(n)})),t)return t(n)},A=setTimeout(f.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=f.bind(null,a.onerror),a.onload=f.bind(null,a.onload),l&&document.head.appendChild(a)}}}(),function(){n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}}(),function(){n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e}}(),function(){n.p="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/"}(),function(){if("undefined"!==typeof document){var e=function(e,t,n,r,o){var i=document.createElement("link");i.rel="stylesheet",i.type="text/css";var s=function(n){if(i.onerror=i.onload=null,"load"===n.type)r();else{var s=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.href||t,l=new Error("Loading CSS chunk "+e+" failed.\n("+a+")");l.code="CSS_CHUNK_LOAD_FAILED",l.type=s,l.request=a,i.parentNode&&i.parentNode.removeChild(i),o(l)}};return i.onerror=i.onload=s,i.href=t,n?n.parentNode.insertBefore(i,n.nextSibling):document.head.appendChild(i),i},t=function(e,t){for(var n=document.getElementsByTagName("link"),r=0;r<n.length;r++){var o=n[r],i=o.getAttribute("data-href")||o.getAttribute("href");if("stylesheet"===o.rel&&(i===e||i===t))return o}var s=document.getElementsByTagName("style");for(r=0;r<s.length;r++){o=s[r],i=o.getAttribute("data-href");if(i===e||i===t)return o}},r=function(r){return new Promise((function(o,i){var s=n.miniCssF(r),a=n.p+s;if(t(s,a))return o();e(r,a,null,o,i)}))},o={484:0};n.f.miniCss=function(e,t){var n={94:1,217:1,280:1,336:1,483:1,561:1,584:1,879:1,884:1,888:1};o[e]?t.push(o[e]):0!==o[e]&&n[e]&&t.push(o[e]=r(e).then((function(){o[e]=0}),(function(t){throw delete o[e],t})))}}}(),function(){var e={484:0,671:0,488:0};n.f.j=function(t,r){var o=n.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else if(/^(488|671)$/.test(t))e[t]=0;else{var i=new Promise((function(n,r){o=e[t]=[n,r]}));r.push(o[2]=i);var s=n.p+n.u(t),a=new Error,l=function(r){if(n.o(e,t)&&(o=e[t],0!==o&&(e[t]=void 0),o)){var i=r&&("load"===r.type?"missing":r.type),s=r&&r.target&&r.target.src;a.message="Loading chunk "+t+" failed.\n("+i+": "+s+")",a.name="ChunkLoadError",a.type=i,a.request=s,o[1](a)}};n.l(s,l,"chunk-"+t,t)}},n.O.j=function(t){return 0===e[t]};var t=function(t,r){var o,i,s=r[0],a=r[1],l=r[2],c=0;if(s.some((function(t){return 0!==e[t]}))){for(o in a)n.o(a,o)&&(n.m[o]=a[o]);if(l)var u=l(n)}for(t&&t(r);c<s.length;c++)i=s[c],n.o(e,i)&&e[i]&&e[i][0](),e[i]=0;return n.O(u)},r=self["webpackChunkninepage"]=self["webpackChunkninepage"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))}();var r=n.O(void 0,[713,465,760,223,220,629,102,203,89,532,91,99,492,738,726,119,910,671,594,758,482,427,892,686,335,990,626,159,151,488,314,204],(function(){return n(5263)}));r=n.O(r)})(); \ No newline at end of file diff --git a/src/store/index.js b/src/store/index.js index c78f2d3..8d56fda 100755 --- a/src/store/index.js +++ b/src/store/index.js @@ -1,149 +1,122 @@ -import Vue from "vue" -import Vuex from "vuex" +import Vue from 'vue' +import Vuex from 'vuex' Vue.use(Vuex) export default new Vuex.Store({ - state: { - historicalSearch: [], // 历史数据 - allForumList: [], // 全部板块数据 - homeRequestState: false, // 首页推荐和收藏接口的数据请求状态 这个是是否需要发送请求,因为用户点击收藏后需要重新获取 - getUserInfoState: false, // 这个是是否在请求状态 - favoriteList: [], // 收藏板块 数据 - recommendList: [], // 推荐板块数据 - menu: [], - user: {}, // 用户信息 - hotSearchkeywords: [], // 热门搜索 - loading: null, - }, - getters: {}, + state: { + historicalSearch: [], // 历史数据 + allForumList: [], // 全部板块数据 + homeRequestState: false, // 首页推荐和收藏接口的数据请求状态 这个是是否需要发送请求,因为用户点击收藏后需要重新获取 + getUserInfoState: false, // 这个是是否在请求状态 + favoriteList: [], // 收藏板块 数据 + recommendList: [], // 推荐板块数据 + menu: [], + user: {}, // 用户信息 + hotSearchkeywords: [], // 热门搜索 + loading: null, + }, + getters: { + }, - mutations: { - setHistoricalSearch(state, payload) { - if (!Array.isArray(payload)) payload = [payload] - let targetArr = [...new Set([...payload, ...state.historicalSearch])] - if (targetArr.length > 10) targetArr = targetArr.slice(0, 10) + mutations: { + setHistoricalSearch(state, payload) { + if (!Array.isArray(payload)) payload = [payload] + let targetArr = [...new Set([...payload, ...state.historicalSearch])] + if (targetArr.length > 10) targetArr = targetArr.slice(0, 10) - state.historicalSearch = targetArr - localStorage.setItem("historicalSearch", JSON.stringify(targetArr)) - }, - - setAllForumList(state, payload) { - state.allForumList = payload - }, - - setHomeRequestState(state, payload) { - state.homeRequestState = payload - }, - - setFavoriteList(state, payload) { - state.favoriteList = payload - }, - - setRecommendList(state, payload) { - state.recommendList = payload - }, - - setUser(state, payload) { - state.user = payload - }, - - setHotSearchkeywords(state, payload) { - state.hotSearchkeywords = payload - }, - - setgetUserInfoState(state, payload) { - state.getUserInfoState = payload - }, - - setMenu(state, payload) { - state.menu = payload - }, + state.historicalSearch = targetArr + localStorage.setItem('historicalSearch', JSON.stringify(targetArr)) }, - actions: { - // 获取历史搜索的数据 - fetchHistoricalSearch({ commit }) { - let historicalSearch = JSON.parse(localStorage.getItem("historicalSearch")) || [] - commit("setHistoricalSearch", historicalSearch) - }, - - // 获取当前 HOST - // const host = window.location.hostname; - - // 简单的哈希函数,返回十六进制字符串 - simpleHash() { - const str = window.location.hostname - let hash = 0 - for (let i = 0; i < str.length; i++) { - const char = str.charCodeAt(i) - hash = (hash << 5) - hash + char - hash |= 0 // Convert to 32bit integer - } - return (hash >>> 0).toString(16) // 将哈希值转换为无符号整数,然后转换为十六进制字符串 - }, - - // // 生成唯一值 - // const uniqueValue = simpleHash(host); - // console.log(uniqueValue); // 输出基于 HOST 生成的唯一值 - - // 获取全部板块的数据 - getAllForum({ commit }, that) { - const str = window.location.hostname - let hash = 0 - for (let i = 0; i < str.length; i++) { - const char = str.charCodeAt(i) - hash = (hash << 5) - hash + char - hash |= 0 // Convert to 32bit integer - } - const strr = (hash >>> 0).toString(16) // 将哈希值转换为无符号整数,然后转换为十六进制字符串 - - that.$http - .get("/api/home/allForum?" + strr) - .then(res => { - if (res.code != 200) return - let allForumList = res.data - commit("setAllForumList", allForumList) - }) - .catch(err => { - that.$message.error(err.message) - }) - }, - - // 获取用户信息 获取收藏信息那些数据 - getUserInfo({ state, commit }, that) { - if (state.getUserInfoState) return - commit("setgetUserInfoState", true) - that.$http - .post("/api/home") - .then(res => { - if (res.code != 200) return - let data = res.data - let { config, favorite, hotSearchkeywords, recommend, user, menu } = data - - commit("setHomeRequestState", true) - commit("setUser", user) - commit("setFavoriteList", favorite) - commit("setRecommendList", recommend) - commit("setHotSearchkeywords", hotSearchkeywords) - commit("setMenu", menu) - - if (that.userInfo) { - // 这个是顶部用户数据的 这样不用监听是否请求成功 - that.userInfo = user - that.islogin = user.uid > 0 ? true : false - that.hotSearchkeywords = hotSearchkeywords - that.menu = menu - } - }) - .catch(err => { - that.$message.error(err.message) - }) - .finally(() => { - // that.$closeUnderLoading(that) - commit("setgetUserInfoState", false) - }) - }, + setAllForumList(state, payload) { + state.allForumList = payload }, - modules: {}, + + setHomeRequestState(state, payload) { + state.homeRequestState = payload + }, + + setFavoriteList(state, payload) { + state.favoriteList = payload + }, + + setRecommendList(state, payload) { + state.recommendList = payload + }, + + setUser(state, payload) { + state.user = payload + }, + + setHotSearchkeywords(state, payload) { + state.hotSearchkeywords = payload + }, + + setgetUserInfoState(state, payload) { + state.getUserInfoState = payload + }, + + setMenu(state, payload) { + state.menu = payload + } + + }, + + actions: { + // 获取历史搜索的数据 + fetchHistoricalSearch({ commit }) { + let historicalSearch = JSON.parse(localStorage.getItem('historicalSearch')) || [] + commit('setHistoricalSearch', historicalSearch) + }, + + // 获取全部板块的数据 + getAllForum({ commit }, that) { + that.$http.get("/api/home/allForum").then(res => { + if (res.code != 200) return; + let allForumList = res.data + commit('setAllForumList', allForumList) + }).catch(err => { + that.$message.error(err.message) + }) + + }, + + // 获取用户信息 获取收藏信息那些数据 + getUserInfo({ state, commit }, that) { + if (state.getUserInfoState) return + commit('setgetUserInfoState', true) + that.$http.post("/api/home").then(res => { + if (res.code != 200) return; + let data = res.data + let { config, favorite, hotSearchkeywords, recommend, user, menu } = data + + commit('setHomeRequestState', true) + commit('setUser', user) + commit('setFavoriteList', favorite) + commit('setRecommendList', recommend) + commit('setHotSearchkeywords', hotSearchkeywords) + commit('setMenu', menu) + + if (that.userInfo) { // 这个是顶部用户数据的 这样不用监听是否请求成功 + that.userInfo = user + that.islogin = user.uid > 0 ? true : false; + that.hotSearchkeywords = hotSearchkeywords + that.menu = menu + } + + }).catch(err => { + that.$message.error(err.message) + }).finally(() => { + // that.$closeUnderLoading(that) + commit('setgetUserInfoState', false) + }) + }, + + + }, + modules: { + + } }) + diff --git a/src/utils/request.js b/src/utils/request.js index 3872028..3e3c9f0 100755 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -1,16 +1,15 @@ /**** request.js ****/ // 导入axios -import axios from 'axios' +import axios from "axios" // 使用element-ui Message做消息提醒 -import { Message } from 'element-ui'; -import baseURL from '@/utils/baseApi' +import { Message } from "element-ui" +import baseURL from "@/utils/baseApi" import { goTologin } from "@/utils/common.js" //1. 创建新的axios实例, axios.defaults.withCredentials = true axios.defaults.emulateJSON = true - // 好几个接口 baseURL = { // forum: "https://forum.gter.net", @@ -21,114 +20,129 @@ baseURL = { const service = axios.create({ baseURL: baseURL.forum, - timeout: 15000 + timeout: 15000, }) // 2.请求拦截器 -service.interceptors.request.use(config => { - //发请求前做的一些处理,数据转化,配置请求头,设置token,设置loading等,根据需求去添加 - //注意使用token的时候需要引入cookie方法或者用本地localStorage等方法,推荐js-cookie - // config['headers']['authorization'] = "qj2q1qk1on0curclipghjtv5ja1g9eq2" - // config['headers']['authorization'] = "661aiz52k5e6vqgmkxnz0wvbv8nciz8h" +service.interceptors.request.use( + config => { + //发请求前做的一些处理,数据转化,配置请求头,设置token,设置loading等,根据需求去添加 + //注意使用token的时候需要引入cookie方法或者用本地localStorage等方法,推荐js-cookie + // config['headers']['authorization'] = "qj2q1qk1on0curclipghjtv5ja1g9eq2" + // config['headers']['authorization'] = "661aiz52k5e6vqgmkxnz0wvbv8nciz8h" - // if (process.env.NODE_ENV == "development") config['headers']['authorization'] = "0h870ovk2xckoqfsh8a3t3sg4sg5z7eg" - if (process.env.NODE_ENV == "development") config['headers']['authorization'] = "95paemsnrr393p9vikpp16qo72" + // if (process.env.NODE_ENV == "development") config['headers']['authorization'] = "0h870ovk2xckoqfsh8a3t3sg4sg5z7eg" + if (process.env.NODE_ENV == "development") config["headers"]["authorization"] = "95paemsnrr393p9vikpp16qo72" - return config -}, error => { - Promise.reject(error) -}) + return config + }, + error => { + Promise.reject(error) + } +) // 3.响应拦截器 -service.interceptors.response.use(response => { - //接收到响应数据并成功后的一些共有的处理,关闭loading等 - let data = response.data - if (data.code == 401) return goTologin() - if (data.code == 201 && response['config']['ispop'] == true) Message.error(data.message) - return data -}, error => { - /***** 接收到异常响应的处理开始 *****/ - if (error && error.response) { - // 1.公共错误处理 - // 2.根据响应码具体处理 - switch (error.response.status) { - case 400: - error.message = '错误请求' - break; - case 401: - error.message = '未授权,请重新登录' - break; - case 403: - error.message = '拒绝访问' - break; - case 404: - error.message = '请求错误,未找到该资源' - break; - case 405: - error.message = '请求方法未允许' - break; - case 408: - error.message = '请求超时' - break; - case 500: - error.message = '服务器端出错' - break; - case 501: - error.message = '网络未实现' - break; - case 502: - error.message = '网络错误' - break; - case 503: - error.message = '服务不可用' - break; - case 504: - error.message = '网络超时' - break; - case 505: - error.message = 'http版本不支持该请求' - break; - default: - error.message = `连接错误${error.response.status}` +service.interceptors.response.use( + response => { + //接收到响应数据并成功后的一些共有的处理,关闭loading等 + let data = response.data + if (data.code == 401) return goTologin() + if (data.code == 201 && response["config"]["ispop"] == true) Message.error(data.message) + return data + }, + error => { + /***** 接收到异常响应的处理开始 *****/ + if (error && error.response) { + // 1.公共错误处理 + // 2.根据响应码具体处理 + switch (error.response.status) { + case 400: + error.message = "错误请求" + break + case 401: + error.message = "未授权,请重新登录" + break + case 403: + error.message = "拒绝访问" + break + case 404: + error.message = "请求错误,未找到该资源" + break + case 405: + error.message = "请求方法未允许" + break + case 408: + error.message = "请求超时" + break + case 500: + error.message = "服务器端出错" + break + case 501: + error.message = "网络未实现" + break + case 502: + error.message = "网络错误" + break + case 503: + error.message = "服务不可用" + break + case 504: + error.message = "网络超时" + break + case 505: + error.message = "http版本不支持该请求" + break + default: + error.message = `连接错误${error.response.status}` + } + } else { + // 超时处理 + if (JSON.stringify(error).includes("timeout")) error.message = "服务器响应超时,请刷新当前页" + error.message = "连接服务器失败" } - } else { - // 超时处理 - if (JSON.stringify(error).includes('timeout')) error.message = '服务器响应超时,请刷新当前页' - error.message = '连接服务器失败' - } - Message.error(error.message) - /***** 处理结束 *****/ - //如果不需要错误处理,以上的处理过程都可省略 - return Promise.resolve(error.response) -}) + Message.error(error.message) + /***** 处理结束 *****/ + //如果不需要错误处理,以上的处理过程都可省略 + return Promise.resolve(error.response) + } +) const http = { /** * methods: 请求 - * @param url 请求地址 + * @param url 请求地址 * @param params 请求参数 * @param baseURLName 域名名称 不传为论坛 * @param ispop 报错是否需要弹窗 */ get(url, params, baseURLName, ispop = true) { + const str = window.location.hostname + let hash = 0 + for (let i = 0; i < str.length; i++) { + const char = str.charCodeAt(i) + hash = (hash << 5) - hash + char + hash |= 0 + } + const strr = (hash >>> 0).toString(16) + const config = { - method: 'get', + method: "get", url, baseURL: baseURL[baseURLName], } + params = Object.assign({}, params, { key: strr }) if (params) config.params = params - config['ispop'] = ispop return service(config) }, post(url, params, baseURLName, ispop = true) { const config = { - method: 'post', + method: "post", url: url, baseURL: baseURL[baseURLName], } if (params) config.data = params - config['ispop'] = ispop + config["ispop"] = ispop return service(config) }, }