From c0bc6c543154aa8ec41d11b7a130554cadd7905c Mon Sep 17 00:00:00 2001
From: A1300399510 <A1300399510>
Date: Mon, 16 Oct 2023 18:43:39 +0800
Subject: [PATCH] no message

---
 dist/css/334.b83f3a9d.css                     |    1 -
 .../{442.cdb6dec0.css => 368.74719058.css}    |    2 +-
 dist/css/93.d1be0c1e.css                      |    1 +
 dist/index.html                               |    2 +-
 dist/js/251.c26b8f97.js                       |    1 -
 dist/js/334.d97286d2.js                       |    1 -
 dist/js/93.bc947518.js                        |    1 +
 dist/js/993.8cee9be1.js                       |    1 +
 ...c.7b6d20a1.js => app~d363ae0c.15c1a548.js} |    2 +-
 src/views/detail/detailIndex.vue              | 1247 ++++++++---------
 src/views/user/UserIndex.vue                  |  247 ++--
 11 files changed, 740 insertions(+), 766 deletions(-)
 delete mode 100644 dist/css/334.b83f3a9d.css
 rename dist/css/{442.cdb6dec0.css => 368.74719058.css} (65%)
 create mode 100644 dist/css/93.d1be0c1e.css
 delete mode 100644 dist/js/251.c26b8f97.js
 delete mode 100644 dist/js/334.d97286d2.js
 create mode 100644 dist/js/93.bc947518.js
 create mode 100644 dist/js/993.8cee9be1.js
 rename dist/js/{app~d363ae0c.7b6d20a1.js => app~d363ae0c.15c1a548.js} (86%)

diff --git a/dist/css/334.b83f3a9d.css b/dist/css/334.b83f3a9d.css
deleted file mode 100644
index e03538e..0000000
--- a/dist/css/334.b83f3a9d.css
+++ /dev/null
@@ -1 +0,0 @@
-.container[data-v-62037b73]{padding-top:1.3rem}.container .header[data-v-62037b73]{padding:1rem 0 .8rem}.container .header .portrait[data-v-62037b73]{width:2rem;height:2rem;border-radius:50%;background-color:#fff;position:relative}.container .header .portrait-icom[data-v-62037b73]{width:1.8rem;height:1.8rem;border-radius:50%}.container .header .header-username[data-v-62037b73]{color:#000;font-size:.48rem;line-height:normal;margin-top:.24rem;font-weight:650}.container .header .header-uid[data-v-62037b73]{color:#7f7f7f;font-weight:400;margin-top:.12rem}.container .operation-box[data-v-62037b73]{background-color:#fff;margin:0 .2933rem .4rem;border-radius:.4rem}.container .operation-box .operation-item[data-v-62037b73]{height:1.8rem;justify-content:space-between;padding:0 .4rem}.container .operation-box .operation-item[data-v-62037b73]:not(:first-of-type){border-top:.0133rem dotted #d7d7d7}.container .operation-box .operation-item .operation-left[data-v-62037b73]{color:#333;font-size:.36rem;line-height:.6rem}.container .operation-box .operation-item .operation-icom[data-v-62037b73]{width:.48rem;margin-right:.32rem}.container .operation-box .operation-item .operation-data[data-v-62037b73]{background-color:#f6f6f6;border-radius:.64rem;font-size:.28rem;color:#555;min-width:.9rem;text-align:center;padding:0 .2rem;box-sizing:border-box}.container .operation-box .operation-item .unread-info[data-v-62037b73]{background:#fd3f5d;height:.42rem;border-radius:.64rem;color:#fff;font-size:.28rem;text-align:center;padding:0 .1rem;box-sizing:border-box}.container .operation-box .operation-item .operation-right-icom[data-v-62037b73]{width:.12rem;height:.22rem;margin-left:.2rem}.container .operation-box.data-presentation[data-v-62037b73]{padding-top:.4rem;padding-bottom:.4rem}.container .operation-box.data-presentation .data-presentation-item[data-v-62037b73]{flex-direction:column}.container .operation-box.data-presentation .data-presentation-item[data-v-62037b73]:not(:last-of-type){border-right:.0133rem solid #ebebeb}.container .operation-box.data-presentation .data-presentation-item .data-presentation-number[data-v-62037b73]{color:#000;line-height:.6rem;font-size:.4rem;font-weight:900}.container .operation-box.data-presentation .data-presentation-item .data-presentation-name[data-v-62037b73]{color:#333;line-height:.6rem;font-size:.32rem}.container .log-out[data-v-62037b73]{font-size:.36rem;line-height:.6rem;color:#555;border-bottom:.0133rem solid #797979;width:1.46rem;margin:.6rem auto 1rem}
\ No newline at end of file
diff --git a/dist/css/442.cdb6dec0.css b/dist/css/368.74719058.css
similarity index 65%
rename from dist/css/442.cdb6dec0.css
rename to dist/css/368.74719058.css
index 774de7e..698ae0e 100644
--- a/dist/css/442.cdb6dec0.css
+++ b/dist/css/368.74719058.css
@@ -1 +1 @@
-.pop-box[data-v-2144a694]{height:100%}.pop-box-box[data-v-2144a694]{width:100vw;background-color:#fff;border-radius:.64rem .64rem 0 0;position:fixed;bottom:0;left:0}.discussion-single-box[data-v-2144a694]{height:.96rem;justify-content:space-between;padding:.3467rem 0}.discussion-single-btn[data-v-2144a694]{width:1.4rem;height:.96rem;font-size:.36rem;color:#000;border-radius:.16rem;margin-right:.32rem;background-color:#50e3c2}.discussion-single-content[data-v-2144a694]{height:.96rem;font-size:.36rem;border-radius:.16rem;background-color:#f2f2f2;margin-left:.32rem;margin-right:.32rem;padding-left:.24rem}.discussion-single-input-icom[data-v-2144a694]{width:.56rem;height:.56rem;padding:.2rem}.discussion-single-input[data-v-2144a694]{height:100%;font-size:.4rem}.discussion-header[data-v-2144a694]{padding-top:.32rem;padding-left:.32rem;position:relative}.discussion-header .discussion-text[data-v-2144a694]{font-size:.32rem;color:#7f7f7f;margin-left:.24rem;width:8.2rem}.discussion-header .discussion-avatar[data-v-2144a694]{width:.48rem;height:.48rem;border-radius:50%}.discussion-multi-box .discussion-header[data-v-2144a694]{padding-bottom:.32rem;border-bottom:.0133rem solid #dbdcdd}.discussion-multi-box .discussion-multi-content[data-v-2144a694]{position:relative;max-height:40vh;box-sizing:border-box}.discussion-multi-box .discussion-multi-textarea[data-v-2144a694]{font-size:.4rem;padding:.32rem;box-sizing:border-box;height:40vh;overflow:auto;word-break:break-word;line-height:.48rem}.discussion-multi-box .discussion-multi-icom[data-v-2144a694]{width:.48rem;height:.48rem;padding:.32rem;position:absolute;top:0;right:0;z-index:88}.discussion-multi-box .discussion-multi-sum[data-v-2144a694]{position:absolute;bottom:0;right:0;padding:.32rem;font-size:.28rem;color:#aaa}.discussion-multi-box .discussion-multi-bottom[data-v-2144a694]{height:1.28rem;border-top:.0133rem solid #dbdcdd;justify-content:flex-end;padding-right:.32rem}.discussion-multi-box .discussion-multi-btn[data-v-2144a694]{background-color:#50e3c2;border-radius:.16rem;width:1.4rem;height:.88rem;margin:.2rem 0;font-size:.36rem}.pop-box-box[data-v-30e5494c]{width:100vw;background-color:#fff;border-radius:.64rem .64rem 0 0;position:fixed;bottom:0;left:0}.coin-insufficient .insufficient-header[data-v-30e5494c]{height:1.4rem;margin-top:1.36rem;margin-bottom:.9333rem;color:#333;font-size:.4rem}.coin-insufficient .coin-img[data-v-30e5494c]{margin:0;margin-right:.32rem;padding:0}.coin-insufficient .strategy-btn[data-v-30e5494c]{margin:0 auto;width:6.4rem;height:1.28rem;border-radius:2rem;background-color:#50e3c2;font-size:.48rem;font-weight:650;margin-bottom:1.8133rem}.coin-insufficient .strategy-icom[data-v-30e5494c]{margin-left:.1867rem;width:.4rem;height:.4rem}.coin-close[data-v-30e5494c]{position:absolute;top:0;right:0;padding:.4rem}.coin-close .coin-close-icom[data-v-30e5494c]{width:.32rem;height:.32rem}.coin-img[data-v-30e5494c]{width:1.3333rem;height:1.4667rem;margin-right:.2667rem}.unlockCoin-box[data-v-30e5494c]{padding-bottom:1.4667rem}.unlockCoin-box .unlockCoin-header[data-v-30e5494c]{font-size:.48rem;color:#000;font-weight:650;padding:.48rem .48rem .9333rem}.unlockCoin-box .unlockCoin-icom[data-v-30e5494c]{width:1.3333rem;height:1.4667rem;margin-right:.2667rem}.unlockCoin-box .unlockCoin-hint[data-v-30e5494c]{font-size:.32rem;color:#555;justify-content:center}.unlockCoin-box .unlockCoin-hint-sum[data-v-30e5494c]{color:#000;font-weight:650;font-size:.56rem;margin:0 .2rem}.unlockCoin-box .unlockCoin-btn[data-v-30e5494c]{width:6.4rem;height:1.28rem;border-radius:2rem;font-size:.48rem;color:#000;font-weight:650;background-color:#50e3c2;margin:1.1067rem auto .48rem}.alert[data-v-30cde3b4]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#f4f4f5;border:1px solid #ebeef5;border-radius:.2rem;width:50%;opacity:0;transition:opacity .3s}.alert.alertState[data-v-30cde3b4]{opacity:1}.container[data-v-30cde3b4]{margin-top:1.3rem;padding-bottom:2.8rem}.container .detail-head[data-v-30cde3b4]{color:#7f7f7f;padding:.191rem .2933rem 0;justify-content:space-between}.container .detail-head .detail-section[data-v-30cde3b4]{justify-content:space-between;font-size:.32rem}.container .detail-head .detail-section .section-name[data-v-30cde3b4]{color:#333}.container .detail-head .detail-data[data-v-30cde3b4]{color:#7f7f7f}.container .detail-head .detail-data .detail-data-item[data-v-30cde3b4]{color:#7f7f7f;font-size:.28rem}.container .detail-head .detail-data .detail-data-item img[data-v-30cde3b4]{margin-right:.12rem}.container .detail-head .detail-data .detail-data-item .detail-data-eye[data-v-30cde3b4]{width:.36rem;height:.36rem}.container .detail-head .detail-data .detail-data-item .detail-data-comment[data-v-30cde3b4]{width:.32rem;height:.32rem}.container .detail-head .detail-data .detail-data-item[data-v-30cde3b4]:last-of-type{margin-left:.32rem}.container .detail-title-box[data-v-30cde3b4]{padding:.72rem .2933rem 0;color:#000;font-size:.56rem;font-weight:650;line-height:.86rem}.container .detail-title-box .detail-title-item[data-v-30cde3b4]{font-size:.32rem;color:#fff;height:.64rem;display:inline-flex;margin-right:.16rem;font-weight:400;line-height:.56rem}.container .detail-title-box .detail-title-item.detail-title-jinghua[data-v-30cde3b4]{width:1rem;border-radius:.5rem .5rem 0;background:linear-gradient(-57.3808deg,#b298e8,#5846c3);vertical-align:middle}.container .detail-title-box .detail-title-item.detail-title-label[data-v-30cde3b4]{background:#333;padding:0 .16rem;display:inline-flex;border-radius:.16rem;vertical-align:middle}.container .card[data-v-30cde3b4]{margin-top:.48rem;flex-direction:column}.container .card .card-item[data-v-30cde3b4]{width:9.4rem;border-radius:.4rem;background:#fff;margin-bottom:.4rem}.container .card .card-item .card-head[data-v-30cde3b4]{padding:.48rem .32rem;border-bottom:.0133rem solid #ebebeb}.container .card .card-item .card-head .card-head-icon[data-v-30cde3b4]{width:.96rem;height:.96rem;border-radius:50%;margin-right:.28rem}.container .card .card-item .card-head .card-head-content[data-v-30cde3b4]{flex-direction:column}.container .card .card-item .card-head .card-head-content .card-head-name[data-v-30cde3b4]{color:#333;font-size:.32rem;margin-bottom:.08rem;word-break:break-word;margin-right:.2667rem}.container .card .card-item .card-head .card-head-content .card-head-name .landlord[data-v-30cde3b4]{color:#7f7f7f;font-size:.26rem;width:.64rem;height:.44rem;border:.0133rem solid #d7d7d7;background:#f0f2f5;border-radius:.1rem;margin-left:.16rem}.container .card .card-item .card-head .card-head-content .card-head-time[data-v-30cde3b4]{color:#7f7f7f;font-size:.28rem}.container .card .card-item .card-head .card-head-fool[data-v-30cde3b4]{color:#7f7f7f;font-size:.32rem}.container .card .card-item .card-head .edit-box[data-v-30cde3b4]{width:.64rem;height:.64rem;border-radius:50%;background:#f6f6f6;margin-left:.32rem}.container .card .card-item .card-head .edit-box .edit-icom[data-v-30cde3b4]{width:.4rem}.container .card .card-item .card-content[data-v-30cde3b4]{color:#333;font-size:.36rem;line-height:.6rem;padding:.5rem .32rem;word-break:break-word}.container .card .card-item .card-content[data-v-30cde3b4] img{width:100%!important;height:auto!important}.container .card .card-item .card-content[data-v-30cde3b4] img.gif{width:auto!important}.container .card .card-item .card-content[data-v-30cde3b4] .quote{width:100%;color:#333;font-size:.32rem;border-radius:.16rem;background:#f6f6f6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAABmJLR0QA/wD/AP+gvaeTAAABZ0lEQVQoka2QzyuscRTGP+ed90W4K5T8mEI218ZCuZQuxQo1slBWsmTB0u4qfwcpdpPuhLJRlxFWVhZWioyFjZiF0Zh5H4v3nYzpzmThWZ3O5zzP93uOASDZVCo5K2wB6AXkv2W7djtHHwg1lTpsQFUrgmkgimwnER2acZEsdn+yIWyOYnmRH8ADwOTNcYdkR0C0gM3UDODGUsl5PsyXGBsyu95tGb4uDEcith2aZdKWsH++6QLABVsM1uDKM7c/3jaYKf5ILHXai/KD4cyfv9Hfa8XcAX4Gle3E2z+bAUy5nkKd97Vdyl2gOrij+ibuzlrl51/8rJc/6P6VDl51qjEFq7jO2PjtSRygyc9lNjtGXi12l1RpaqjzFy8zVpetnZFp/T88h7TilDEDDNTmasYrcBez1UoBmO/UV+JAfcWAr+hbAp7LUvOfZCrP4ckx0xLwWALegISbbtz30g17QCLsFevRTMvvYCyBi0ZlAPwAAAAASUVORK5CYII=) no-repeat .32rem .2666rem;padding:.1333rem .1333rem .1333rem 1rem;box-sizing:border-box;margin-bottom:.48rem}.container .card .card-item .card-content[data-v-30cde3b4] .quote blockquote{margin:0;padding:0 .8667rem .0667rem 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAMAAACXZR4WAAAAq1BMVEUAAAAA//9V1dVJ27Zg379V48ZV6r9J28hL4cNV48ZO3rxM48ZQ379T4cNO479P48FR5MNP5cNR48FQ48JQ5MFP48FR5MFQ4sJP4sNR4sNQ5MNP5MJQ4sFR48JQ5MNR48JR5MJQ48JQ4sNQ48JP48JR48JP4sJQ48JP48FQ5MJQ48NP48NQ48JQ48JQ48JQ48JQ48JQ48JQ48JQ48JQ48JQ48JQ48JQ48L///++J7GtAAAAN3RSTlMAAQYHCAkMDhESFxsgIiQtL01SU1ZaX2BhYmZxc36Di56jqa+3wcTFx8zT193g7e/w9PX4+vz+gT6qpgAAAAFiS0dEOKAHpdYAAAB1SURBVAjXjcg1FsIAAMDQ4MVdikNx99z/ZgwtO1PyPv2L+orSmeilXnrcVLXVjnslrmGYzB9wT6Dzg/E7hvwuAbJBMNQQCkF5pQBUtQvA1CcAE20A5I7uoT5YfNxAqjk6aAhr9VyBmuo8Bcv3aVYESvfHtgtf+ooeGLb1gg4AAAAASUVORK5CYII=) no-repeat 100% 100%;line-height:1.6;zoom:1;display:inline}.container .card .card-item .card-content[data-v-30cde3b4] .quote .quotation-wenzi{line-height:.52rem}.container .card .card-item .card-content[data-v-30cde3b4] .quote .quotation-icon{width:.32rem;height:.26rem}.container .card .card-item .card-content[data-v-30cde3b4] .quote .quotation-right{flex-direction:column;margin-left:.28rem}.container .card .card-item .card-content[data-v-30cde3b4] .quote .quotation-right .quotation-bottom{color:#7f7f7f;font-size:.28rem;margin-top:.258rem}.container .card .card-item .card-content[data-v-30cde3b4] .quote .quotation-right .quotation-bottom .quotation-icon{margin-left:.2rem}.container .card .card-item .card-content[data-v-30cde3b4] .content-unlock{background:hsla(0,0%,95%,.7);margin:.48rem 0;color:#555;font-size:.32rem;border-radius:.16rem}.container .card .card-item .card-content[data-v-30cde3b4] .content-unlock.content-unlock-no{height:3.2rem}.container .card .card-item .card-content[data-v-30cde3b4] .content-unlock.content-unlock-no .unlock-icom{width:.64rem;height:.64rem;margin-right:.2rem;vertical-align:middle}.container .card .card-item .card-content[data-v-30cde3b4] .content-unlock.content-already{background:hsla(0,0%,95%,.7);margin:.48rem 0;padding:.32rem;color:#555;font-size:.32rem;border-radius:.16rem}.container .card .card-item .card-content[data-v-30cde3b4] .content-unlock.content-already .content-already-header{color:#7f7f7f;font-size:.28rem;justify-content:center}.container .card .card-item .card-content[data-v-30cde3b4] .content-unlock.content-already .content-unlock-wenzi{color:#333;font-size:.36rem;line-height:.6rem;margin-top:.3rem}.container .card .card-item .offer-content[data-v-30cde3b4]{padding:.56rem .32rem}.container .card .card-item .offer-content .vHtmlMessage[data-v-30cde3b4]{font-size:.36rem;line-height:.6rem;word-break:break-word}.container .card .card-item .offer-content .vHtmlMessage[data-v-30cde3b4] strong{font-weight:700}.container .card .card-item .offer-content .vHtmlMessage[data-v-30cde3b4] img{max-width:100%}.container .card .card-item .offer-content .vHtmlMessage[data-v-30cde3b4] .content-unlock{background:hsla(0,0%,95%,.7);margin:.48rem 0;color:#555;font-size:.32rem;border-radius:.16rem}.container .card .card-item .offer-content .vHtmlMessage[data-v-30cde3b4] .content-unlock.content-unlock-no{height:3.2rem}.container .card .card-item .offer-content .vHtmlMessage[data-v-30cde3b4] .content-unlock.content-unlock-no .unlock-icom{width:.64rem;height:.64rem;margin-right:.2rem;vertical-align:middle}.container .card .card-item .offer-content .vHtmlMessage[data-v-30cde3b4] .content-unlock.content-already{background:hsla(0,0%,95%,.7);margin:.48rem 0;padding:.32rem;color:#555;font-size:.32rem;border-radius:.16rem}.container .card .card-item .offer-content .vHtmlMessage[data-v-30cde3b4] .content-unlock.content-already .content-already-header{color:#7f7f7f;font-size:.28rem;justify-content:center}.container .card .card-item .offer-content .vHtmlMessage[data-v-30cde3b4] .content-unlock.content-already .content-unlock-wenzi{color:#333;font-size:.36rem;line-height:.6rem;margin-top:.3rem}.container .card .card-item .offer-content .tenement-img[data-v-30cde3b4]{width:100%}.container .card .card-item .offer-content .offer-content-box .offer-content-item[data-v-30cde3b4]{line-height:.6rem;align-items:flex-start}.container .card .card-item .offer-content .offer-content-box .offer-content-item[data-v-30cde3b4]:not(:last-of-type){margin-bottom:.52rem}.container .card .card-item .offer-content .offer-content-box .offer-content-item .offer-content-key[data-v-30cde3b4]{font-size:.32rem;color:#7f7f7f;width:2.04rem}.container .card .card-item .offer-content .offer-content-box .offer-content-item .offer-content-value[data-v-30cde3b4]{font-size:.36rem;color:#333;width:7.32rem;white-space:break-spaces}.container .card .card-item .examine-btn[data-v-30cde3b4]{color:#333;font-size:.3rem;background:#f2f2f2;height:.96rem;border-radius:4.1rem;margin-top:.52rem}.container .card .card-item .examine-btn .examine-btn-outside[data-v-30cde3b4]{width:.4rem;height:.4rem;margin-left:.24rem;background:#fddf6d;border-radius:50%}.container .card .card-item .examine-btn .examine-btn-outside .examine-btn-icon[data-v-30cde3b4]{width:.22rem;height:.24rem}.container .card .card-item .summary-content[data-v-30cde3b4]{padding:.56rem .32rem}.container .card .card-item .summary-content .summary-content-item[data-v-30cde3b4]{border-radius:.16rem;border:.0133rem solid #ebebeb;margin-bottom:.32rem}.container .card .card-item .summary-content .summary-content-item .summary-offer-head[data-v-30cde3b4]{justify-content:space-between;height:.8rem;background:#f6f6f6;color:#333;padding:0 .24rem}.container .card .card-item .summary-content .summary-content-item .summary-offer-head a[data-v-30cde3b4],.container .card .card-item .summary-content .summary-content-item .summary-offer-head span[data-v-30cde3b4]{font-size:.32rem;color:#333}.container .card .card-item .summary-content .summary-content-item .summary-offer-head .summary-offer-head-title[data-v-30cde3b4]{color:#000;font-size:.4rem;font-weight:650}.container .card .card-item .summary-content .summary-content-item .summary-offer-head .summary-offer-head-icon[data-v-30cde3b4]{width:.14rem;height:.36rem;margin-left:.16rem}.container .card .card-item .summary-content .summary-content-item .summary-offer-box[data-v-30cde3b4]{padding-top:.28rem;flex-direction:column;justify-items:center}.container .card .card-item .summary-content .summary-content-item .summary-offer-box .summary-offer-item[data-v-30cde3b4]{line-height:.6rem;padding:0 .24rem;box-sizing:border-box;margin-bottom:.2rem}.container .card .card-item .summary-content .summary-content-item .summary-offer-box .summary-offer-item .summary-offer-key[data-v-30cde3b4]{width:1.3rem;color:#7f7f7f;font-size:.32rem;margin-right:.74rem}.container .card .card-item .summary-content .summary-content-item .summary-offer-box .summary-offer-item .summary-offer-value[data-v-30cde3b4]{font-size:.36rem;color:#333}.container .card .card-item .summary-content .summary-content-item .summary-wenzi[data-v-30cde3b4]{color:#333;font-size:.32rem;line-height:.6rem;padding:.28rem .24rem}.container .paging[data-v-30cde3b4]{margin-top:.48rem}.container .paging[data-v-30cde3b4] .el-pagination.is-background .el-pager li:not(.disabled).active{background:#62b1ff;border-radius:50%}.container .paging[data-v-30cde3b4] .el-pagination .btn-next .el-icon,.container .paging[data-v-30cde3b4] .el-pagination .btn-prev .el-icon{font-size:.4rem}.container .discuss-bottom[data-v-30cde3b4]{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100vw;background-color:#fff;padding:0 .4rem;box-sizing:border-box;z-index:99;border-top:.0133rem solid #dbdcdd;padding-right:0;height:2rem;width:10rem;justify-content:space-between}.container .discuss-bottom .swiper[data-v-30cde3b4]{height:2rem}.container .discuss-bottom .bottom-item[data-v-30cde3b4]{justify-content:space-between;height:100%}.container .discuss-bottom .bottom-item .bottom-comment[data-v-30cde3b4]{width:4.6rem;height:.8rem;border-radius:1rem;padding:0 .28rem;font-size:.32rem;color:#aaa;background-color:#f2f2f2;border:.0133rem solid #ebebeb;box-sizing:border-box;position:relative}.container .discuss-bottom .bottom-item .bottom-comment .bottom-comment-icom[data-v-30cde3b4]{width:.4rem;height:.4rem;margin-right:.16rem}.container .discuss-bottom .bottom-item .bottom-operation-box[data-v-30cde3b4]{width:3.8667rem;justify-content:space-between}.container .discuss-bottom .bottom-item .bottom-operation-icom[data-v-30cde3b4]{width:.48rem;height:.48rem;margin-bottom:.1333rem}.container .discuss-bottom .bottom-item .bottom-operation-item[data-v-30cde3b4]{position:relative;padding:0 .4rem;-webkit-tap-highlight-color:rgba(0,0,0,0)}.container .discuss-bottom .bottom-item .bottom-transmit-icom[data-v-30cde3b4]{width:.4rem;height:.4rem}.container .discuss-bottom .bottom-item .bottom-operation-text[data-v-30cde3b4]{font-size:.32rem;color:#555}.container .discuss-bottom .bottom-item .bottom-information[data-v-30cde3b4]{position:relative;min-width:4.6667rem;max-width:53.3333rem;height:.8rem;border-radius:1rem;background:linear-gradient(90deg,#fff,#50e3c2,#50e3c2,#50e3c2)}.container .discuss-bottom .bottom-item .bottom-information-avatar[data-v-30cde3b4]{width:.8rem;height:.8rem;border-radius:50%}.container .discuss-bottom .bottom-item .bottom-information-content[data-v-30cde3b4]{color:#fff;font-size:.2933rem;display:flex;align-items:center;justify-content:space-around;padding:0 .1333rem}.container .discuss-bottom .bottom-item .bottom-information-content .vertical[data-v-30cde3b4]{height:.2933rem;background-color:#fff;width:.0133rem}.container .discuss-bottom .bottom-item .bottom-information-item[data-v-30cde3b4]:not(:last-of-type){justify-content:center}.container .loginBtn[data-v-30cde3b4]{position:absolute;top:0;left:0;height:100%;width:100%}
\ No newline at end of file
+.pop-box[data-v-2144a694]{height:100%}.pop-box-box[data-v-2144a694]{width:100vw;background-color:#fff;border-radius:.64rem .64rem 0 0;position:fixed;bottom:0;left:0}.discussion-single-box[data-v-2144a694]{height:.96rem;justify-content:space-between;padding:.3467rem 0}.discussion-single-btn[data-v-2144a694]{width:1.4rem;height:.96rem;font-size:.36rem;color:#000;border-radius:.16rem;margin-right:.32rem;background-color:#50e3c2}.discussion-single-content[data-v-2144a694]{height:.96rem;font-size:.36rem;border-radius:.16rem;background-color:#f2f2f2;margin-left:.32rem;margin-right:.32rem;padding-left:.24rem}.discussion-single-input-icom[data-v-2144a694]{width:.56rem;height:.56rem;padding:.2rem}.discussion-single-input[data-v-2144a694]{height:100%;font-size:.4rem}.discussion-header[data-v-2144a694]{padding-top:.32rem;padding-left:.32rem;position:relative}.discussion-header .discussion-text[data-v-2144a694]{font-size:.32rem;color:#7f7f7f;margin-left:.24rem;width:8.2rem}.discussion-header .discussion-avatar[data-v-2144a694]{width:.48rem;height:.48rem;border-radius:50%}.discussion-multi-box .discussion-header[data-v-2144a694]{padding-bottom:.32rem;border-bottom:.0133rem solid #dbdcdd}.discussion-multi-box .discussion-multi-content[data-v-2144a694]{position:relative;max-height:40vh;box-sizing:border-box}.discussion-multi-box .discussion-multi-textarea[data-v-2144a694]{font-size:.4rem;padding:.32rem;box-sizing:border-box;height:40vh;overflow:auto;word-break:break-word;line-height:.48rem}.discussion-multi-box .discussion-multi-icom[data-v-2144a694]{width:.48rem;height:.48rem;padding:.32rem;position:absolute;top:0;right:0;z-index:88}.discussion-multi-box .discussion-multi-sum[data-v-2144a694]{position:absolute;bottom:0;right:0;padding:.32rem;font-size:.28rem;color:#aaa}.discussion-multi-box .discussion-multi-bottom[data-v-2144a694]{height:1.28rem;border-top:.0133rem solid #dbdcdd;justify-content:flex-end;padding-right:.32rem}.discussion-multi-box .discussion-multi-btn[data-v-2144a694]{background-color:#50e3c2;border-radius:.16rem;width:1.4rem;height:.88rem;margin:.2rem 0;font-size:.36rem}.pop-box-box[data-v-30e5494c]{width:100vw;background-color:#fff;border-radius:.64rem .64rem 0 0;position:fixed;bottom:0;left:0}.coin-insufficient .insufficient-header[data-v-30e5494c]{height:1.4rem;margin-top:1.36rem;margin-bottom:.9333rem;color:#333;font-size:.4rem}.coin-insufficient .coin-img[data-v-30e5494c]{margin:0;margin-right:.32rem;padding:0}.coin-insufficient .strategy-btn[data-v-30e5494c]{margin:0 auto;width:6.4rem;height:1.28rem;border-radius:2rem;background-color:#50e3c2;font-size:.48rem;font-weight:650;margin-bottom:1.8133rem}.coin-insufficient .strategy-icom[data-v-30e5494c]{margin-left:.1867rem;width:.4rem;height:.4rem}.coin-close[data-v-30e5494c]{position:absolute;top:0;right:0;padding:.4rem}.coin-close .coin-close-icom[data-v-30e5494c]{width:.32rem;height:.32rem}.coin-img[data-v-30e5494c]{width:1.3333rem;height:1.4667rem;margin-right:.2667rem}.unlockCoin-box[data-v-30e5494c]{padding-bottom:1.4667rem}.unlockCoin-box .unlockCoin-header[data-v-30e5494c]{font-size:.48rem;color:#000;font-weight:650;padding:.48rem .48rem .9333rem}.unlockCoin-box .unlockCoin-icom[data-v-30e5494c]{width:1.3333rem;height:1.4667rem;margin-right:.2667rem}.unlockCoin-box .unlockCoin-hint[data-v-30e5494c]{font-size:.32rem;color:#555;justify-content:center}.unlockCoin-box .unlockCoin-hint-sum[data-v-30e5494c]{color:#000;font-weight:650;font-size:.56rem;margin:0 .2rem}.unlockCoin-box .unlockCoin-btn[data-v-30e5494c]{width:6.4rem;height:1.28rem;border-radius:2rem;font-size:.48rem;color:#000;font-weight:650;background-color:#50e3c2;margin:1.1067rem auto .48rem}.alert[data-v-16138afa]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#f4f4f5;border:1px solid #ebeef5;border-radius:.2rem;width:50%;opacity:0;transition:opacity .3s}.alert.alertState[data-v-16138afa]{opacity:1}.container[data-v-16138afa]{margin-top:1.3rem;padding-bottom:2.8rem}.container .detail-head[data-v-16138afa]{color:#7f7f7f;padding:.191rem .2933rem 0;justify-content:space-between}.container .detail-head .detail-section[data-v-16138afa]{justify-content:space-between;font-size:.32rem}.container .detail-head .detail-section .section-name[data-v-16138afa]{color:#333}.container .detail-head .detail-data[data-v-16138afa]{color:#7f7f7f}.container .detail-head .detail-data .detail-data-item[data-v-16138afa]{color:#7f7f7f;font-size:.28rem}.container .detail-head .detail-data .detail-data-item img[data-v-16138afa]{margin-right:.12rem}.container .detail-head .detail-data .detail-data-item .detail-data-eye[data-v-16138afa]{width:.36rem;height:.36rem}.container .detail-head .detail-data .detail-data-item .detail-data-comment[data-v-16138afa]{width:.32rem;height:.32rem}.container .detail-head .detail-data .detail-data-item[data-v-16138afa]:last-of-type{margin-left:.32rem}.container .detail-title-box[data-v-16138afa]{padding:.72rem .2933rem 0;color:#000;font-size:.56rem;font-weight:650;line-height:.86rem}.container .detail-title-box .detail-title-item[data-v-16138afa]{font-size:.32rem;color:#fff;height:.64rem;display:inline-flex;margin-right:.16rem;font-weight:400;line-height:.56rem}.container .detail-title-box .detail-title-item.detail-title-jinghua[data-v-16138afa]{width:1rem;border-radius:.5rem .5rem 0;background:linear-gradient(-57.3808deg,#b298e8,#5846c3);vertical-align:middle}.container .detail-title-box .detail-title-item.detail-title-label[data-v-16138afa]{background:#333;padding:0 .16rem;display:inline-flex;border-radius:.16rem;vertical-align:middle}.container .card[data-v-16138afa]{margin-top:.48rem;flex-direction:column}.container .card .card-item[data-v-16138afa]{width:9.4rem;border-radius:.4rem;background:#fff;margin-bottom:.4rem}.container .card .card-item .card-head[data-v-16138afa]{padding:.48rem .32rem;border-bottom:.0133rem solid #ebebeb}.container .card .card-item .card-head .card-head-icon[data-v-16138afa]{width:.96rem;height:.96rem;border-radius:50%;margin-right:.28rem}.container .card .card-item .card-head .card-head-content[data-v-16138afa]{flex-direction:column}.container .card .card-item .card-head .card-head-content .card-head-name[data-v-16138afa]{color:#333;font-size:.32rem;margin-bottom:.08rem;word-break:break-word;margin-right:.2667rem}.container .card .card-item .card-head .card-head-content .card-head-name .landlord[data-v-16138afa]{color:#7f7f7f;font-size:.26rem;width:.64rem;height:.44rem;border:.0133rem solid #d7d7d7;background:#f0f2f5;border-radius:.1rem;margin-left:.16rem}.container .card .card-item .card-head .card-head-content .card-head-time[data-v-16138afa]{color:#7f7f7f;font-size:.28rem}.container .card .card-item .card-head .card-head-fool[data-v-16138afa]{color:#7f7f7f;font-size:.32rem}.container .card .card-item .card-head .edit-box[data-v-16138afa]{width:.64rem;height:.64rem;border-radius:50%;background:#f6f6f6;margin-left:.32rem}.container .card .card-item .card-head .edit-box .edit-icom[data-v-16138afa]{width:.4rem}.container .card .card-item .card-content[data-v-16138afa]{color:#333;font-size:.36rem;line-height:.6rem;padding:.5rem .32rem;word-break:break-word}.container .card .card-item .card-content[data-v-16138afa] img{width:100%!important;height:auto!important}.container .card .card-item .card-content[data-v-16138afa] img.gif{width:auto!important}.container .card .card-item .card-content[data-v-16138afa] .quote{width:100%;color:#333;font-size:.32rem;border-radius:.16rem;background:#f6f6f6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAABmJLR0QA/wD/AP+gvaeTAAABZ0lEQVQoka2QzyuscRTGP+ed90W4K5T8mEI218ZCuZQuxQo1slBWsmTB0u4qfwcpdpPuhLJRlxFWVhZWioyFjZiF0Zh5H4v3nYzpzmThWZ3O5zzP93uOASDZVCo5K2wB6AXkv2W7djtHHwg1lTpsQFUrgmkgimwnER2acZEsdn+yIWyOYnmRH8ADwOTNcYdkR0C0gM3UDODGUsl5PsyXGBsyu95tGb4uDEcith2aZdKWsH++6QLABVsM1uDKM7c/3jaYKf5ILHXai/KD4cyfv9Hfa8XcAX4Gle3E2z+bAUy5nkKd97Vdyl2gOrij+ibuzlrl51/8rJc/6P6VDl51qjEFq7jO2PjtSRygyc9lNjtGXi12l1RpaqjzFy8zVpetnZFp/T88h7TilDEDDNTmasYrcBez1UoBmO/UV+JAfcWAr+hbAp7LUvOfZCrP4ckx0xLwWALegISbbtz30g17QCLsFevRTMvvYCyBi0ZlAPwAAAAASUVORK5CYII=) no-repeat .32rem .2666rem;padding:.1333rem .1333rem .1333rem 1rem;box-sizing:border-box;margin-bottom:.48rem}.container .card .card-item .card-content[data-v-16138afa] .quote blockquote{margin:0;padding:0 .8667rem .0667rem 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAMAAACXZR4WAAAAq1BMVEUAAAAA//9V1dVJ27Zg379V48ZV6r9J28hL4cNV48ZO3rxM48ZQ379T4cNO479P48FR5MNP5cNR48FQ48JQ5MFP48FR5MFQ4sJP4sNR4sNQ5MNP5MJQ4sFR48JQ5MNR48JR5MJQ48JQ4sNQ48JP48JR48JP4sJQ48JP48FQ5MJQ48NP48NQ48JQ48JQ48JQ48JQ48JQ48JQ48JQ48JQ48JQ48JQ48JQ48L///++J7GtAAAAN3RSTlMAAQYHCAkMDhESFxsgIiQtL01SU1ZaX2BhYmZxc36Di56jqa+3wcTFx8zT193g7e/w9PX4+vz+gT6qpgAAAAFiS0dEOKAHpdYAAAB1SURBVAjXjcg1FsIAAMDQ4MVdikNx99z/ZgwtO1PyPv2L+orSmeilXnrcVLXVjnslrmGYzB9wT6Dzg/E7hvwuAbJBMNQQCkF5pQBUtQvA1CcAE20A5I7uoT5YfNxAqjk6aAhr9VyBmuo8Bcv3aVYESvfHtgtf+ooeGLb1gg4AAAAASUVORK5CYII=) no-repeat 100% 100%;line-height:1.6;zoom:1;display:inline}.container .card .card-item .card-content[data-v-16138afa] .quote .quotation-wenzi{line-height:.52rem}.container .card .card-item .card-content[data-v-16138afa] .quote .quotation-icon{width:.32rem;height:.26rem}.container .card .card-item .card-content[data-v-16138afa] .quote .quotation-right{flex-direction:column;margin-left:.28rem}.container .card .card-item .card-content[data-v-16138afa] .quote .quotation-right .quotation-bottom{color:#7f7f7f;font-size:.28rem;margin-top:.258rem}.container .card .card-item .card-content[data-v-16138afa] .quote .quotation-right .quotation-bottom .quotation-icon{margin-left:.2rem}.container .card .card-item .card-content[data-v-16138afa] .content-unlock{background:hsla(0,0%,95%,.7);margin:.48rem 0;color:#555;font-size:.32rem;border-radius:.16rem}.container .card .card-item .card-content[data-v-16138afa] .content-unlock.content-unlock-no{height:3.2rem}.container .card .card-item .card-content[data-v-16138afa] .content-unlock.content-unlock-no .unlock-icom{width:.64rem;height:.64rem;margin-right:.2rem;vertical-align:middle}.container .card .card-item .card-content[data-v-16138afa] .content-unlock.content-already{background:hsla(0,0%,95%,.7);margin:.48rem 0;padding:.32rem;color:#555;font-size:.32rem;border-radius:.16rem}.container .card .card-item .card-content[data-v-16138afa] .content-unlock.content-already .content-already-header{color:#7f7f7f;font-size:.28rem;justify-content:center}.container .card .card-item .card-content[data-v-16138afa] .content-unlock.content-already .content-unlock-wenzi{color:#333;font-size:.36rem;line-height:.6rem;margin-top:.3rem}.container .card .card-item .offer-content[data-v-16138afa]{padding:.56rem .32rem}.container .card .card-item .offer-content .vHtmlMessage[data-v-16138afa]{font-size:.36rem;line-height:.6rem;word-break:break-word}.container .card .card-item .offer-content .vHtmlMessage[data-v-16138afa] strong{font-weight:700}.container .card .card-item .offer-content .vHtmlMessage[data-v-16138afa] img{max-width:100%}.container .card .card-item .offer-content .vHtmlMessage[data-v-16138afa] .content-unlock{background:hsla(0,0%,95%,.7);margin:.48rem 0;color:#555;font-size:.32rem;border-radius:.16rem}.container .card .card-item .offer-content .vHtmlMessage[data-v-16138afa] .content-unlock.content-unlock-no{height:3.2rem}.container .card .card-item .offer-content .vHtmlMessage[data-v-16138afa] .content-unlock.content-unlock-no .unlock-icom{width:.64rem;height:.64rem;margin-right:.2rem;vertical-align:middle}.container .card .card-item .offer-content .vHtmlMessage[data-v-16138afa] .content-unlock.content-already{background:hsla(0,0%,95%,.7);margin:.48rem 0;padding:.32rem;color:#555;font-size:.32rem;border-radius:.16rem}.container .card .card-item .offer-content .vHtmlMessage[data-v-16138afa] .content-unlock.content-already .content-already-header{color:#7f7f7f;font-size:.28rem;justify-content:center}.container .card .card-item .offer-content .vHtmlMessage[data-v-16138afa] .content-unlock.content-already .content-unlock-wenzi{color:#333;font-size:.36rem;line-height:.6rem;margin-top:.3rem}.container .card .card-item .offer-content .tenement-img[data-v-16138afa]{width:100%}.container .card .card-item .offer-content .offer-content-box .offer-content-item[data-v-16138afa]{line-height:.6rem;align-items:flex-start}.container .card .card-item .offer-content .offer-content-box .offer-content-item[data-v-16138afa]:not(:last-of-type){margin-bottom:.52rem}.container .card .card-item .offer-content .offer-content-box .offer-content-item .offer-content-key[data-v-16138afa]{font-size:.32rem;color:#7f7f7f;width:2.04rem}.container .card .card-item .offer-content .offer-content-box .offer-content-item .offer-content-value[data-v-16138afa]{font-size:.36rem;color:#333;width:7.32rem;white-space:break-spaces}.container .card .card-item .examine-btn[data-v-16138afa]{color:#333;font-size:.3rem;background:#f2f2f2;height:.96rem;border-radius:4.1rem;margin-top:.52rem}.container .card .card-item .examine-btn .examine-btn-outside[data-v-16138afa]{width:.4rem;height:.4rem;margin-left:.24rem;background:#fddf6d;border-radius:50%}.container .card .card-item .examine-btn .examine-btn-outside .examine-btn-icon[data-v-16138afa]{width:.22rem;height:.24rem}.container .card .card-item .summary-content[data-v-16138afa]{padding:.56rem .32rem}.container .card .card-item .summary-content .summary-content-item[data-v-16138afa]{border-radius:.16rem;border:.0133rem solid #ebebeb;margin-bottom:.32rem}.container .card .card-item .summary-content .summary-content-item .summary-offer-head[data-v-16138afa]{justify-content:space-between;height:.8rem;background:#f6f6f6;color:#333;padding:0 .24rem}.container .card .card-item .summary-content .summary-content-item .summary-offer-head a[data-v-16138afa],.container .card .card-item .summary-content .summary-content-item .summary-offer-head span[data-v-16138afa]{font-size:.32rem;color:#333}.container .card .card-item .summary-content .summary-content-item .summary-offer-head .summary-offer-head-title[data-v-16138afa]{color:#000;font-size:.4rem;font-weight:650}.container .card .card-item .summary-content .summary-content-item .summary-offer-head .summary-offer-head-icon[data-v-16138afa]{width:.14rem;height:.36rem;margin-left:.16rem}.container .card .card-item .summary-content .summary-content-item .summary-offer-box[data-v-16138afa]{padding-top:.28rem;flex-direction:column;justify-items:center}.container .card .card-item .summary-content .summary-content-item .summary-offer-box .summary-offer-item[data-v-16138afa]{line-height:.6rem;padding:0 .24rem;box-sizing:border-box;margin-bottom:.2rem}.container .card .card-item .summary-content .summary-content-item .summary-offer-box .summary-offer-item .summary-offer-key[data-v-16138afa]{width:1.3rem;color:#7f7f7f;font-size:.32rem;margin-right:.74rem}.container .card .card-item .summary-content .summary-content-item .summary-offer-box .summary-offer-item .summary-offer-value[data-v-16138afa]{font-size:.36rem;color:#333}.container .card .card-item .summary-content .summary-content-item .summary-wenzi[data-v-16138afa]{color:#333;font-size:.32rem;line-height:.6rem;padding:.28rem .24rem}.container .paging[data-v-16138afa]{margin-top:.48rem}.container .paging[data-v-16138afa] .el-pagination.is-background .el-pager li:not(.disabled).active{background:#62b1ff;border-radius:50%}.container .paging[data-v-16138afa] .el-pagination .btn-next .el-icon,.container .paging[data-v-16138afa] .el-pagination .btn-prev .el-icon{font-size:.4rem}.container .discuss-bottom[data-v-16138afa]{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100vw;background-color:#fff;padding:0 .4rem;box-sizing:border-box;z-index:99;border-top:.0133rem solid #dbdcdd;padding-right:0;height:2rem;width:10rem;justify-content:space-between}.container .discuss-bottom .swiper[data-v-16138afa]{height:2rem}.container .discuss-bottom .bottom-item[data-v-16138afa]{justify-content:space-between;height:100%}.container .discuss-bottom .bottom-item .bottom-comment[data-v-16138afa]{width:4.6rem;height:.8rem;border-radius:1rem;padding:0 .28rem;font-size:.32rem;color:#aaa;background-color:#f2f2f2;border:.0133rem solid #ebebeb;box-sizing:border-box;position:relative}.container .discuss-bottom .bottom-item .bottom-comment .bottom-comment-icom[data-v-16138afa]{width:.4rem;height:.4rem;margin-right:.16rem}.container .discuss-bottom .bottom-item .bottom-operation-box[data-v-16138afa]{width:3.8667rem;justify-content:space-between}.container .discuss-bottom .bottom-item .bottom-operation-icom[data-v-16138afa]{width:.48rem;height:.48rem;margin-bottom:.1333rem}.container .discuss-bottom .bottom-item .bottom-operation-item[data-v-16138afa]{position:relative;padding:0 .4rem;-webkit-tap-highlight-color:rgba(0,0,0,0)}.container .discuss-bottom .bottom-item .bottom-transmit-icom[data-v-16138afa]{width:.4rem;height:.4rem}.container .discuss-bottom .bottom-item .bottom-operation-text[data-v-16138afa]{font-size:.32rem;color:#555}.container .discuss-bottom .bottom-item .bottom-information[data-v-16138afa]{position:relative;min-width:4.6667rem;max-width:53.3333rem;height:.8rem;border-radius:1rem;background:linear-gradient(90deg,#fff,#50e3c2,#50e3c2,#50e3c2)}.container .discuss-bottom .bottom-item .bottom-information-avatar[data-v-16138afa]{width:.8rem;height:.8rem;border-radius:50%}.container .discuss-bottom .bottom-item .bottom-information-content[data-v-16138afa]{color:#fff;font-size:.2933rem;display:flex;align-items:center;justify-content:space-around;padding:0 .1333rem}.container .discuss-bottom .bottom-item .bottom-information-content .vertical[data-v-16138afa]{height:.2933rem;background-color:#fff;width:.0133rem}.container .discuss-bottom .bottom-item .bottom-information-item[data-v-16138afa]:not(:last-of-type){justify-content:center}.container .loginBtn[data-v-16138afa]{position:absolute;top:0;left:0;height:100%;width:100%}
\ No newline at end of file
diff --git a/dist/css/93.d1be0c1e.css b/dist/css/93.d1be0c1e.css
new file mode 100644
index 0000000..babeba1
--- /dev/null
+++ b/dist/css/93.d1be0c1e.css
@@ -0,0 +1 @@
+.container[data-v-42e0b9d7]{padding-top:1.3rem}.container .header[data-v-42e0b9d7]{padding:1rem 0 .8rem}.container .header .portrait[data-v-42e0b9d7]{width:2rem;height:2rem;border-radius:50%;background-color:#fff;position:relative}.container .header .portrait-icom[data-v-42e0b9d7]{width:1.8rem;height:1.8rem;border-radius:50%}.container .header .header-username[data-v-42e0b9d7]{color:#000;font-size:.48rem;line-height:normal;margin-top:.24rem;font-weight:650}.container .header .header-uid[data-v-42e0b9d7]{color:#7f7f7f;font-weight:400;margin-top:.12rem}.container .operation-box[data-v-42e0b9d7]{background-color:#fff;margin:0 .2933rem .4rem;border-radius:.4rem}.container .operation-box .operation-item[data-v-42e0b9d7]{height:1.8rem;justify-content:space-between;padding:0 .4rem}.container .operation-box .operation-item[data-v-42e0b9d7]:not(:first-of-type){border-top:.0133rem dotted #d7d7d7}.container .operation-box .operation-item .operation-left[data-v-42e0b9d7]{color:#333;font-size:.36rem;line-height:.6rem}.container .operation-box .operation-item .operation-icom[data-v-42e0b9d7]{width:.48rem;margin-right:.32rem}.container .operation-box .operation-item .operation-data[data-v-42e0b9d7]{background-color:#f6f6f6;border-radius:.64rem;font-size:.28rem;color:#555;min-width:.9rem;text-align:center;padding:0 .2rem;box-sizing:border-box}.container .operation-box .operation-item .unread-info[data-v-42e0b9d7]{background:#fd3f5d;height:.42rem;border-radius:.64rem;color:#fff;font-size:.28rem;text-align:center;padding:0 .1rem;box-sizing:border-box}.container .operation-box .operation-item .operation-right-icom[data-v-42e0b9d7]{width:.12rem;height:.22rem;margin-left:.2rem}.container .operation-box.data-presentation[data-v-42e0b9d7]{padding-top:.4rem;padding-bottom:.4rem}.container .operation-box.data-presentation .data-presentation-item[data-v-42e0b9d7]{flex-direction:column}.container .operation-box.data-presentation .data-presentation-item[data-v-42e0b9d7]:not(:last-of-type){border-right:.0133rem solid #ebebeb}.container .operation-box.data-presentation .data-presentation-item .data-presentation-number[data-v-42e0b9d7]{color:#000;line-height:.6rem;font-size:.4rem;font-weight:900}.container .operation-box.data-presentation .data-presentation-item .data-presentation-name[data-v-42e0b9d7]{color:#333;line-height:.6rem;font-size:.32rem}.container .log-out[data-v-42e0b9d7]{font-size:.36rem;line-height:.6rem;color:#555;border-bottom:.0133rem solid #797979;width:1.46rem;margin:.6rem auto 1rem}
\ No newline at end of file
diff --git a/dist/index.html b/dist/index.html
index 7e42555..02119c6 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://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum//img/favicon.ico"><title>寄托论坛</title><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~842dc778.64dc62a7.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~2882e66b.2c8093d6.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~7bad1921.83749175.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~f1d6293b.12e3b1ae.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~7a6313df.5ee224e3.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~200a565d.39847fe1.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~8787c537.316fdd09.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~bc050c32.2a84bea8.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~8e64475f.812b7299.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~25e64ae6.c55fb344.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~bb5633b7.bff7c084.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~61c4e7a6.414f2dab.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~9b5e7775.6adfbd8e.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~439af1fa.860dcae1.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~c08e88ca.200eba88.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~5c533fba.9bf46ea1.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~b64a843a.c93ce69d.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~5551fa64.bd95ba0f.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~6012a5e8.fad4069d.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~c7cbfa4b.cdfe4d69.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~92ecdc2e.3a846b57.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~060599a5.24f19e49.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~89d5c698.efc5b497.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~eb2fbf4c.11aa1638.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~f7b4906f.b7dd6763.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~3430543d.cf0009ef.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~c3943e85.8bc853d5.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/app~42f9d7e6.80ffcd4a.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/app~d92c34c1.f3d32b35.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/app~449a49d2.7db7a012.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/app~d363ae0c.7b6d20a1.js"></script><link href="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/css/chunk-vendors~7b6a7b5f.e78e5a38.css" rel="stylesheet"><link href="https://x-cloud-project.oss-cn-guangzhou.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&amp;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://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum//img/favicon.ico"><title>寄托论坛</title><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~842dc778.64dc62a7.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~2882e66b.2c8093d6.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~7bad1921.83749175.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~f1d6293b.12e3b1ae.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~7a6313df.5ee224e3.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~200a565d.39847fe1.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~8787c537.316fdd09.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~bc050c32.2a84bea8.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~8e64475f.812b7299.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~25e64ae6.c55fb344.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~bb5633b7.bff7c084.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~61c4e7a6.414f2dab.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~9b5e7775.6adfbd8e.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~439af1fa.860dcae1.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~c08e88ca.200eba88.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~5c533fba.9bf46ea1.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~b64a843a.c93ce69d.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~5551fa64.bd95ba0f.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~6012a5e8.fad4069d.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~c7cbfa4b.cdfe4d69.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~92ecdc2e.3a846b57.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~060599a5.24f19e49.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~89d5c698.efc5b497.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~eb2fbf4c.11aa1638.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~f7b4906f.b7dd6763.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~3430543d.cf0009ef.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/chunk-vendors~c3943e85.8bc853d5.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/app~42f9d7e6.80ffcd4a.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/app~d92c34c1.f3d32b35.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/app~449a49d2.7db7a012.js"></script><script defer="defer" src="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/js/app~d363ae0c.15c1a548.js"></script><link href="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum/css/chunk-vendors~7b6a7b5f.e78e5a38.css" rel="stylesheet"><link href="https://x-cloud-project.oss-cn-guangzhou.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&amp;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/251.c26b8f97.js b/dist/js/251.c26b8f97.js
deleted file mode 100644
index 1ef6297..0000000
--- a/dist/js/251.c26b8f97.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self["webpackChunkninepage"]=self["webpackChunkninepage"]||[]).push([[251],{4251:function(t,e,s){s.r(e),s.d(e,{default:function(){return p}});var i=function(){var t=this,e=t._self._c;return e("div",{staticClass:"container"},[e("div",{staticClass:"detail-head flexacenter"},[e("div",{staticClass:"detail-section",on:{click:function(e){return t.toAllSection()}}},[t._v("版块:"),e("span",{staticClass:"section-name"},[t._v(t._s(t.info.forum))])]),e("div",{staticClass:"detail-data flexacenter"},[e("div",{staticClass:"detail-data-item flexacenter"},[e("img",{staticClass:"detail-data-eye",attrs:{src:s(153)}}),t._v(t._s(t.info.views)+" ")]),e("div",{staticClass:"detail-data-item flexacenter"},[e("img",{staticClass:"detail-data-comment",attrs:{src:s(4455)}}),t._v(t._s(t.info.replies)+" ")])])]),e("div"),e("div",{staticClass:"detail-title-box"},[t.info.digest>0?e("div",{staticClass:"detail-title-item detail-title-jinghua flexcenter"},[t._v("精华")]):t._e(),t.info.typename?e("div",{staticClass:"detail-title-item detail-title-label flexcenter"},[t._v(t._s(t.info.typename))]):t._e(),t._v(" "+t._s(t.info.subject)+" ")]),e("div",{staticClass:"card flexcenter"},[e("div",{staticClass:"card-item shadow"},[e("div",{staticClass:"card-head flexacenter"},[e("img",{staticClass:"card-head-icon",attrs:{src:t.info.avatar}}),e("div",{staticClass:"card-head-content flex1 flexflex"},[e("div",{staticClass:"card-head-name flexflex"},[t._v(t._s(t.info.author||"匿名用户"))]),e("div",{staticClass:"card-head-time"},[t._v(t._s(t.$formattedDate(t.info.dateline||"")))])]),e("div",{staticClass:"card-head-fool"},[t._v("楼主")]),1==t.info.isauthor?e("a",{staticClass:"edit-box flexcenter",attrs:{href:`https://www.gter.net/bbs/post/edit.html?tid=${t.tid}&pid=${t.info.pid}`}},[e("img",{staticClass:"edit-icom",attrs:{src:s(627)}})]):t._e()]),5==t.type?[e("div",{staticClass:"summary-content"},[t._l(t.collegelist,(function(s,i){return e("div",{key:i,staticClass:"summary-content-item"},[e("div",{staticClass:"summary-offer-head flexacenter"},[e("span",{staticClass:"summary-offer-head-title"},[t._v("Offer "+t._s(i+1))]),e("a",{staticClass:"flexacenter",attrs:{href:s.url}},[t._v("详情"),e("svg-icon",{attrs:{"icon-class":"arrowsBlackLeft","class-name":"summary-offer-head-icon"}})],1)]),e("div",{staticClass:"summary-offer-box"},[t._l(t.offerinfoKey,(function(i,a){return[s[i.key]?e("div",{key:a,staticClass:"summary-offer-item flexacenter"},[e("div",{staticClass:"summary-offer-key flexacenter"},[t._v(t._s(i.name))]),e("div",{staticClass:"summary-offer-value flexacenter"},[t._v(t._s(s[i.key]))])]):t._e()]}))],2)])})),e("div",{staticClass:"summary-content-item"},[e("div",{staticClass:"summary-offer-head flexacenter"},[e("span",{staticClass:"summary-offer-head-title"},[t._v("总结")]),e("a",{staticClass:"flexacenter",attrs:{href:t.info.url}},[t._v("详情"),e("svg-icon",{attrs:{"icon-class":"arrowsBlackLeft","class-name":"summary-offer-head-icon"}})],1)]),e("div",{staticClass:"summary-wenzi",domProps:{innerHTML:t._s(t.info.message)}})]),e("a",{staticClass:"examine-btn flexcenter",attrs:{href:t.info.url}},[t._v(" 查看当前总结详情 "),e("div",{staticClass:"examine-btn-outside flexcenter"},[e("svg-icon",{attrs:{"icon-class":"arrowsRoundBlackLeft","class-name":"examine-btn-icon"}})],1)])],2)]:6==t.type?[e("div",{staticClass:"offer-content"},[e("div",{staticClass:"offer-content-box"},[t._l(t.offerinfoKey,(function(s,i){return[t.offerinfo[s.key]?e("div",{key:i,staticClass:"offer-content-item flexacenter"},[t.offerinfo[s.key]?e("div",{staticClass:"offer-content-key"},[t._v(t._s(s.name))]):t._e(),e("div",{staticClass:"offer-content-value"},[t._v(t._s(t.offerinfo[s.key]))])]):t._e()]}))],2),e("a",{staticClass:"examine-btn flexcenter",attrs:{href:t.offerinfo.url}},[t._v(" 查看当前捷报详情 "),e("div",{staticClass:"examine-btn-outside flexcenter"},[e("svg-icon",{attrs:{"icon-class":"arrowsRoundBlackLeft","class-name":"examine-btn-icon"}})],1)])])]:2==t.type?[e("div",{staticClass:"offer-content"},[e("div",{staticClass:"offer-content-box"},[t._l(t.interviewKey,(function(s,i){return[t.info[s.key]?e("div",{key:i,staticClass:"offer-content-item flexacenter"},[t.info[s.key]?e("div",{staticClass:"offer-content-key"},[t._v(t._s(s.name))]):t._e(),e("div",{staticClass:"offer-content-value",domProps:{innerHTML:t._s(t.info[s.key])}})]):t._e()]}))],2)])]:3==t.type?[e("div",{staticClass:"offer-content"},[e("div",{staticClass:"offer-content-box"},[t._l(t.tenementKey,(function(s,i){return[t.info[s.key]?e("div",{key:i,staticClass:"offer-content-item flexacenter"},[t.info[s.key]?e("div",{staticClass:"offer-content-key"},[t._v(t._s(s.name))]):t._e(),"school"!=s.key?e("div",{staticClass:"offer-content-value",domProps:{innerHTML:t._s(t.info[s.key])}}):e("div",{staticClass:"offer-content-value"},[t._l(t.info[s.key],(function(e){return[t._v(t._s(e.name))]}))],2)]):t._e()]}))],2),e("div",{staticClass:"vHtmlMessage",staticStyle:{margin:".52rem 0"},domProps:{innerHTML:t._s(t.info.message)}}),t._l(t.info.images,(function(t,s){return e("img",{key:s,staticClass:"tenement-img",attrs:{src:t}})}))],2)]:[e("div",{staticClass:"offer-content"},[e("div",{ref:"vHtmlMessage",staticClass:"vHtmlMessage",staticStyle:{"line-height":"normal"}})])]],2),0!=t.postList.list.length?t._l(t.postList.list,(function(i,a){return e("div",{key:a,staticClass:"card-item shadow"},[e("div",{staticClass:"card-head flexacenter"},[e("img",{staticClass:"card-head-icon",attrs:{src:i.avatar}}),e("div",{staticClass:"card-head-content flex1 flexflex"},[e("div",{staticClass:"card-head-name flexflex"},[t._v(t._s(i.author||"匿名用户")+" "),1==i.isauthor?e("div",{staticClass:"landlord flexcenter"},[t._v("楼主")]):t._e()]),e("div",{staticClass:"card-head-time"},[t._v(t._s(t.$formattedDate(i.dateline)))])]),1==t.postList.page?e("div",{staticClass:"card-head-fool"},[t._v(t._s(`${(t.postList.page-1)*t.postList.limit+a+2}楼`))]):e("div",{staticClass:"card-head-fool"},[t._v(t._s(`${(t.postList.page-1)*t.postList.limit+a+1}楼`)+" ")]),1==i.ismyself?e("div",{staticClass:"edit-box flexcenter",on:{click:function(e){return e.stopPropagation(),t.openEditPop(i)}}},[e("img",{staticClass:"edit-icom",attrs:{src:s(627)}})]):t._e()]),e("div",{staticClass:"card-content flex1",domProps:{innerHTML:t._s(i.message)},on:{click:function(e){return e.stopPropagation(),t.handleReplyPop(i)}}})])})):t._e()],2),t.postList.count>t.postList.limit?e("div",{staticClass:"paging flexcenter"},[e("el-pagination",{attrs:{small:"",background:"",layout:"prev, pager, next","current-page":t.postList.page,"page-size":t.postList.limit,total:t.postList.count},on:{"current-change":t.currentChange,"update:currentPage":function(e){return t.$set(t.postList,"page",e)},"update:current-page":function(e){return t.$set(t.postList,"page",e)}}})],1):t._e(),e("div",{staticClass:"discuss-bottom flexflex flexacenter"},[e("div",{staticClass:"swiper"},[e("div",{staticClass:"bottom-item flexacenter"},[e("div",{staticClass:"bottom-comment flexacenter",on:{click:function(e){return t.setValue("popState","discussionSingle")}}},[e("svg-icon",{attrs:{"icon-class":"pen","class-name":"bottom-comment-icom"}}),t._v(" 想问啥,大胆问 "),t.islogin?t._e():e("div",{staticClass:"loginBtn",on:{click:function(e){return e.stopPropagation(),t.setValue("isloginBtnState",!0,"boolean")}}})],1)])]),e("div",{staticClass:"bottom-item flex1 flexacenter"},[e("div",{staticClass:"bottom-operation-box flex1 flexacenter"},[e("div",{staticClass:"bottom-operation-item flex1 flexcolumn flexcenter",on:{click:function(e){0==t.info.islike&&t.tapOperate("like")}}},[t.islogin?t._e():e("div",{staticClass:"loginBtn",on:{click:function(e){return e.stopPropagation(),t.setValue("isloginBtnState",!0,"boolean")}}}),0==t.info.islike?e("img",{staticClass:"bottom-operation-icom",class:{prepareLiskeAnimateState:t.prepareLiskeAnimateState},attrs:{src:s(3262)}}):e("img",{staticClass:"bottom-operation-icom",class:{prepareLiskeAnimateState:t.prepareLiskeAnimateState},attrs:{src:s(2969)}}),e("div",{staticClass:"bottom-operation-text"},[t._v(t._s(0==t.info.recommend_add?"":t.info.recommend_add)+"赞")])]),e("div",{staticClass:"bottom-operation-item flex1 flexcolumn flexcenter",on:{click:function(e){return t.tapOperate(0==t.info.isfav?"collect":"uncollect")}}},[t.islogin?t._e():e("div",{staticClass:"loginBtn",on:{click:function(e){return e.stopPropagation(),t.setValue("isloginBtnState",!0,"boolean")}}}),0==t.info.isfav?e("img",{staticClass:"bottom-operation-icom",attrs:{src:s(3490)}}):e("img",{staticClass:"bottom-operation-icom",attrs:{src:s(5196)}}),e("div",{staticClass:"bottom-operation-text"},[t._v("收藏")])]),e("div",{staticClass:"bottom-operation-item flex1 flexcolumn flexcenter transmit",attrs:{"data-clipboard-text":"Text to copy"},on:{click:function(e){return t.transmit()}}},[e("img",{staticClass:"bottom-operation-icom bottom-transmit-icom",attrs:{src:s(5842)}}),e("div",{staticClass:"bottom-operation-text"},[t._v("转发")])])])])]),e("detail-reply",{attrs:{"two-comment-data":t.twoCommentData,"comment-content":t.commentContent,"pop-state":t.popState}}),e("coins",{attrs:{"coin-config":t.coinConfig,mybalance:t.mybalance,"pop-state":t.popState,info:t.info}}),e("div",{directives:[{name:"show",rawName:"v-show",value:t.alert.state,expression:"alert.state"}],staticClass:"alert",class:{alertState:t.alert.state}},[e("el-alert",{attrs:{title:t.alert.message,type:"info",center:"","show-icon":"",closable:!1}})],1)],1)},a=[],n=(s(7658),s(4820)),o=s(1809),l=s(6799),r=s(8697),c={name:"detailIndex",data(){return{twoCommentData:null,editCommentPid:null,popState:"",coinConfig:{strategy:{button:"攒币指南",tips:"你的寄托币不够,快去发帖挣币吧",url:l.k}},islogin:!0,prepareLiskeAnimateState:!1,stat:{like:0},iscollect:0,ispostOfferLike:null,offerLikesumTimer:0,offerLikesumAnimateTimer:0,listlist:[],tid:0,info:{},type:0,token:"",offerinfo:{},offerinfoKey:[{key:"schoolname",name:"申请学校"},{key:"degree",name:"学位"},{key:"professional",name:"专业"},{key:"project",name:"项目"},{key:"apply_results",name:"申请结果"},{key:"semester",name:"入学学期"},{key:"noticedate",name:"通知时间"},{key:"useperformanceStr",name:"使用成绩"}],shareurl:"",collegelist:[],tenementKey:[{key:"typeText",name:"出租方式"},{key:"rent",name:"月租/"},{key:"property",name:"房屋类型"},{key:"floor",name:"所在楼层"},{key:"acreage",name:"面积(平方呎)"},{key:"locationText",name:"所在区域"},{key:"addressText",name:"地段/地址"},{key:"school",name:"附近学校"},{key:"gender",name:"性别要求"},{key:"rentaldurationText",name:"出租时长"},{key:"introduction",name:"房东或合租人介绍"},{key:"intermediary_text",name:"发布者身份"},{key:"telText",name:"电话"},{key:"wechatText",name:"微信"}],interviewKey:[{name:"学校",key:"school"},{name:"专业",key:"profession"},{name:"项目",key:"project"},{name:"毕业时间",key:"interviewtime"},{name:"面试过程及内容",key:"message"}],postList:{list:[],page:1,limit:20,count:0},loading:null,commentContent:"",operateState:!1,mybalance:0,islogin:!1,alert:{state:!1,message:""},isloginBtnState:!1}},watch:{popState(t,e){t?this.$pageStop():this.$pageMove()},"$store.state.user":{handler(t,e){"{}"!=JSON.stringify(t)&&(this.islogin=t.uid>0,this.tid=this.$route.query["tid"],this.postList.page=this.$route.query["page"]||1,this.getDetail())},immediate:!0},isloginBtnState(t,e){t&&this.$goTologin()}},mounted(){window.scrollTo(0,0)},methods:{getDetail(){this.$startupUnderLoading(this),this.$http.post("/api/thread",{tid:this.tid}).then((t=>{if(200!=t.code)return;let e=t.data,s=e.info;s["message"]=s["message"].trim();const i=new RegExp("\r\n","g");s["message"]=s["message"].replaceAll(i,"<br/>"),s["message"]=s["message"].replace(/<img[^>]*>/g,(t=>t.replace(/width="[^"]*"/g,"").replace(/height="[^"]*"/g,"")));let a=`<div class="flexcenter content-unlock content-unlock-no ${this.islogin?"replyVisible":"registerVisible"} " @click="setValue('popState', ${this.islogin?"discussionSingle":"isloginBtnState"})"><img class="unlock-icom" src="./img/unlock.png"/>作者设置了${this.islogin?"回复":"登录"}可见</div>`,n='<div class="flexcenter content-unlock content-unlock-no coinVisible"><img class="unlock-icom" src="./img/unlock.png"/>作者设置了投币可见</div>',o='<div class="content-unlock content-already"><div class="content-already-header flexflex">- 本内容投币可见 -</div><div class="content-unlock-wenzi">标记</div></div>',l=e.info.ispost,r=e.info.price,c=e.info.isbuy,m=e.info.isauthor;if(r>0&&0==c&&1!=m){let t=s["message"];s["message"]="";const e=/\[(free|hide)\]([^[]+)\[\/(free|hide)\]/g;let i=t.match(e)||[];for(let a=0;a<i.length;a++)i[a]=i[a].replace("[free]",""),i[a]=i[a].replace("[/free]",""),s["message"]+=i[a];s["message"]+=n}if(1==c||1==m){let t=s["message"],e="";const i=/\[free\]|\[\/free\]|\[hide\]|\[\/hide\]|\[hide=[^\]]+\]/g,a=Array.from(t.matchAll(i),(t=>t.index)),n=[];for(let s=0;s<a.length;s+=2){const t=[a[s],a[s+1]];n.push(t)}n.forEach(((s,i)=>{if(0!=i){let a=t.slice(n[i-1][1]+7,s[0]);a=this.goEmpty(a),a&&(e+=o.replace("标记",t.slice(n[i-1][1]+7,s[0])))}if(0==i){let i=t.slice(0,s[0]);i=this.goEmpty(i),i&&(e+=t.slice(0,s[0]))}if(i==n.length-1){let i=t.slice(s[1]+7,t.length-1);i=this.goEmpty(i),i&&(e+=o.replace("标记",t.slice(s[1]+7,t.length-1)))}e+=t.slice(s[0],s[1]+7)})),e=e.replaceAll("[free]",""),e=e.replaceAll("[/free]",""),s["message"]=e}const f=/\[hide(?:=[0-9]+)?\]/;if(f.test(s["message"])){const t=/\[hide\].*?\[\/hide\]/g;if(0==l&&1!=m&&(s["message"]=s["message"].replace(t,a)),1==l||1==m){var d=/\[hide(=\d+)?\]/g;s["message"]=s["message"].replaceAll(d,'<div class="content-unlock content-already"><div class="content-already-header flexflex">- 本内容回复可见 -</div><div class="content-unlock-wenzi">'),s["message"]=s["message"].replaceAll("[/hide]","</div></div>")}}this.islogin||0!=c||(s["message"]=s["message"].replaceAll("[free]",""),s["message"]=s["message"].replaceAll("[/free]","")),0==e.type&&(this.$refs["vHtmlMessage"]&&(this.$refs.vHtmlMessage.innerHTML=s["message"]));let p=document.getElementsByClassName("replyVisible");if(!Array.isArray(p)){for(let t=0;t<p.length;t++)p[t].addEventListener("click",(()=>{this.$emit("replyVisibleClick")}));this.$on("replyVisibleClick",(()=>{this.popState="discussionSingle"}))}let h=document.getElementsByClassName("coinVisible");if(!Array.isArray(h)){for(let t=0;t<h.length;t++)h[t].addEventListener("click",(()=>{this.$emit("coinVisibleClick")}));this.$on("coinVisibleClick",(()=>{this.popState=e.mybalance>r?"coindisplayuser":"coinNo"}))}let g=document.getElementsByClassName("registerVisible");if(!Array.isArray(g)){for(let t=0;t<g.length;t++)g[t].addEventListener("click",(()=>{this.$emit("registerVisibleClick")}));this.$on("registerVisibleClick",(()=>{this.isloginBtnState=!0}))}this.info=s,this.type=e.type,this.token=e.token,this.mybalance=e.mybalance,6==this.type?this.getOfferDetail():5==this.type?this.getsummaryDetails():3==this.type?this.getTenementDetails():2==this.type&&this.getInterviewDetails(),0!=s["replies"]&&this.getPostList()})).finally((()=>{this.$closeUnderLoading(this)}))},goEmpty(t){t=t.trim();while(-1!=t.indexOf("<br/>"))t=t.replace("<br/>","");return t},getOfferDetail(){this.$http.get("/api/forum/details",{id:this.token},"offer").then((t=>{let e=t.data,s=e.collegelist[0],i="";s.useperformance&&s.useperformance.forEach(((t,e)=>{i+=t+(s.useperformance.length-1==e?"":"、")})),s["useperformanceStr"]=i,this.offerinfo=s}))},getsummaryDetails(){this.$http.get("/api/forum/details",{id:this.token},"offer").then((t=>{let e=t.data,s=e.collegelist;s.forEach(((t,e)=>{let s="";t.useperformance&&t.useperformance.forEach(((e,i)=>{s+=e+(t.useperformance.length-1==i?"":"、")})),t["useperformanceStr"]=s})),this.info={...this.info,...e.info},this.collegelist=s,this.shareurl=e.shareurl}))},getTenementDetails(){this.$http.post("/tenement/forum/show",{token:this.token},"tenement").then((t=>{201==t.code&&(this.tenementInfoState=!0);let e=this.tenementKey,s={...this.info,...t.info};s["typeText"]=s.gptype+">>"+s.type,e[1].name+=s["currency"]?s["currency"]:"港元",1==s.cityid?s["locationText"]=s.location:s["locationText"]=s.country+">>"+s.city,s["addressText"]=s["address"]||"-",s["rentaldurationText"]=s.rentalduration||"不限",s["telText"]=s.tel||"-",s["wechatText"]=s.wechat||"-";const i=new RegExp("\r\n","g");s["message"]=s["message"].replaceAll(i,"<br/>"),s["message"]=s["message"].replace(/<img[^>]*>/g,(t=>t.replace(/width="[^"]*"/g,"").replace(/height="[^"]*"/g,""))),this.info=s}))},getInterviewDetails(){this.$http.post("/InterviewExperience/thread",{tid:this.tid,token:this.token},"tenement").then((t=>{if(200!=t.code)return;let e=t.data;this.info={...this.info,...e}}))},getPostList(){this.$startupUnderLoading(this);let{page:t,limit:e}=this.postList;this.$http.post("/api/thread/postList",{token:this.token,page:t,limit:e}).then((t=>{if(200!=t.code)return;let e=t.data;e.data.forEach((t=>{for(const e in r)t.message=t.message.replaceAll(e,`<img class="gif" src="${r[e]}" />`)})),this.postList.list=e.data,this.postList.page=e.page,this.postList.limit=e.limit,this.postList.count=e.count})).finally((()=>{this.$closeUnderLoading(this)}))},openEditPop(t){let e=t.message;e=e.replace(/<div[^>]*>[\s\S]*?<\/div>/gi,""),e=e.trim(),this.commentContent=e,this.editCommentPid=t.pid,this.popState="discussionMulti"},handleReplyPop(t){let e=t.message;e=e.replace(/<[^>]*>/g,""),e=e.trim(),this.twoCommentData={avatar:t.avatar,content:e,pid:t.pid},this.popState="discussionSingle"},postComment(t){let e="";e=this.editCommentPid?"/api/operation/redactPost":"/api/operation/reply",this.$http.post(e,{token:this.token,message:this.commentContent,pid:this.editCommentPid||this.twoCommentData&&this.twoCommentData.pid}).then((t=>{if(200!=t.code)return;if(this.$Message.success("发布成功"),this.popState="",this.twoCommentData=null,this.editCommentPid)return void setTimeout((()=>{this.$router.go(0)}),800);this.editCommentPid=null;let{count:e,limit:s}=this.postList,i=Math.ceil((e+1)/s);setTimeout((()=>{if(i==this.postList.page)return this.$router.go(0),void clearTimeout(timer);let t={page:i,tid:this.tid};this.$router.push({path:"/detailIndex",query:t})}),800)}))},currentChange(){let t={page:this.postList.page,tid:this.tid};this.getPostList(),this.$updateURLSearchParams(t)},tapOperate(t){if(this.operateState)return;this.operateState=!0;let e="";"like"==t?e="/api/operation/threadLike":"collect"==t?e="/api/operation/threadFav":"uncollect"==t&&(e="/api/operation/threadunFav"),this.$http.post(e,{tid:this.tid}).then((e=>{200==e.code&&("like"==t&&(this.info.islike=1,this.info.recommends),"collect"==t&&(this.info.isfav=1),"uncollect"==t&&(this.info.isfav=0),this.openHintBox(e.message))})).finally((()=>{this.operateState=!1}))},transmit(){let t=location.href;this.$copy(t,"已经复制链接,欢迎分享!")},setValue(t,e){this[t]=e},toAllSection(){this.$router.push({path:"/allSections",query:{fid:this.info.fid}})},handleIsmyself(t){this.popState="discussionMulti",this.commentContent=t.message},postCoin(){this.$http.post("/api/operation/coinPurchase",{token:this.token}).then((t=>{200==t.code&&(this.openHintBox(t.message),this.popState="",this.$router.go(0))}))},openHintBox(t){this.alert.state=!0,this.alert.message=t,setTimeout((()=>{this.alert.state=!1}),1500)}},components:{DetailReply:n.Z,Coins:o.Z}},m=c,f=s(1001),d=(0,f.Z)(m,i,a,!1,null,"30cde3b4",null),p=d.exports},6799:function(t,e,s){s.d(e,{a:function(){return i},k:function(){return a}});const i="https://www.gter.net/bbs/post.html",a="https://bbs.gter.net/thread-2543548-1-1.html"}}]);
\ No newline at end of file
diff --git a/dist/js/334.d97286d2.js b/dist/js/334.d97286d2.js
deleted file mode 100644
index f47ddf9..0000000
--- a/dist/js/334.d97286d2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self["webpackChunkninepage"]=self["webpackChunkninepage"]||[]).push([[334],{334:function(t,e,s){s.r(e),s.d(e,{default:function(){return l}});var a=function(){var t=this,e=t._self._c;return e("div",{staticClass:"container"},[e("div",{staticClass:"header flexcenter flexcolumn"},[e("div",{staticClass:"portrait flexcenter shadow"},[e("img",{staticClass:"portrait-icom",attrs:{src:t.user.avatar}})]),e("div",{staticClass:"header-username flexacenter"},[t._v(t._s(t.user.nickname))]),e("div",{staticClass:"header-uid",on:{click:function(e){return t.$copy(t.user.uin)}}},[t._v("UID:"+t._s(t.user.uin))])]),e("div",{staticClass:"operation-box shadow data-presentation flexflex"},[e("div",{staticClass:"data-presentation-item flex1 flexcenter"},[e("div",{staticClass:"data-presentation-number"},[t._v(t._s(t.count.prestige))]),e("div",{staticClass:"data-presentation-name"},[t._v("声望")])]),e("div",{staticClass:"data-presentation-item flex1 flexcenter"},[e("div",{staticClass:"data-presentation-number"},[t._v(t._s(t.count.gtercurrency))]),e("div",{staticClass:"data-presentation-name"},[t._v("寄托币")])]),e("div",{staticClass:"data-presentation-item flex1 flexcenter"},[e("div",{staticClass:"data-presentation-number"},[t._v(t._s(t.count.digest))]),e("div",{staticClass:"data-presentation-name"},[t._v("精华")])])]),e("div",{staticClass:"operation-box shadow"},[e("a",{staticClass:"operation-item flexacenter",attrs:{href:"https://www.gter.net/bbs/user/pm.html?mobile=yes"}},[t._m(0),e("div",{staticClass:"operation-right flexacenter"},[0==t.user.messagenum?e("div",{staticClass:"operation-data flexcenter"},[t._v(t._s(t.count.message))]):e("div",{staticClass:"unread-info flexcenter"},[t._v(t._s(t.user.messagenum))]),e("svg-icon",{attrs:{"icon-class":"arrowsLeft","class-name":"operation-right-icom"}})],1)]),t._l(t.operateList,(function(s,a){return e("a",{key:a,staticClass:"operation-item flexacenter",attrs:{href:s.url}},[e("div",{staticClass:"operation-left flexacenter"},[e("img",{staticClass:"operation-icom",attrs:{mode:"widthFix",src:`./img/user/${s.icon}`}}),t._v(t._s(s.name)+" ")]),e("div",{staticClass:"operation-right flexacenter"},[e("div",{staticClass:"operation-data flexcenter"},[t._v(t._s(t.count[s.key]))]),e("svg-icon",{attrs:{"icon-class":"arrowsLeft","class-name":"operation-right-icom"}})],1)])}))],2),e("div",{staticClass:"operation-box shadow"},t._l(t.setList,(function(s,a){return e("a",{key:a,staticClass:"operation-item flexacenter",attrs:{href:s.url}},[e("div",{staticClass:"operation-left flexacenter"},[e("img",{staticClass:"operation-icom",attrs:{mode:"widthFix",src:`./img/user/${s.icon}`}}),t._v(t._s(s.name)+" ")]),e("div",{staticClass:"operation-right flexacenter"},[e("svg-icon",{attrs:{"icon-class":"arrowsLeft","class-name":"operation-right-icom"}})],1)])})),0),e("div",{staticClass:"log-out",on:{click:function(e){return t.logOut()}}},[t._v("退出登录")])])},i=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"operation-left flexacenter"},[e("img",{staticClass:"operation-icom",attrs:{mode:"widthFix",src:s(2516)}}),t._v("消息 ")])}],r=(s(7658),{name:"userIndex",data(){return{user:{avatar:"",nickname:"",messagenum:0},count:{},operateList:[{name:"收藏",url:"https://www.gter.net/bbs/user/collection.html",icon:"collect.png",type:"collect",key:"fav"},{name:"发帖",url:"https://www.gter.net/bbs/user/threads.html",icon:"postmessage.png",type:"collect",key:"post"},{name:"回帖",url:"https://www.gter.net/bbs/user/post.html",icon:"replymessage.png",type:"post",key:"reply"}],setList:[{name:"个人资料",url:"https://member.gter.net/index/modify.html",icon:"personaldata.png",type:"modify"},{name:"设置头像",url:"https://member.gter.net/index/avatar.html",icon:"avatarsetting.png",type:"avatar"},{name:"我的状态",url:"https://member.gter.net/index/status.html",icon:"mystatus.png",type:"status"},{name:"修改密码",url:"https://member.gter.net/reset/password.html",icon:"changepassword.png",type:"password"},{name:"绑定邮箱",url:"https://member.gter.net/reset/email.html",icon:"bindemail.png",type:"email"},{name:"绑定手机",url:"https://member.gter.net/reset/mobile.html",icon:"bindmobile.png",type:"mobile"},{name:"绑定第三方账号",url:"https://member.gter.net/bind",icon:"bindingthird-party.png",type:"bind"},{name:"浏览个人主页",url:"",icon:"visithomepage.png",type:"space"}]}},mounted(){this.init()},methods:{init(){this.$http.post("/api/user","").then((t=>{let e=t.data;this.count=e.count,this.user=e.user;let s=e.user,a=this.setList;a.forEach((t=>{"space"==t.type&&(t["url"]=`https://bbs.gter.net/space-uid-${s.uin}.html`)}))}))},logOut(){this.user={avatar:"",nickname:"",messagenum:0},this.$store.commit("setUser",{}),this.$store.commit("setFavoriteList",[]),this.$store.commit("setHomeRequestState",!1),this.$http.post("/api/user/Logout").then((t=>{this.$clearCookies(),this.$router.push("/")}))}}}),n=r,o=s(1001),c=(0,o.Z)(n,a,i,!1,null,"62037b73",null),l=c.exports},2516:function(t){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADuklEQVR4nO3ZjXHaSBiH8T8VWB3EV0HUwS0VHK7ASwXGFYRUYFwBooJzKkDpAHfgVHCiAu55ZyNHWj4cAghb4pn54Zl1DOyLELbSU8e7DACd7jIAdLrLALCta0mf0Ia+Y2M9VHOS7jBA2yqQS3pErp+VA0gwxQBdKJM0xOsA5nDqVnYkjGwAXuHV72J/2QCe8A82lUm6R4GPmtf2F/irDWCFXS3QR4GP1heMtb1vPW5WeCvbfB8LfJSm8Nrd9x43K1SzQ/4BcQXse5nedwmmGCDuGZ9RtnEAtmY/nEm6QtwE93iPJZgjRdwMmcL3y7YOwLI7yVSfWNkThijwXkrxL661nr1gEzjtMQArQabNnxILDGFfz12KORLE2XPMFHIK/67szQGUjRXOqHEFbpDrfHmF93zcEk71F8jpDwdgeYXD6ApxIzyi6bw2b/4ZXvXNW04HDMBK8YRPiMsUDremmsJrPdu8Uzg645wOHICV4Al/I26BPgqcqgQP8FpvBq/tOR1hAGUT3CHuReG8sMCxSzBHirhHjLArp/DzZQcNwPIKh2JcgXtkOl4p7LHsa9wQmd7O6cgDsOwJ5dp8chyLPzhwaPYYcySotsQAuX4vp3A/ZUcZgJUg12l+afIK7/kE1WzzTvu91ZxONICyTNIt4uxJ3uBF++UVDvu4ZzjtP1SnEw/A8tr8pO3J3iDX72Wv+ghx3+AV7m/fnBoYgOUUDv0rxA2RaXdTeK03g9ef59TQAKxrhSF8RlymMIi4BHOkiLvHBIfkFO6/7KQDsBJMcIu4BfooYF0r/DWXotoSI2Q6PKeGB1BmG3hA3IvCecGaI0G1JZzCsI6RU3icssYGYA2Qaf28UMBKUO0ZXsfbvOV0xgFYKTJtPi9Us807/RrOsRrhAWWND8BKkGnzRRZrBq/T5FQ/AjZeFba1Jhpr/SLLI0Y4ZZnCSfkH0h43K1SztaZyCp8S1ljhY7OJrhVOwOrhnAM4e7bZywBQzdY6k232MgBUs7XOZJu9DADVbK3NJbiFNbPNrlDN1trcHE6h3Da7QjVba3O1/dpmawtka22utl/bbG2BbK3N1fZrm81V/28uW2tzK7xmm83VnQHYJ8B/eM02m6s+gD5ytTOn8CnwWg+56gP4irHa2QR3KPvR4ybTr18MrAJjhYsTbeoLxqo3swE4RYdFh+rbAKxc9bdBF5rB97ixEuR6+2ptW5rBi3qoNoJXOwexRK5wIsz1s3gA1VIkeK/lOkK7BtCJLgNAp7sMAJ2u8wP4H1QT6ZopxagkAAAAAElFTkSuQmCC"}}]);
\ No newline at end of file
diff --git a/dist/js/93.bc947518.js b/dist/js/93.bc947518.js
new file mode 100644
index 0000000..246b528
--- /dev/null
+++ b/dist/js/93.bc947518.js
@@ -0,0 +1 @@
+"use strict";(self["webpackChunkninepage"]=self["webpackChunkninepage"]||[]).push([[93],{4093:function(t,e,s){s.r(e),s.d(e,{default:function(){return l}});var a=function(){var t=this,e=t._self._c;return e("div",{staticClass:"container"},[e("div",{staticClass:"header flexcenter flexcolumn"},[e("div",{staticClass:"portrait flexcenter shadow"},[e("img",{staticClass:"portrait-icom",attrs:{src:t.user.avatar}})]),e("div",{staticClass:"header-username flexacenter"},[t._v(t._s(t.user.nickname))]),e("div",{staticClass:"header-uid",on:{click:function(e){return t.$copy(t.user.uin)}}},[t._v("UID:"+t._s(t.user.uin))])]),e("div",{staticClass:"operation-box shadow data-presentation flexflex"},[e("div",{staticClass:"data-presentation-item flex1 flexcenter"},[e("div",{staticClass:"data-presentation-number"},[t._v(t._s(t.count.prestige))]),e("div",{staticClass:"data-presentation-name"},[t._v("声望")])]),e("div",{staticClass:"data-presentation-item flex1 flexcenter"},[e("div",{staticClass:"data-presentation-number"},[t._v(t._s(t.count.gtercurrency))]),e("div",{staticClass:"data-presentation-name"},[t._v("寄托币")])]),e("div",{staticClass:"data-presentation-item flex1 flexcenter"},[e("div",{staticClass:"data-presentation-number"},[t._v(t._s(t.count.digest))]),e("div",{staticClass:"data-presentation-name"},[t._v("精华")])])]),e("div",{staticClass:"operation-box shadow"},[e("a",{staticClass:"operation-item flexacenter",attrs:{href:"https://www.gter.net/bbs/user/pm.html?mobile=yes"}},[t._m(0),e("div",{staticClass:"operation-right flexacenter"},[0==t.user.messagenum?e("div",{staticClass:"operation-data flexcenter"},[t._v(t._s(t.count.message))]):e("div",{staticClass:"unread-info flexcenter"},[t._v(t._s(t.user.messagenum))]),e("svg-icon",{attrs:{"icon-class":"arrowsLeft","class-name":"operation-right-icom"}})],1)]),t._l(t.operateList,(function(s,a){return e("a",{key:a,staticClass:"operation-item flexacenter",attrs:{href:s.url}},[e("div",{staticClass:"operation-left flexacenter"},[e("img",{staticClass:"operation-icom",attrs:{mode:"widthFix",src:`${t.$baseURL}/img/user/${s.icon}`}}),t._v(t._s(s.name))]),e("div",{staticClass:"operation-right flexacenter"},[e("div",{staticClass:"operation-data flexcenter"},[t._v(t._s(t.count[s.key]))]),e("svg-icon",{attrs:{"icon-class":"arrowsLeft","class-name":"operation-right-icom"}})],1)])}))],2),e("div",{staticClass:"operation-box shadow"},t._l(t.setList,(function(s,a){return e("a",{key:a,staticClass:"operation-item flexacenter",attrs:{href:s.url}},[e("div",{staticClass:"operation-left flexacenter"},[e("img",{staticClass:"operation-icom",attrs:{mode:"widthFix",src:`${t.$baseURL}/img/user/${s.icon}`}}),t._v(t._s(s.name))]),e("div",{staticClass:"operation-right flexacenter"},[e("svg-icon",{attrs:{"icon-class":"arrowsLeft","class-name":"operation-right-icom"}})],1)])})),0),e("div",{staticClass:"log-out",on:{click:function(e){return t.logOut()}}},[t._v("退出登录")])])},i=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"operation-left flexacenter"},[e("img",{staticClass:"operation-icom",attrs:{mode:"widthFix",src:s(2516)}}),t._v("消息 ")])}],r=(s(7658),{name:"userIndex",data(){return{user:{avatar:"",nickname:"",messagenum:0},count:{},operateList:[{name:"收藏",url:"https://www.gter.net/bbs/user/collection.html",icon:"collect.png",type:"collect",key:"fav"},{name:"发帖",url:"https://www.gter.net/bbs/user/threads.html",icon:"postmessage.png",type:"collect",key:"post"},{name:"回帖",url:"https://www.gter.net/bbs/user/post.html",icon:"replymessage.png",type:"post",key:"reply"}],setList:[{name:"个人资料",url:"https://member.gter.net/index/modify.html",icon:"personaldata.png",type:"modify"},{name:"设置头像",url:"https://member.gter.net/index/avatar.html",icon:"avatarsetting.png",type:"avatar"},{name:"我的状态",url:"https://member.gter.net/index/status.html",icon:"mystatus.png",type:"status"},{name:"修改密码",url:"https://member.gter.net/reset/password.html",icon:"changepassword.png",type:"password"},{name:"绑定邮箱",url:"https://member.gter.net/reset/email.html",icon:"bindemail.png",type:"email"},{name:"绑定手机",url:"https://member.gter.net/reset/mobile.html",icon:"bindmobile.png",type:"mobile"},{name:"绑定第三方账号",url:"https://member.gter.net/bind",icon:"bindingthird-party.png",type:"bind"},{name:"浏览个人主页",url:"",icon:"visithomepage.png",type:"space"}]}},mounted(){this.init()},methods:{init(){this.$http.post("/api/user","").then((t=>{let e=t.data;this.count=e.count,this.user=e.user;let s=e.user,a=this.setList;a.forEach((t=>{"space"==t.type&&(t["url"]=`https://bbs.gter.net/space-uid-${s.uin}.html`)}))}))},logOut(){this.user={avatar:"",nickname:"",messagenum:0},this.$store.commit("setUser",{}),this.$store.commit("setFavoriteList",[]),this.$store.commit("setHomeRequestState",!1),this.$http.post("/api/user/Logout").then((t=>{this.$clearCookies(),this.$router.push("/")}))}}}),n=r,o=s(1001),c=(0,o.Z)(n,a,i,!1,null,"42e0b9d7",null),l=c.exports},2516:function(t){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADuklEQVR4nO3ZjXHaSBiH8T8VWB3EV0HUwS0VHK7ASwXGFYRUYFwBooJzKkDpAHfgVHCiAu55ZyNHWj4cAghb4pn54Zl1DOyLELbSU8e7DACd7jIAdLrLALCta0mf0Ia+Y2M9VHOS7jBA2yqQS3pErp+VA0gwxQBdKJM0xOsA5nDqVnYkjGwAXuHV72J/2QCe8A82lUm6R4GPmtf2F/irDWCFXS3QR4GP1heMtb1vPW5WeCvbfB8LfJSm8Nrd9x43K1SzQ/4BcQXse5nedwmmGCDuGZ9RtnEAtmY/nEm6QtwE93iPJZgjRdwMmcL3y7YOwLI7yVSfWNkThijwXkrxL661nr1gEzjtMQArQabNnxILDGFfz12KORLE2XPMFHIK/67szQGUjRXOqHEFbpDrfHmF93zcEk71F8jpDwdgeYXD6ApxIzyi6bw2b/4ZXvXNW04HDMBK8YRPiMsUDremmsJrPdu8Uzg645wOHICV4Al/I26BPgqcqgQP8FpvBq/tOR1hAGUT3CHuReG8sMCxSzBHirhHjLArp/DzZQcNwPIKh2JcgXtkOl4p7LHsa9wQmd7O6cgDsOwJ5dp8chyLPzhwaPYYcySotsQAuX4vp3A/ZUcZgJUg12l+afIK7/kE1WzzTvu91ZxONICyTNIt4uxJ3uBF++UVDvu4ZzjtP1SnEw/A8tr8pO3J3iDX72Wv+ghx3+AV7m/fnBoYgOUUDv0rxA2RaXdTeK03g9ef59TQAKxrhSF8RlymMIi4BHOkiLvHBIfkFO6/7KQDsBJMcIu4BfooYF0r/DWXotoSI2Q6PKeGB1BmG3hA3IvCecGaI0G1JZzCsI6RU3icssYGYA2Qaf28UMBKUO0ZXsfbvOV0xgFYKTJtPi9Us807/RrOsRrhAWWND8BKkGnzRRZrBq/T5FQ/AjZeFba1Jhpr/SLLI0Y4ZZnCSfkH0h43K1SztaZyCp8S1ljhY7OJrhVOwOrhnAM4e7bZywBQzdY6k232MgBUs7XOZJu9DADVbK3NJbiFNbPNrlDN1trcHE6h3Da7QjVba3O1/dpmawtka22utl/bbG2BbK3N1fZrm81V/28uW2tzK7xmm83VnQHYJ8B/eM02m6s+gD5ytTOn8CnwWg+56gP4irHa2QR3KPvR4ybTr18MrAJjhYsTbeoLxqo3swE4RYdFh+rbAKxc9bdBF5rB97ixEuR6+2ptW5rBi3qoNoJXOwexRK5wIsz1s3gA1VIkeK/lOkK7BtCJLgNAp7sMAJ2u8wP4H1QT6ZopxagkAAAAAElFTkSuQmCC"}}]);
\ No newline at end of file
diff --git a/dist/js/993.8cee9be1.js b/dist/js/993.8cee9be1.js
new file mode 100644
index 0000000..c9c97e9
--- /dev/null
+++ b/dist/js/993.8cee9be1.js
@@ -0,0 +1 @@
+"use strict";(self["webpackChunkninepage"]=self["webpackChunkninepage"]||[]).push([[993],{2993:function(t,e,s){s.r(e),s.d(e,{default:function(){return p}});var i=function(){var t=this,e=t._self._c;return e("div",{staticClass:"container"},[e("div",{staticClass:"detail-head flexacenter"},[e("div",{staticClass:"detail-section",on:{click:function(e){return t.toAllSection()}}},[t._v(" 版块:"),e("span",{staticClass:"section-name"},[t._v(t._s(t.info.forum))])]),e("div",{staticClass:"detail-data flexacenter"},[e("div",{staticClass:"detail-data-item flexacenter"},[e("img",{staticClass:"detail-data-eye",attrs:{src:s(153)}}),t._v(t._s(t.info.views))]),e("div",{staticClass:"detail-data-item flexacenter"},[e("img",{staticClass:"detail-data-comment",attrs:{src:s(4455)}}),t._v(t._s(t.info.replies))])])]),e("div"),e("div",{staticClass:"detail-title-box"},[t.info.digest>0?e("div",{staticClass:"detail-title-item detail-title-jinghua flexcenter"},[t._v("精华")]):t._e(),t.info.typename?e("div",{staticClass:"detail-title-item detail-title-label flexcenter"},[t._v(t._s(t.info.typename))]):t._e(),t._v(" "+t._s(t.info.subject)+" ")]),e("div",{staticClass:"card flexcenter"},[e("div",{staticClass:"card-item shadow"},[e("div",{staticClass:"card-head flexacenter"},[e("img",{staticClass:"card-head-icon",attrs:{src:t.info.avatar}}),e("div",{staticClass:"card-head-content flex1 flexflex"},[e("div",{staticClass:"card-head-name flexflex"},[t._v(t._s(t.info.author||"匿名用户"))]),e("div",{staticClass:"card-head-time"},[t._v(t._s(t.$formattedDate(t.info.dateline||"")))])]),e("div",{staticClass:"card-head-fool"},[t._v("楼主")]),1==t.info.isauthor?e("a",{staticClass:"edit-box flexcenter",attrs:{href:`https://www.gter.net/bbs/post/edit.html?tid=${t.tid}&pid=${t.info.pid}`}},[e("img",{staticClass:"edit-icom",attrs:{src:s(627)}})]):t._e()]),5==t.type?[e("div",{staticClass:"summary-content"},[t._l(t.collegelist,(function(s,i){return e("div",{key:i,staticClass:"summary-content-item"},[e("div",{staticClass:"summary-offer-head flexacenter"},[e("span",{staticClass:"summary-offer-head-title"},[t._v("Offer "+t._s(i+1))]),e("a",{staticClass:"flexacenter",attrs:{href:s.url}},[t._v("详情"),e("svg-icon",{attrs:{"icon-class":"arrowsBlackLeft","class-name":"summary-offer-head-icon"}})],1)]),e("div",{staticClass:"summary-offer-box"},[t._l(t.offerinfoKey,(function(i,a){return[s[i.key]?e("div",{key:a,staticClass:"summary-offer-item flexacenter"},[e("div",{staticClass:"summary-offer-key flexacenter"},[t._v(t._s(i.name))]),e("div",{staticClass:"summary-offer-value flexacenter"},[t._v(t._s(s[i.key]))])]):t._e()]}))],2)])})),e("div",{staticClass:"summary-content-item"},[e("div",{staticClass:"summary-offer-head flexacenter"},[e("span",{staticClass:"summary-offer-head-title"},[t._v("总结")]),e("a",{staticClass:"flexacenter",attrs:{href:t.info.url}},[t._v("详情"),e("svg-icon",{attrs:{"icon-class":"arrowsBlackLeft","class-name":"summary-offer-head-icon"}})],1)]),e("div",{staticClass:"summary-wenzi",domProps:{innerHTML:t._s(t.info.message)}})]),e("a",{staticClass:"examine-btn flexcenter",attrs:{href:t.info.url}},[t._v(" 查看当前总结详情 "),e("div",{staticClass:"examine-btn-outside flexcenter"},[e("svg-icon",{attrs:{"icon-class":"arrowsRoundBlackLeft","class-name":"examine-btn-icon"}})],1)])],2)]:6==t.type?[e("div",{staticClass:"offer-content"},[e("div",{staticClass:"offer-content-box"},[t._l(t.offerinfoKey,(function(s,i){return[t.offerinfo[s.key]?e("div",{key:i,staticClass:"offer-content-item flexacenter"},[t.offerinfo[s.key]?e("div",{staticClass:"offer-content-key"},[t._v(t._s(s.name))]):t._e(),e("div",{staticClass:"offer-content-value"},[t._v(t._s(t.offerinfo[s.key]))])]):t._e()]}))],2),e("a",{staticClass:"examine-btn flexcenter",attrs:{href:t.offerinfo.url}},[t._v(" 查看当前捷报详情 "),e("div",{staticClass:"examine-btn-outside flexcenter"},[e("svg-icon",{attrs:{"icon-class":"arrowsRoundBlackLeft","class-name":"examine-btn-icon"}})],1)])])]:2==t.type?[e("div",{staticClass:"offer-content"},[e("div",{staticClass:"offer-content-box"},[t._l(t.interviewKey,(function(s,i){return[t.info[s.key]?e("div",{key:i,staticClass:"offer-content-item flexacenter"},[t.info[s.key]?e("div",{staticClass:"offer-content-key"},[t._v(t._s(s.name))]):t._e(),e("div",{staticClass:"offer-content-value",domProps:{innerHTML:t._s(t.info[s.key])}})]):t._e()]}))],2)])]:3==t.type?[e("div",{staticClass:"offer-content"},[e("div",{staticClass:"offer-content-box"},[t._l(t.tenementKey,(function(s,i){return[t.info[s.key]?e("div",{key:i,staticClass:"offer-content-item flexacenter"},[t.info[s.key]?e("div",{staticClass:"offer-content-key"},[t._v(t._s(s.name))]):t._e(),"school"!=s.key?e("div",{staticClass:"offer-content-value",domProps:{innerHTML:t._s(t.info[s.key])}}):e("div",{staticClass:"offer-content-value"},[t._l(t.info[s.key],(function(e){return[t._v(t._s(e.name))]}))],2)]):t._e()]}))],2),e("div",{staticClass:"vHtmlMessage",staticStyle:{margin:"0.52rem 0"},domProps:{innerHTML:t._s(t.info.message)}}),t._l(t.info.images,(function(t,s){return e("img",{key:s,staticClass:"tenement-img",attrs:{src:t}})}))],2)]:[e("div",{staticClass:"offer-content"},[e("div",{ref:"vHtmlMessage",staticClass:"vHtmlMessage",staticStyle:{"line-height":"normal"}})])]],2),0!=t.postList.list.length?t._l(t.postList.list,(function(i,a){return e("div",{key:a,staticClass:"card-item shadow"},[e("div",{staticClass:"card-head flexacenter"},[e("img",{staticClass:"card-head-icon",attrs:{src:i.avatar}}),e("div",{staticClass:"card-head-content flex1 flexflex"},[e("div",{staticClass:"card-head-name flexflex"},[t._v(" "+t._s(i.author||"匿名用户")+" "),1==i.isauthor?e("div",{staticClass:"landlord flexcenter"},[t._v("楼主")]):t._e()]),e("div",{staticClass:"card-head-time"},[t._v(t._s(t.$formattedDate(i.dateline)))])]),1==t.postList.page?e("div",{staticClass:"card-head-fool"},[t._v(t._s(`${(t.postList.page-1)*t.postList.limit+a+2}楼`))]):e("div",{staticClass:"card-head-fool"},[t._v(t._s(`${(t.postList.page-1)*t.postList.limit+a+1}楼`))]),1==i.ismyself?e("div",{staticClass:"edit-box flexcenter",on:{click:function(e){return e.stopPropagation(),t.openEditPop(i)}}},[e("img",{staticClass:"edit-icom",attrs:{src:s(627)}})]):t._e()]),e("div",{staticClass:"card-content flex1",domProps:{innerHTML:t._s(i.message)},on:{click:function(e){return e.stopPropagation(),t.handleReplyPop(i)}}})])})):t._e()],2),t.postList.count>t.postList.limit?e("div",{staticClass:"paging flexcenter"},[e("el-pagination",{attrs:{small:"",background:"",layout:"prev, pager, next","current-page":t.postList.page,"page-size":t.postList.limit,total:t.postList.count},on:{"current-change":t.currentChange,"update:currentPage":function(e){return t.$set(t.postList,"page",e)},"update:current-page":function(e){return t.$set(t.postList,"page",e)}}})],1):t._e(),e("div",{staticClass:"discuss-bottom flexflex flexacenter"},[e("div",{staticClass:"swiper"},[e("div",{staticClass:"bottom-item flexacenter"},[e("div",{staticClass:"bottom-comment flexacenter",on:{click:function(e){return t.setValue("popState","discussionSingle")}}},[e("svg-icon",{attrs:{"icon-class":"pen","class-name":"bottom-comment-icom"}}),t._v(" 想问啥,大胆问 "),t.islogin?t._e():e("div",{staticClass:"loginBtn",on:{click:function(e){return e.stopPropagation(),t.setValue("isloginBtnState",!0,"boolean")}}})],1)])]),e("div",{staticClass:"bottom-item flex1 flexacenter"},[e("div",{staticClass:"bottom-operation-box flex1 flexacenter"},[e("div",{staticClass:"bottom-operation-item flex1 flexcolumn flexcenter",on:{click:function(e){0==t.info.islike&&t.tapOperate("like")}}},[t.islogin?t._e():e("div",{staticClass:"loginBtn",on:{click:function(e){return e.stopPropagation(),t.setValue("isloginBtnState",!0,"boolean")}}}),0==t.info.islike?e("img",{staticClass:"bottom-operation-icom",class:{prepareLiskeAnimateState:t.prepareLiskeAnimateState},attrs:{src:s(3262)}}):e("img",{staticClass:"bottom-operation-icom",class:{prepareLiskeAnimateState:t.prepareLiskeAnimateState},attrs:{src:s(2969)}}),e("div",{staticClass:"bottom-operation-text"},[t._v(t._s(0==t.info.recommend_add?"":t.info.recommend_add)+"赞")])]),e("div",{staticClass:"bottom-operation-item flex1 flexcolumn flexcenter",on:{click:function(e){return t.tapOperate(0==t.info.isfav?"collect":"uncollect")}}},[t.islogin?t._e():e("div",{staticClass:"loginBtn",on:{click:function(e){return e.stopPropagation(),t.setValue("isloginBtnState",!0,"boolean")}}}),0==t.info.isfav?e("img",{staticClass:"bottom-operation-icom",attrs:{src:s(3490)}}):e("img",{staticClass:"bottom-operation-icom",attrs:{src:s(5196)}}),e("div",{staticClass:"bottom-operation-text"},[t._v("收藏")])]),e("div",{staticClass:"bottom-operation-item flex1 flexcolumn flexcenter transmit",attrs:{"data-clipboard-text":"Text to copy"},on:{click:function(e){return t.transmit()}}},[e("img",{staticClass:"bottom-operation-icom bottom-transmit-icom",attrs:{src:s(5842)}}),e("div",{staticClass:"bottom-operation-text"},[t._v("转发")])])])])]),e("detail-reply",{attrs:{"two-comment-data":t.twoCommentData,"comment-content":t.commentContent,"pop-state":t.popState}}),e("coins",{attrs:{"coin-config":t.coinConfig,mybalance:t.mybalance,"pop-state":t.popState,info:t.info}}),e("div",{directives:[{name:"show",rawName:"v-show",value:t.alert.state,expression:"alert.state"}],staticClass:"alert",class:{alertState:t.alert.state}},[e("el-alert",{attrs:{title:t.alert.message,type:"info",center:"","show-icon":"",closable:!1}})],1)],1)},a=[],n=(s(7658),s(4820)),o=s(1809),l=s(6799),r=s(8697),c={name:"detailIndex",data(){return{twoCommentData:null,editCommentPid:null,popState:"",coinConfig:{strategy:{button:"攒币指南",tips:"你的寄托币不够,快去发帖挣币吧",url:l.k}},islogin:!0,prepareLiskeAnimateState:!1,stat:{like:0},iscollect:0,ispostOfferLike:null,offerLikesumTimer:0,offerLikesumAnimateTimer:0,listlist:[],tid:0,info:{},type:0,token:"",offerinfo:{},offerinfoKey:[{key:"schoolname",name:"申请学校"},{key:"degree",name:"学位"},{key:"professional",name:"专业"},{key:"project",name:"项目"},{key:"apply_results",name:"申请结果"},{key:"semester",name:"入学学期"},{key:"noticedate",name:"通知时间"},{key:"useperformanceStr",name:"使用成绩"}],shareurl:"",collegelist:[],tenementKey:[{key:"typeText",name:"出租方式"},{key:"rent",name:"月租/"},{key:"property",name:"房屋类型"},{key:"floor",name:"所在楼层"},{key:"acreage",name:"面积(平方呎)"},{key:"locationText",name:"所在区域"},{key:"addressText",name:"地段/地址"},{key:"school",name:"附近学校"},{key:"gender",name:"性别要求"},{key:"rentaldurationText",name:"出租时长"},{key:"introduction",name:"房东或合租人介绍"},{key:"intermediary_text",name:"发布者身份"},{key:"telText",name:"电话"},{key:"wechatText",name:"微信"}],interviewKey:[{name:"学校",key:"school"},{name:"专业",key:"profession"},{name:"项目",key:"project"},{name:"毕业时间",key:"interviewtime"},{name:"面试过程及内容",key:"message"}],postList:{list:[],page:1,limit:20,count:0},loading:null,commentContent:"",operateState:!1,mybalance:0,islogin:!1,alert:{state:!1,message:""},isloginBtnState:!1}},watch:{popState(t,e){t?this.$pageStop():this.$pageMove()},"$store.state.user":{handler(t,e){"{}"!=JSON.stringify(t)&&(this.islogin=t.uid>0,this.tid=this.$route.query["tid"],this.postList.page=this.$route.query["page"]||1,this.getDetail())},immediate:!0},isloginBtnState(t,e){t&&this.$goTologin()}},mounted(){window.scrollTo(0,0)},methods:{getDetail(){this.$startupUnderLoading(this),this.$http.post("/api/thread",{tid:this.tid}).then((t=>{if(200!=t.code)return;let e=t.data,s=e.info;s["message"]=s["message"].trim();const i=new RegExp("\r\n","g");s["message"]=s["message"].replaceAll(i,"<br/>"),s["message"]=s["message"].replace(/<img[^>]*>/g,(t=>t.replace(/width="[^"]*"/g,"").replace(/height="[^"]*"/g,"")));let a=`<div class="flexcenter content-unlock content-unlock-no ${this.islogin?"replyVisible":"registerVisible"} " @click="setValue('popState', ${this.islogin?"discussionSingle":"isloginBtnState"})"><img class="unlock-icom" src="${this.$baseURL}/img/unlock.png"/>作者设置了${this.islogin?"回复":"登录"}可见</div>`,n=`<div class="flexcenter content-unlock content-unlock-no coinVisible"><img class="unlock-icom" src="${this.$baseURL}/img/unlock.png"/>作者设置了投币可见</div>`,o='<div class="content-unlock content-already"><div class="content-already-header flexflex">- 本内容投币可见 -</div><div class="content-unlock-wenzi">标记</div></div>',l=e.info.ispost,r=e.info.price,c=e.info.isbuy,m=e.info.isauthor;if(r>0&&0==c&&1!=m){let t=s["message"];s["message"]="";const e=/\[(free|hide)\]([^[]+)\[\/(free|hide)\]/g;let i=t.match(e)||[];for(let a=0;a<i.length;a++)i[a]=i[a].replace("[free]",""),i[a]=i[a].replace("[/free]",""),s["message"]+=i[a];s["message"]+=n}if(1==c||1==m){let t=s["message"],e="";const i=/\[free\]|\[\/free\]|\[hide\]|\[\/hide\]|\[hide=[^\]]+\]/g,a=Array.from(t.matchAll(i),(t=>t.index)),n=[];for(let s=0;s<a.length;s+=2){const t=[a[s],a[s+1]];n.push(t)}n.forEach(((s,i)=>{if(0!=i){let a=t.slice(n[i-1][1]+7,s[0]);a=this.goEmpty(a),a&&(e+=o.replace("标记",t.slice(n[i-1][1]+7,s[0])))}if(0==i){let i=t.slice(0,s[0]);i=this.goEmpty(i),i&&(e+=t.slice(0,s[0]))}if(i==n.length-1){let i=t.slice(s[1]+7,t.length-1);i=this.goEmpty(i),i&&(e+=o.replace("标记",t.slice(s[1]+7,t.length-1)))}e+=t.slice(s[0],s[1]+7)})),e=e.replaceAll("[free]",""),e=e.replaceAll("[/free]",""),s["message"]=e}const f=/\[hide(?:=[0-9]+)?\]/;if(f.test(s["message"])){const t=/\[hide\].*?\[\/hide\]/g;if(0==l&&1!=m&&(s["message"]=s["message"].replace(t,a)),1==l||1==m){var d=/\[hide(=\d+)?\]/g;s["message"]=s["message"].replaceAll(d,'<div class="content-unlock content-already"><div class="content-already-header flexflex">- 本内容回复可见 -</div><div class="content-unlock-wenzi">'),s["message"]=s["message"].replaceAll("[/hide]","</div></div>")}}this.islogin||0!=c||(s["message"]=s["message"].replaceAll("[free]",""),s["message"]=s["message"].replaceAll("[/free]","")),0==e.type&&(this.$refs["vHtmlMessage"]&&(this.$refs.vHtmlMessage.innerHTML=s["message"]));let p=document.getElementsByClassName("replyVisible");if(!Array.isArray(p)){for(let t=0;t<p.length;t++)p[t].addEventListener("click",(()=>{this.$emit("replyVisibleClick")}));this.$on("replyVisibleClick",(()=>{this.popState="discussionSingle"}))}let h=document.getElementsByClassName("coinVisible");if(!Array.isArray(h)){for(let t=0;t<h.length;t++)h[t].addEventListener("click",(()=>{this.$emit("coinVisibleClick")}));this.$on("coinVisibleClick",(()=>{this.popState=e.mybalance>r?"coindisplayuser":"coinNo"}))}let g=document.getElementsByClassName("registerVisible");if(!Array.isArray(g)){for(let t=0;t<g.length;t++)g[t].addEventListener("click",(()=>{this.$emit("registerVisibleClick")}));this.$on("registerVisibleClick",(()=>{this.isloginBtnState=!0}))}this.info=s,this.type=e.type,this.token=e.token,this.mybalance=e.mybalance,6==this.type?this.getOfferDetail():5==this.type?this.getsummaryDetails():3==this.type?this.getTenementDetails():2==this.type&&this.getInterviewDetails(),0!=s["replies"]&&this.getPostList()})).finally((()=>{this.$closeUnderLoading(this)}))},goEmpty(t){t=t.trim();while(-1!=t.indexOf("<br/>"))t=t.replace("<br/>","");return t},getOfferDetail(){this.$http.get("/api/forum/details",{id:this.token},"offer").then((t=>{let e=t.data,s=e.collegelist[0],i="";s.useperformance&&s.useperformance.forEach(((t,e)=>{i+=t+(s.useperformance.length-1==e?"":"、")})),s["useperformanceStr"]=i,this.offerinfo=s}))},getsummaryDetails(){this.$http.get("/api/forum/details",{id:this.token},"offer").then((t=>{let e=t.data,s=e.collegelist;s.forEach(((t,e)=>{let s="";t.useperformance&&t.useperformance.forEach(((e,i)=>{s+=e+(t.useperformance.length-1==i?"":"、")})),t["useperformanceStr"]=s})),this.info={...this.info,...e.info},this.collegelist=s,this.shareurl=e.shareurl}))},getTenementDetails(){this.$http.post("/tenement/forum/show",{token:this.token},"tenement").then((t=>{201==t.code&&(this.tenementInfoState=!0);let e=this.tenementKey,s={...this.info,...t.info};s["typeText"]=s.gptype+">>"+s.type,e[1].name+=s["currency"]?s["currency"]:"港元",1==s.cityid?s["locationText"]=s.location:s["locationText"]=s.country+">>"+s.city,s["addressText"]=s["address"]||"-",s["rentaldurationText"]=s.rentalduration||"不限",s["telText"]=s.tel||"-",s["wechatText"]=s.wechat||"-";const i=new RegExp("\r\n","g");s["message"]=s["message"].replaceAll(i,"<br/>"),s["message"]=s["message"].replace(/<img[^>]*>/g,(t=>t.replace(/width="[^"]*"/g,"").replace(/height="[^"]*"/g,""))),this.info=s}))},getInterviewDetails(){this.$http.post("/InterviewExperience/thread",{tid:this.tid,token:this.token},"tenement").then((t=>{if(200!=t.code)return;let e=t.data;this.info={...this.info,...e}}))},getPostList(){this.$startupUnderLoading(this);let{page:t,limit:e}=this.postList;this.$http.post("/api/thread/postList",{token:this.token,page:t,limit:e}).then((t=>{if(200!=t.code)return;let e=t.data;e.data.forEach((t=>{for(const e in r)t.message=t.message.replaceAll(e,`<img class="gif" src="${r[e]}" />`)})),this.postList.list=e.data,this.postList.page=e.page,this.postList.limit=e.limit,this.postList.count=e.count})).finally((()=>{this.$closeUnderLoading(this)}))},openEditPop(t){let e=t.message;e=e.replace(/<div[^>]*>[\s\S]*?<\/div>/gi,""),e=e.trim(),this.commentContent=e,this.editCommentPid=t.pid,this.popState="discussionMulti"},handleReplyPop(t){let e=t.message;e=e.replace(/<[^>]*>/g,""),e=e.trim(),this.twoCommentData={avatar:t.avatar,content:e,pid:t.pid},this.popState="discussionSingle"},postComment(t){let e="";e=this.editCommentPid?"/api/operation/redactPost":"/api/operation/reply",this.$http.post(e,{token:this.token,message:this.commentContent,pid:this.editCommentPid||this.twoCommentData&&this.twoCommentData.pid}).then((t=>{if(200!=t.code)return;if(this.$Message.success("发布成功"),this.popState="",this.twoCommentData=null,this.editCommentPid)return void setTimeout((()=>{this.$router.go(0)}),800);this.editCommentPid=null;let{count:e,limit:s}=this.postList,i=Math.ceil((e+1)/s);setTimeout((()=>{if(i==this.postList.page)return this.$router.go(0),void clearTimeout(timer);let t={page:i,tid:this.tid};this.$router.push({path:"/detailIndex",query:t})}),800)}))},currentChange(){let t={page:this.postList.page,tid:this.tid};this.getPostList(),this.$updateURLSearchParams(t)},tapOperate(t){if(this.operateState)return;this.operateState=!0;let e="";"like"==t?e="/api/operation/threadLike":"collect"==t?e="/api/operation/threadFav":"uncollect"==t&&(e="/api/operation/threadunFav"),this.$http.post(e,{tid:this.tid}).then((e=>{200==e.code&&("like"==t&&(this.info.islike=1,this.info.recommends),"collect"==t&&(this.info.isfav=1),"uncollect"==t&&(this.info.isfav=0),this.openHintBox(e.message))})).finally((()=>{this.operateState=!1}))},transmit(){let t=location.href;this.$copy(t,"已经复制链接,欢迎分享!")},setValue(t,e){this[t]=e},toAllSection(){this.$router.push({path:"/allSections",query:{fid:this.info.fid}})},handleIsmyself(t){this.popState="discussionMulti",this.commentContent=t.message},postCoin(){this.$http.post("/api/operation/coinPurchase",{token:this.token}).then((t=>{200==t.code&&(this.openHintBox(t.message),this.popState="",this.$router.go(0))}))},openHintBox(t){this.alert.state=!0,this.alert.message=t,setTimeout((()=>{this.alert.state=!1}),1500)}},components:{DetailReply:n.Z,Coins:o.Z}},m=c,f=s(1001),d=(0,f.Z)(m,i,a,!1,null,"16138afa",null),p=d.exports},6799:function(t,e,s){s.d(e,{a:function(){return i},k:function(){return a}});const i="https://www.gter.net/bbs/post.html",a="https://bbs.gter.net/thread-2543548-1-1.html"}}]);
\ No newline at end of file
diff --git a/dist/js/app~d363ae0c.7b6d20a1.js b/dist/js/app~d363ae0c.15c1a548.js
similarity index 86%
rename from dist/js/app~d363ae0c.7b6d20a1.js
rename to dist/js/app~d363ae0c.15c1a548.js
index 05f70f5..6fde1ef 100644
--- a/dist/js/app~d363ae0c.7b6d20a1.js
+++ b/dist/js/app~d363ae0c.15c1a548.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,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAADbN2wMAAAHlElEQVRoBeWZe2yURRDA2+tbgRal1lpF8IEtTTExYBAJLxMjYrGlVhDU9A9EEkU0IigppioCihqBxviHjwYbFBtaCsZKIrGAQESigFBKQUFBHhZtCyi1T3/z9ZuPvetd765UWuMmezM7OzM7szs7u99eSMh/vIR2lf3p6en9wsLCRoaGhqai82bqVdTLqTLGOWo1taq1tXUfPFtKSkp+p33R5aIcyM7OTmpqapqKUQ9h1K1Y4wrQohb4vqeuQu7j4uLiEwHKtWPrlANZWVmpLS0tz6NtCjW8ndbgCI2wF1KXsCpVwYm2LW/AMhMmTOgbERGxkFl7HKEwL4Jnoe2k/yAOHgc/D94KjAEmsVI3gQ+l9qF6FnEkv76+Pq+srOyMZ6evdsArkJmZOQ4lMlOJHspOYNgqaJ/W1tZ+V15e3uTR79Yk7MKam5tvQyabjqnUJDeGkJCjOD+ttLR0iwfdazMgBzB+HtKLqE6MM6OHMWJheHh4YVFRUYNX7X6IM2bMiKiurhYnFlBvNNib0T+PvfGmQfOK+nMgNCMj4y2UPW1IN2H4YkJpMYafN+idRnNycqLr6urmoiCXGqGKGDd/yJAhs/Py8mTTey0dOsDML0FKZl/LMZROYWa2KqEr4aRJk4YTPqsZo7/qZbLeXrt27TPa9oTeNqLFw8w/iaJXDYFKwmXsmjVr9hq0LkX3799/LC0trQgn7kaxnCMh2DA8JSXlbGVl5XZvg3ldAWZiGJ5/jUCkreQQ+X7kunXrTnlT0tU0Vv5KdMr4ybbuJpwazcbe5jlWOwfIEjFkiT04IClPymmMv339+vWH25qX5pdJvB4bdjCatRLAI9iRih1/mRY4WUWJGD/PMF5y+PTOGC9nBmG4nNnMt2dUhwgIss9+drlcj8KsG3gAieMFT2E3B5j9qzFesoGWAk7HUm0EA6OiomYTv7OQeYL6XDCyyst+24CO97SNbXPk+qJtgW4OMPtPQYuxGeqAcl3obNGll42Y0FklGD0f2RpbPrqxsdEtIzkOjB8/PgrmmcZA7zL7vxntbkHl1opd+To4k/EYN9/LtO04EBMTcy/EvnZHE6uxXJm6GxL7K7BBT/s+tNPVJscB0tQDSsTjjaTM49rubsiJX83Mb1A7sC9LcccBGMY4RJerRPGeAjHatElstY4AywHS3QAI11CtgjObFO8pEAc2G7bEk5rlq68tC2GwnniSMf4kfR0wmHsEyn3oRwypVWMI+VsE1xByrrJ4KoxygPW4gm2H1CgOOeumEG4T4rQDpg5TJwdJL470QvjTVMYbRE8/pYNnseSjtO0DVnBZfJgNK+eP10J0yMOAVcBjBVEHnLxKh9tdo439wi/G30fr/guUgLDecEntqNzAIZUJQ0EHTPLJahUmxdJnhRBGy/eolghFvEFibw/0em99F0lrJiz2+dERpf3Y/Lfg1grgzTmjw1oabXtCrrQV8iqBjHzXtrvNGvzTweVeL6Wc+o4gvgrG/0DyqPTVb9NN2yyb1YFf8cjiwagBfpSEMNBP8Ej1WbgOj0WX1Y/uI9wui3wyB94xUFnRfUxwzUJV2gFM5FxwNrVB71ZUkgcGXGcYcVBwy4G4uDiJPY3rUJbzToOxR6Bs8BFqL1DuanvFMMuBgoICMf5bIUhheTR22wg949e0aSd3NSsjaQiJiZ8bdk5myXx+8Bt8lwTlWcXFPnrQGKxMcccBDpFVEPUETmCJJCf3iLJ79+50DDHj/xM1zHGAE/AXiF9qB/le3oM6SpPKeimg+Ta1yXwEdhwQK9i8r6s1LNlQjv+p2g4Wso+cw9HEg9VDOp6MzB0qh67XFBfo5gD5XVZgs8GwVP64MNoBo6zgapjlsJETszhgQYNRXjYw+A0lManbuJV+oW2Bbg5YBJdrFrBJcEoie+NDYNChJI9QyIp8AkvuNqil2f9PaGRk5PuwXWuzNgPFNt2nFrldpuF571RycnIE3o62BQcNHjw4BrqzP2y6X1BRUdFAte4sfpk9GAidVyDJ/xBaljIRH2lDYbsVkA4+ml8COKHEMs5F4XwV+rchYz3LmLnGONvj4+MXGG0H9RkanAPxXJ23wml9utkSy2pqaub4+xPD0R4kImcPYy5BbI6KEgmH+fNwBFnypNJM6NMBYWIDDySGZSU0DoW8hQ0q/6AclUZXFYyXPwwL0TfG0HmCzDia5GLdewy6g3bogHChuD+KZROmOFJt2WVhbGzsMvsaYnQFh8qDWnR0tGzOF6m9Dekqxr3H37usXwdEoaQz3jo/IC4zjAEEPUVdwYqsDHZF7Bl/BHl5zkykmuUzGjnyKmcSveEBOWALyt9NM4nJRbQ9r9st0L6hfkXdwbIf4CpykpxdS1tWMRYnE5mAQTSHUceBDwd6JpEz6M/l2yGfPrd0SdtrCcYBS8HEiRMT2BcvY0AOhEivWoMnNmL4SjZrrq/N6ktl0A6oIlKdbOxZODINmKT0IKH1Fy1pe7l9FwtSvBMnrOcIctXdtWvXKMLmLpyRwy+VeoUnn93+A1hB3cSMb2TGN2O4nLCdLp1egY5GlPsT14B+8PTCKWwNPdvQ0HCajHK6I7n/Zd8/c0zBgDRdsrgAAAAASUVORK5CYII=" 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(7838),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(569)]).then(n.bind(n,1775)),u=()=>n.e(539).then(n.bind(n,6539)),d=()=>n.e(129).then(n.bind(n,7129)),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(334).then(n.bind(n,334)),h=()=>Promise.all([n.e(917),n.e(561)]).then(n.bind(n,9143)),w=()=>Promise.all([n.e(904),n.e(442),n.e(251)]).then(n.bind(n,4251)),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});b.beforeEach((async(e,t,n)=>{if(e.meta.title&&(document.title=a(e.meta.title)),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 v=b,y=n(3822);r["default"].use(y.ZP);var L=new y.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:{}}),k=n(8499);function x(e,t=!0){let n=document.createElement("a");document.body.appendChild(n),n.setAttribute("href",e),t&&n.setAttribute("target","_blank"),n.click()}function B(){document.body.style.overflow="hidden"}function M(){document.body.style.overflow=""}function S(){let e=encodeURIComponent(location.href);x(`https://passport.gter.net/?referer=${e}`,!1)}function E(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 R(e){e.loading=this.$loading({lock:!0,text:"加载中...",background:"rgba(0, 0, 0, 0.7)"})}function I(e){e.loading&&this.loading.close(),e.loading=null}function P(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 O(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 U(){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 N=n(6522);const T="https://forum.gter.net";var F=T;N.Z.defaults.withCredentials=!0,N.Z.defaults.emulateJSON=!0,F={forum:"https://app.gter.net/forum",offer:"https://offer.gter.net",tenement:"https://app.gter.net"};const G=N.Z.create({baseURL:F.forum,timeout:15e3});G.interceptors.request.use((e=>e),(e=>{Promise.reject(e)})),G.interceptors.response.use((e=>{let t=e.data;return 401==t.code?S():(201==t.code&&1==e["config"]["ispop"]&&k.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 k.Message.error(e.message),Promise.resolve(e.response)}));const j={get(e,t,n,r=!0){const o={method:"get",url:e,baseURL:F[n]};return t&&(o.params=t),o["ispop"]=r,G(o)},post(e,t,n,r=!0){const o={method:"post",url:e,baseURL:F[n]};return t&&(o.data=t),o["ispop"]=r,G(o)}};var J=j;n(9607),n(5918);r["default"].config.productionTip=!1,r["default"].prototype.$loginUrl="https://passport.gter.net/",r["default"].prototype.$http=J,r["default"].prototype.$skipUrl=x,r["default"].prototype.$goTologin=S,r["default"].prototype.$pageStop=B,r["default"].prototype.$pageMove=M,r["default"].prototype.$Message=k.Message,r["default"].prototype.$loading=k.Loading,r["default"].prototype.$copy=E,r["default"].prototype.$startupUnderLoading=R,r["default"].prototype.$closeUnderLoading=I,r["default"].prototype.$formattedDate=P,r["default"].prototype.$updateURLSearchParams=O,r["default"].prototype.$clearCookies=U,r["default"].prototype.$baseURL="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum",Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),r["default"].use(k.Pagination),r["default"].use(k.Alert),r["default"].use(k.Loading),r["default"].directive("focus",{inserted:function(e){e.focus()}}),new r["default"]({router:v,store:L,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+"."+{129:"f88d8156",217:"d088633e",251:"c26b8f97",334:"d97286d2",442:"0dc6a9f2",483:"9b9ef662",539:"741db5c0",561:"862fb303",569:"2713b0ed",584:"43395d1c",879:"5b9e6015",904:"9559956b",917:"8692ef86"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"css/"+e+"."+{129:"05ad0647",217:"0fc0e835",334:"b83f3a9d",442:"cdb6dec0",483:"8c066913",539:"32e23e1e",561:"8c066913",569:"30f936e4",584:"8c066913",879:"b9149ecf"}[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://x-cloud-project.oss-cn-guangzhou.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={129:1,217:1,334:1,442:1,483:1,539:1,561:1,569:1,584:1,879: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(/^(442|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
+(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,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAADbN2wMAAAHlElEQVRoBeWZe2yURRDA2+tbgRal1lpF8IEtTTExYBAJLxMjYrGlVhDU9A9EEkU0IigppioCihqBxviHjwYbFBtaCsZKIrGAQESigFBKQUFBHhZtCyi1T3/z9ZuPvetd765UWuMmezM7OzM7szs7u99eSMh/vIR2lf3p6en9wsLCRoaGhqai82bqVdTLqTLGOWo1taq1tXUfPFtKSkp+p33R5aIcyM7OTmpqapqKUQ9h1K1Y4wrQohb4vqeuQu7j4uLiEwHKtWPrlANZWVmpLS0tz6NtCjW8ndbgCI2wF1KXsCpVwYm2LW/AMhMmTOgbERGxkFl7HKEwL4Jnoe2k/yAOHgc/D94KjAEmsVI3gQ+l9qF6FnEkv76+Pq+srOyMZ6evdsArkJmZOQ4lMlOJHspOYNgqaJ/W1tZ+V15e3uTR79Yk7MKam5tvQyabjqnUJDeGkJCjOD+ttLR0iwfdazMgBzB+HtKLqE6MM6OHMWJheHh4YVFRUYNX7X6IM2bMiKiurhYnFlBvNNib0T+PvfGmQfOK+nMgNCMj4y2UPW1IN2H4YkJpMYafN+idRnNycqLr6urmoiCXGqGKGDd/yJAhs/Py8mTTey0dOsDML0FKZl/LMZROYWa2KqEr4aRJk4YTPqsZo7/qZbLeXrt27TPa9oTeNqLFw8w/iaJXDYFKwmXsmjVr9hq0LkX3799/LC0trQgn7kaxnCMh2DA8JSXlbGVl5XZvg3ldAWZiGJ5/jUCkreQQ+X7kunXrTnlT0tU0Vv5KdMr4ybbuJpwazcbe5jlWOwfIEjFkiT04IClPymmMv339+vWH25qX5pdJvB4bdjCatRLAI9iRih1/mRY4WUWJGD/PMF5y+PTOGC9nBmG4nNnMt2dUhwgIss9+drlcj8KsG3gAieMFT2E3B5j9qzFesoGWAk7HUm0EA6OiomYTv7OQeYL6XDCyyst+24CO97SNbXPk+qJtgW4OMPtPQYuxGeqAcl3obNGll42Y0FklGD0f2RpbPrqxsdEtIzkOjB8/PgrmmcZA7zL7vxntbkHl1opd+To4k/EYN9/LtO04EBMTcy/EvnZHE6uxXJm6GxL7K7BBT/s+tNPVJscB0tQDSsTjjaTM49rubsiJX83Mb1A7sC9LcccBGMY4RJerRPGeAjHatElstY4AywHS3QAI11CtgjObFO8pEAc2G7bEk5rlq68tC2GwnniSMf4kfR0wmHsEyn3oRwypVWMI+VsE1xByrrJ4KoxygPW4gm2H1CgOOeumEG4T4rQDpg5TJwdJL470QvjTVMYbRE8/pYNnseSjtO0DVnBZfJgNK+eP10J0yMOAVcBjBVEHnLxKh9tdo439wi/G30fr/guUgLDecEntqNzAIZUJQ0EHTPLJahUmxdJnhRBGy/eolghFvEFibw/0em99F0lrJiz2+dERpf3Y/Lfg1grgzTmjw1oabXtCrrQV8iqBjHzXtrvNGvzTweVeL6Wc+o4gvgrG/0DyqPTVb9NN2yyb1YFf8cjiwagBfpSEMNBP8Ej1WbgOj0WX1Y/uI9wui3wyB94xUFnRfUxwzUJV2gFM5FxwNrVB71ZUkgcGXGcYcVBwy4G4uDiJPY3rUJbzToOxR6Bs8BFqL1DuanvFMMuBgoICMf5bIUhheTR22wg949e0aSd3NSsjaQiJiZ8bdk5myXx+8Bt8lwTlWcXFPnrQGKxMcccBDpFVEPUETmCJJCf3iLJ79+50DDHj/xM1zHGAE/AXiF9qB/le3oM6SpPKeimg+Ta1yXwEdhwQK9i8r6s1LNlQjv+p2g4Wso+cw9HEg9VDOp6MzB0qh67XFBfo5gD5XVZgs8GwVP64MNoBo6zgapjlsJETszhgQYNRXjYw+A0lManbuJV+oW2Bbg5YBJdrFrBJcEoie+NDYNChJI9QyIp8AkvuNqil2f9PaGRk5PuwXWuzNgPFNt2nFrldpuF571RycnIE3o62BQcNHjw4BrqzP2y6X1BRUdFAte4sfpk9GAidVyDJ/xBaljIRH2lDYbsVkA4+ml8COKHEMs5F4XwV+rchYz3LmLnGONvj4+MXGG0H9RkanAPxXJ23wml9utkSy2pqaub4+xPD0R4kImcPYy5BbI6KEgmH+fNwBFnypNJM6NMBYWIDDySGZSU0DoW8hQ0q/6AclUZXFYyXPwwL0TfG0HmCzDia5GLdewy6g3bogHChuD+KZROmOFJt2WVhbGzsMvsaYnQFh8qDWnR0tGzOF6m9Dekqxr3H37usXwdEoaQz3jo/IC4zjAEEPUVdwYqsDHZF7Bl/BHl5zkykmuUzGjnyKmcSveEBOWALyt9NM4nJRbQ9r9st0L6hfkXdwbIf4CpykpxdS1tWMRYnE5mAQTSHUceBDwd6JpEz6M/l2yGfPrd0SdtrCcYBS8HEiRMT2BcvY0AOhEivWoMnNmL4SjZrrq/N6ktl0A6oIlKdbOxZODINmKT0IKH1Fy1pe7l9FwtSvBMnrOcIctXdtWvXKMLmLpyRwy+VeoUnn93+A1hB3cSMb2TGN2O4nLCdLp1egY5GlPsT14B+8PTCKWwNPdvQ0HCajHK6I7n/Zd8/c0zBgDRdsrgAAAAASUVORK5CYII=" 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(7838),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(569)]).then(n.bind(n,1775)),u=()=>n.e(539).then(n.bind(n,6539)),d=()=>n.e(129).then(n.bind(n,7129)),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(93).then(n.bind(n,4093)),h=()=>Promise.all([n.e(917),n.e(561)]).then(n.bind(n,9143)),w=()=>Promise.all([n.e(904),n.e(368),n.e(993)]).then(n.bind(n,2993)),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});b.beforeEach((async(e,t,n)=>{if(e.meta.title&&(document.title=a(e.meta.title)),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 v=b,y=n(3822);r["default"].use(y.ZP);var L=new y.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:{}}),k=n(8499);function x(e,t=!0){let n=document.createElement("a");document.body.appendChild(n),n.setAttribute("href",e),t&&n.setAttribute("target","_blank"),n.click()}function B(){document.body.style.overflow="hidden"}function M(){document.body.style.overflow=""}function S(){let e=encodeURIComponent(location.href);x(`https://passport.gter.net/?referer=${e}`,!1)}function E(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 R(e){e.loading=this.$loading({lock:!0,text:"加载中...",background:"rgba(0, 0, 0, 0.7)"})}function I(e){e.loading&&this.loading.close(),e.loading=null}function P(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 O(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 U(){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 N=n(6522);const T="https://forum.gter.net";var F=T;N.Z.defaults.withCredentials=!0,N.Z.defaults.emulateJSON=!0,F={forum:"https://app.gter.net/forum",offer:"https://offer.gter.net",tenement:"https://app.gter.net"};const G=N.Z.create({baseURL:F.forum,timeout:15e3});G.interceptors.request.use((e=>e),(e=>{Promise.reject(e)})),G.interceptors.response.use((e=>{let t=e.data;return 401==t.code?S():(201==t.code&&1==e["config"]["ispop"]&&k.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 k.Message.error(e.message),Promise.resolve(e.response)}));const j={get(e,t,n,r=!0){const o={method:"get",url:e,baseURL:F[n]};return t&&(o.params=t),o["ispop"]=r,G(o)},post(e,t,n,r=!0){const o={method:"post",url:e,baseURL:F[n]};return t&&(o.data=t),o["ispop"]=r,G(o)}};var J=j;n(9607),n(5918);r["default"].config.productionTip=!1,r["default"].prototype.$loginUrl="https://passport.gter.net/",r["default"].prototype.$http=J,r["default"].prototype.$skipUrl=x,r["default"].prototype.$goTologin=S,r["default"].prototype.$pageStop=B,r["default"].prototype.$pageMove=M,r["default"].prototype.$Message=k.Message,r["default"].prototype.$loading=k.Loading,r["default"].prototype.$copy=E,r["default"].prototype.$startupUnderLoading=R,r["default"].prototype.$closeUnderLoading=I,r["default"].prototype.$formattedDate=P,r["default"].prototype.$updateURLSearchParams=O,r["default"].prototype.$clearCookies=U,r["default"].prototype.$baseURL="https://x-cloud-project.oss-cn-guangzhou.aliyuncs.com/forum",Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),r["default"].use(k.Pagination),r["default"].use(k.Alert),r["default"].use(k.Loading),r["default"].directive("focus",{inserted:function(e){e.focus()}}),new r["default"]({router:v,store:L,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+"."+{93:"bc947518",129:"f88d8156",217:"d088633e",368:"150f1932",483:"9b9ef662",539:"741db5c0",561:"862fb303",569:"2713b0ed",584:"43395d1c",879:"5b9e6015",904:"9559956b",917:"8692ef86",993:"8cee9be1"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"css/"+e+"."+{93:"d1be0c1e",129:"05ad0647",217:"0fc0e835",368:"74719058",483:"8c066913",539:"32e23e1e",561:"8c066913",569:"30f936e4",584:"8c066913",879:"b9149ecf"}[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://x-cloud-project.oss-cn-guangzhou.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={93:1,129:1,217:1,368:1,483:1,539:1,561:1,569:1,584:1,879: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(/^(368|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/views/detail/detailIndex.vue b/src/views/detail/detailIndex.vue
index 2883e9d..260fa9e 100755
--- a/src/views/detail/detailIndex.vue
+++ b/src/views/detail/detailIndex.vue
@@ -1,14 +1,12 @@
 <template>
     <div class="container">
         <div class="detail-head flexacenter">
-            <div class="detail-section" @click="toAllSection()">版块:<span class="section-name">{{ info.forum }}</span></div>
+            <div class="detail-section" @click="toAllSection()">
+                版块:<span class="section-name">{{ info.forum }}</span>
+            </div>
             <div class="detail-data flexacenter">
-                <div class="detail-data-item flexacenter">
-                    <img class="detail-data-eye" src="@/assets/img/detail/eye.png">{{ info.views }}
-                </div>
-                <div class="detail-data-item flexacenter">
-                    <img class="detail-data-comment" src="@/assets/img/detail/comment.png">{{ info.replies }}
-                </div>
+                <div class="detail-data-item flexacenter"><img class="detail-data-eye" src="@/assets/img/detail/eye.png" />{{ info.views }}</div>
+                <div class="detail-data-item flexacenter"><img class="detail-data-comment" src="@/assets/img/detail/comment.png" />{{ info.replies }}</div>
             </div>
         </div>
         <div></div>
@@ -24,22 +22,20 @@
                 <div class="card-head flexacenter">
                     <img class="card-head-icon" :src="info.avatar" />
                     <div class="card-head-content flex1 flexflex">
-                        <div class="card-head-name flexflex">{{ info.author || '匿名用户' }}</div>
-                        <div class="card-head-time">{{ $formattedDate(info.dateline || '') }}</div>
+                        <div class="card-head-name flexflex">{{ info.author || "匿名用户" }}</div>
+                        <div class="card-head-time">{{ $formattedDate(info.dateline || "") }}</div>
                     </div>
                     <div class="card-head-fool">楼主</div>
-                    <a class="edit-box flexcenter" v-if="info.isauthor == 1"
-                        :href="`https://www.gter.net/bbs/post/edit.html?tid=${tid}&pid=${info.pid}`">
+                    <a class="edit-box flexcenter" v-if="info.isauthor == 1" :href="`https://www.gter.net/bbs/post/edit.html?tid=${tid}&pid=${info.pid}`">
                         <img class="edit-icom" src="@/assets/img/detail/edit.png" />
                     </a>
                 </div>
                 <template v-if="type == 5">
                     <div class="summary-content">
-                        <div class="summary-content-item" v-for="(item, index) in  collegelist" :key="index">
+                        <div class="summary-content-item" v-for="(item, index) in collegelist" :key="index">
                             <div class="summary-offer-head flexacenter">
                                 <span class="summary-offer-head-title">Offer {{ index + 1 }}</span>
-                                <a class="flexacenter" :href="item.url">详情<svg-icon icon-class="arrowsBlackLeft"
-                                        class-name="summary-offer-head-icon"></svg-icon></a>
+                                <a class="flexacenter" :href="item.url">详情<svg-icon icon-class="arrowsBlackLeft" class-name="summary-offer-head-icon"></svg-icon></a>
                             </div>
                             <div class="summary-offer-box">
                                 <template v-for="(it, i) in offerinfoKey">
@@ -53,8 +49,7 @@
                         <div class="summary-content-item">
                             <div class="summary-offer-head flexacenter">
                                 <span class="summary-offer-head-title">总结</span>
-                                <a class="flexacenter" :href="info.url">详情<svg-icon icon-class="arrowsBlackLeft"
-                                        class-name="summary-offer-head-icon"></svg-icon></a>
+                                <a class="flexacenter" :href="info.url">详情<svg-icon icon-class="arrowsBlackLeft" class-name="summary-offer-head-icon"></svg-icon></a>
                             </div>
                             <div class="summary-wenzi" v-html="info.message"></div>
                         </div>
@@ -97,7 +92,6 @@
                                 </div>
                             </template>
                         </div>
-
                     </div>
                 </template>
 
@@ -107,20 +101,17 @@
                             <template v-for="(item, index) in tenementKey">
                                 <div class="offer-content-item flexacenter" :key="index" v-if="info[item.key]">
                                     <div class="offer-content-key" v-if="info[item.key]">{{ item.name }}</div>
-                                    <div class="offer-content-value" v-if="item.key != 'school'" v-html="info[item.key]">
-                                    </div>
+                                    <div class="offer-content-value" v-if="item.key != 'school'" v-html="info[item.key]"></div>
                                     <div class="offer-content-value" v-else>
-                                        <template v-for="(it) in info[item.key]">{{ it.name }}</template>
+                                        <template v-for="it in info[item.key]">{{ it.name }}</template>
                                     </div>
                                 </div>
                             </template>
                         </div>
 
-                        <div v-html="info.message" class="vHtmlMessage" style="margin: .52rem 0;">
-                        </div>
-
-                        <img class="tenement-img" v-for="(item, index) in info.images" :key="index" :src="item">
+                        <div v-html="info.message" class="vHtmlMessage" style="margin: 0.52rem 0;"></div>
 
+                        <img class="tenement-img" v-for="(item, index) in info.images" :key="index" :src="item" />
                     </div>
                 </template>
 
@@ -136,32 +127,27 @@
                     <div class="card-head flexacenter">
                         <img class="card-head-icon" :src="item.avatar" />
                         <div class="card-head-content flex1 flexflex">
-                            <div class="card-head-name flexflex">{{ item.author || '匿名用户' }}
+                            <div class="card-head-name flexflex">
+                                {{ item.author || "匿名用户" }}
                                 <div class="landlord flexcenter" v-if="item.isauthor == 1">楼主</div>
                             </div>
                             <div class="card-head-time">{{ $formattedDate(item.dateline) }}</div>
                         </div>
-                        <div class="card-head-fool" v-if="postList.page == 1">{{ `${(postList.page - 1) * postList.limit +
-                            index + 2}楼` }}</div>
-                        <div class="card-head-fool" v-else>{{ `${(postList.page - 1) * postList.limit + index + 1}楼` }}
-                        </div>
+                        <div class="card-head-fool" v-if="postList.page == 1">{{ `${(postList.page - 1) * postList.limit + index + 2}楼` }}</div>
+                        <div class="card-head-fool" v-else>{{ `${(postList.page - 1) * postList.limit + index + 1}楼` }}</div>
                         <div class="edit-box flexcenter" v-if="item.ismyself == 1" @click.stop="openEditPop(item)">
                             <img class="edit-icom" src="@/assets/img/detail/edit.png" />
                         </div>
                     </div>
 
                     <div class="card-content flex1" @click.stop="handleReplyPop(item)" v-html="item.message"></div>
-
                 </div>
             </template>
-
         </div>
 
         <!-- 分页 -->
         <div class="paging flexcenter" v-if="postList.count > postList.limit">
-            <el-pagination small background layout="prev, pager, next" @current-change="currentChange"
-                :current-page.sync="postList.page" :page-size="postList.limit" :total="postList.count">
-            </el-pagination>
+            <el-pagination small background layout="prev, pager, next" @current-change="currentChange" :current-page.sync="postList.page" :page-size="postList.limit" :total="postList.count"> </el-pagination>
         </div>
 
         <!-- 底部 -->
@@ -172,36 +158,26 @@
                     <div class="bottom-comment flexacenter" @click="setValue('popState', 'discussionSingle')">
                         <svg-icon icon-class="pen" class-name="bottom-comment-icom"></svg-icon>
                         想问啥,大胆问
-                        <div class="loginBtn" v-if="!islogin" @click.stop="setValue('isloginBtnState', true, 'boolean')">
-                        </div>
+                        <div class="loginBtn" v-if="!islogin" @click.stop="setValue('isloginBtnState', true, 'boolean')"></div>
                     </div>
                 </div>
             </div>
 
             <div class="bottom-item flex1 flexacenter">
                 <div class="bottom-operation-box flex1 flexacenter">
-                    <div class="bottom-operation-item flex1 flexcolumn flexcenter"
-                        @click="info.islike == 0 ? tapOperate('like') : ''">
-                        <div class="loginBtn" v-if="!islogin" @click.stop="setValue('isloginBtnState', true, 'boolean')">
-                        </div>
-                        <img v-if="info.islike == 0" class="bottom-operation-icom"
-                            :class="{ 'prepareLiskeAnimateState': prepareLiskeAnimateState }"
-                            src="@/assets/img/detail/like.png" />
-                        <img v-else class="bottom-operation-icom"
-                            :class="{ 'prepareLiskeAnimateState': prepareLiskeAnimateState }"
-                            src="@/assets/img/icon/like-o.png" />
-                        <div class="bottom-operation-text">{{ info.recommend_add == 0 ? '' : info.recommend_add }}赞</div>
+                    <div class="bottom-operation-item flex1 flexcolumn flexcenter" @click="info.islike == 0 ? tapOperate('like') : ''">
+                        <div class="loginBtn" v-if="!islogin" @click.stop="setValue('isloginBtnState', true, 'boolean')"></div>
+                        <img v-if="info.islike == 0" class="bottom-operation-icom" :class="{prepareLiskeAnimateState: prepareLiskeAnimateState}" src="@/assets/img/detail/like.png" />
+                        <img v-else class="bottom-operation-icom" :class="{prepareLiskeAnimateState: prepareLiskeAnimateState}" src="@/assets/img/icon/like-o.png" />
+                        <div class="bottom-operation-text">{{ info.recommend_add == 0 ? "" : info.recommend_add }}赞</div>
                     </div>
-                    <div class="bottom-operation-item flex1 flexcolumn flexcenter"
-                        @click="tapOperate(info.isfav == 0 ? 'collect' : 'uncollect')">
-                        <div class="loginBtn" v-if="!islogin" @click.stop="setValue('isloginBtnState', true, 'boolean')">
-                        </div>
-                        <img v-if="info.isfav == 0" class="bottom-operation-icom" src="@/assets/img/detail/collect.png">
-                        <img v-else class="bottom-operation-icom" src="@/assets/img/detail/collect-c.png">
+                    <div class="bottom-operation-item flex1 flexcolumn flexcenter" @click="tapOperate(info.isfav == 0 ? 'collect' : 'uncollect')">
+                        <div class="loginBtn" v-if="!islogin" @click.stop="setValue('isloginBtnState', true, 'boolean')"></div>
+                        <img v-if="info.isfav == 0" class="bottom-operation-icom" src="@/assets/img/detail/collect.png" />
+                        <img v-else class="bottom-operation-icom" src="@/assets/img/detail/collect-c.png" />
                         <div class="bottom-operation-text">收藏</div>
                     </div>
-                    <div class="bottom-operation-item flex1 flexcolumn flexcenter transmit"
-                        data-clipboard-text="Text to copy" @click="transmit()">
+                    <div class="bottom-operation-item flex1 flexcolumn flexcenter transmit" data-clipboard-text="Text to copy" @click="transmit()">
                         <img class="bottom-operation-icom bottom-transmit-icom" src="@/assets/img/detail/share.png" />
                         <div class="bottom-operation-text">转发</div>
                     </div>
@@ -209,44 +185,41 @@
             </div>
         </div>
 
-        <detail-reply :two-comment-data="twoCommentData" :comment-content="commentContent"
-            :pop-state="popState"></detail-reply>
+        <detail-reply :two-comment-data="twoCommentData" :comment-content="commentContent" :pop-state="popState"></detail-reply>
 
         <coins :coin-config="coinConfig" :mybalance="mybalance" :pop-state="popState" :info="info"></coins>
 
-
-
-        <div class="alert" v-show="alert.state" :class="{ 'alertState': alert.state }">
+        <div class="alert" v-show="alert.state" :class="{alertState: alert.state}">
             <el-alert :title="alert.message" type="info" center show-icon :closable="false"></el-alert>
         </div>
     </div>
 </template>
 
 <script>
-import DetailReply from '@/components/DetailReply'
-import Coins from '@/components/unlock/Coins'
-import { coinNo } from '@/utils/bizarreUrl'
-import emojiList from '@/assets/emojiList.json'
+import DetailReply from "@/components/DetailReply"
+import Coins from "@/components/unlock/Coins"
+import {coinNo} from "@/utils/bizarreUrl"
+import emojiList from "@/assets/emojiList.json"
 export default {
-    name: 'detailIndex',
+    name: "detailIndex",
     data() {
         return {
             twoCommentData: null,
-            editCommentPid: null,  // 编辑回复的 id
-            popState: "",  // discussionSingle    discussionMulti
+            editCommentPid: null, // 编辑回复的 id
+            popState: "", // discussionSingle    discussionMulti
             coinConfig: {
                 strategy: {
                     button: "攒币指南",
                     tips: "你的寄托币不够,快去发帖挣币吧",
                     url: coinNo,
-                }
+                },
             },
 
             islogin: true,
             // prepareLiskeState: false,
             prepareLiskeAnimateState: false,
             stat: {
-                like: 0
+                like: 0,
             },
             iscollect: 0,
 
@@ -260,95 +233,129 @@ export default {
             type: 0, // 定位帖 1  面经 2   租房帖 3  总结 5  捷报 6
             token: "",
             offerinfo: {}, // offer捷报详情
-            offerinfoKey: [{  // offer 字段汇总
-                key: "schoolname",
-                name: "申请学校"
-            }, {
-                key: "degree",
-                name: "学位"
-            }, {
-                key: "professional",
-                name: "专业"
-            }, {
-                key: "project",
-                name: "项目"
-            }, {
-                key: "apply_results",
-                name: "申请结果"
-            }, {
-                key: "semester",
-                name: "入学学期"
-            }, {
-                key: "noticedate",
-                name: "通知时间"
-            }, {
-                key: "useperformanceStr",
-                name: "使用成绩"
-            }],
+            offerinfoKey: [
+                {
+                    // offer 字段汇总
+                    key: "schoolname",
+                    name: "申请学校",
+                },
+                {
+                    key: "degree",
+                    name: "学位",
+                },
+                {
+                    key: "professional",
+                    name: "专业",
+                },
+                {
+                    key: "project",
+                    name: "项目",
+                },
+                {
+                    key: "apply_results",
+                    name: "申请结果",
+                },
+                {
+                    key: "semester",
+                    name: "入学学期",
+                },
+                {
+                    key: "noticedate",
+                    name: "通知时间",
+                },
+                {
+                    key: "useperformanceStr",
+                    name: "使用成绩",
+                },
+            ],
             shareurl: "", // 分享链接
-            collegelist: [],// 总结里的 offer 列表数据
-            tenementKey: [{  // 租房 字段汇总
-                key: "typeText",
-                name: "出租方式"
-            }, {
-                key: "rent",
-                name: "月租/"
-            }, {
-                key: "property",
-                name: "房屋类型"
-            }, {
-                key: "floor",
-                name: "所在楼层"
-            }, {
-                key: "acreage",
-                name: "面积(平方呎)"
-            }, {
-                key: "locationText",
-                name: "所在区域"
-            }, {
-                key: "addressText",
-                name: "地段/地址"
-            }, {
-                key: "school",
-                name: "附近学校"
-            }, {
-                key: "gender",
-                name: "性别要求"
-            }, {
-                key: "rentaldurationText",
-                name: "出租时长"
-            }, {
-                key: "introduction",
-                name: "房东或合租人介绍"
-            }, {
-                key: "intermediary_text",
-                name: "发布者身份"
-            }, {
-                key: "telText",
-                name: "电话"
-            }, {
-                key: "wechatText",
-                name: "微信"
-            }],
+            collegelist: [], // 总结里的 offer 列表数据
+            tenementKey: [
+                {
+                    // 租房 字段汇总
+                    key: "typeText",
+                    name: "出租方式",
+                },
+                {
+                    key: "rent",
+                    name: "月租/",
+                },
+                {
+                    key: "property",
+                    name: "房屋类型",
+                },
+                {
+                    key: "floor",
+                    name: "所在楼层",
+                },
+                {
+                    key: "acreage",
+                    name: "面积(平方呎)",
+                },
+                {
+                    key: "locationText",
+                    name: "所在区域",
+                },
+                {
+                    key: "addressText",
+                    name: "地段/地址",
+                },
+                {
+                    key: "school",
+                    name: "附近学校",
+                },
+                {
+                    key: "gender",
+                    name: "性别要求",
+                },
+                {
+                    key: "rentaldurationText",
+                    name: "出租时长",
+                },
+                {
+                    key: "introduction",
+                    name: "房东或合租人介绍",
+                },
+                {
+                    key: "intermediary_text",
+                    name: "发布者身份",
+                },
+                {
+                    key: "telText",
+                    name: "电话",
+                },
+                {
+                    key: "wechatText",
+                    name: "微信",
+                },
+            ],
 
-            interviewKey: [{ //  面经 字段汇总
-                name: "学校",
-                key: "school"
-            }, {
-                name: "专业",
-                key: "profession"
-            }, {
-                name: "项目",
-                key: "project"
-            }, {
-                name: "毕业时间",
-                key: "interviewtime"
-            }, {
-                name: "面试过程及内容",
-                key: "message"
-            }],
+            interviewKey: [
+                {
+                    //  面经 字段汇总
+                    name: "学校",
+                    key: "school",
+                },
+                {
+                    name: "专业",
+                    key: "profession",
+                },
+                {
+                    name: "项目",
+                    key: "project",
+                },
+                {
+                    name: "毕业时间",
+                    key: "interviewtime",
+                },
+                {
+                    name: "面试过程及内容",
+                    key: "message",
+                },
+            ],
 
-            postList: { // 回复列表数据
+            postList: {
+                // 回复列表数据
                 list: [],
                 page: 1,
                 limit: 20,
@@ -366,14 +373,11 @@ export default {
 
             alert: {
                 state: false,
-                message: ""
+                message: "",
             },
 
             isloginBtnState: false,
-
-
-
-        };
+        }
     },
 
     watch: {
@@ -384,344 +388,355 @@ export default {
         "$store.state.user": {
             handler(newV, oldV) {
                 if (JSON.stringify(newV) != "{}") {
-                    this.islogin = newV.uid > 0 ? true : false;
-                    this.tid = this.$route.query['tid']
-                    this.postList.page = this.$route.query['page'] || 1
+                    this.islogin = newV.uid > 0 ? true : false
+                    this.tid = this.$route.query["tid"]
+                    this.postList.page = this.$route.query["page"] || 1
 
                     this.getDetail()
                 }
             },
-            immediate: true
+            immediate: true,
         },
         isloginBtnState(newV, oldV) {
             if (newV) this.$goTologin()
         },
     },
     mounted() {
-        window.scrollTo(0, 0);
-
-
+        window.scrollTo(0, 0)
     },
 
     methods: {
         // 获取详细信息
         getDetail() {
             this.$startupUnderLoading(this)
-            this.$http.post("/api/thread", {
-                tid: this.tid
-            }).then(res => {
-                if (res.code != 200) return
-
-                let data = res.data
-                let info = data.info
-
-                info['message'] = info['message'].trim()
-
-                const reg = new RegExp("\r\n", "g")
-                info['message'] = info['message'].replaceAll(reg, '<br/>')
-                info['message'] = info['message'].replace(/<img[^>]*>/g, (match) => {
-                    return match.replace(/width="[^"]*"/g, '').replace(/height="[^"]*"/g, '');
+            this.$http
+                .post("/api/thread", {
+                    tid: this.tid,
                 })
+                .then(res => {
+                    if (res.code != 200) return
 
+                    let data = res.data
+                    let info = data.info
 
-                // 回复和投币可见解锁前的html
-                // let replyVisibleHtml = `<div class="flexcenter content-unlock content-unlock-no replyVisible" @click="setValue('popState', 'discussionSingle')"><img class="unlock-icom" src="./img/unlock.png"/>作者设置了${this.islogin ? '回复' : '登录'}可见</div>`
-                let replyVisibleHtml = `<div class="flexcenter content-unlock content-unlock-no ${this.islogin ? 'replyVisible' : 'registerVisible'} " @click="setValue('popState', ${this.islogin ? 'discussionSingle' : 'isloginBtnState'})"><img class="unlock-icom" src="./img/unlock.png"/>作者设置了${this.islogin ? '回复' : '登录'}可见</div>`
-                let coinVisibleHtml = `<div class="flexcenter content-unlock content-unlock-no coinVisible"><img class="unlock-icom" src="./img/unlock.png"/>作者设置了投币可见</div>`
+                    info["message"] = info["message"].trim()
 
-                // 回复和投币可见解锁后的html
-                let replyVisibleHtmlAlready = `<div class="content-unlock content-already"><div class="content-already-header flexflex">- 本内容投币可见 -</div><div class="content-unlock-wenzi">标记</div></div>`
+                    const reg = new RegExp("\r\n", "g")
+                    info["message"] = info["message"].replaceAll(reg, "<br/>")
+                    info["message"] = info["message"].replace(/<img[^>]*>/g, match => {
+                        return match.replace(/width="[^"]*"/g, "").replace(/height="[^"]*"/g, "")
+                    })
 
+                    // 回复和投币可见解锁前的html
+                    // let replyVisibleHtml = `<div class="flexcenter content-unlock content-unlock-no replyVisible" @click="setValue('popState', 'discussionSingle')"><img class="unlock-icom" src="./img/unlock.png"/>作者设置了${this.islogin ? '回复' : '登录'}可见</div>`
+                    let replyVisibleHtml = `<div class="flexcenter content-unlock content-unlock-no ${this.islogin ? "replyVisible" : "registerVisible"} " @click="setValue('popState', ${this.islogin ? "discussionSingle" : "isloginBtnState"})"><img class="unlock-icom" src="${this.$baseURL}/img/unlock.png"/>作者设置了${this.islogin ? "回复" : "登录"}可见</div>`
+                    let coinVisibleHtml = `<div class="flexcenter content-unlock content-unlock-no coinVisible"><img class="unlock-icom" src="${this.$baseURL}/img/unlock.png"/>作者设置了投币可见</div>`
 
-                let ispost = data.info.ispost  // 是否已经回复
-                let price = data.info.price  // 是否需要投币
-                let isbuy = data.info.isbuy // 是否已经投币
-                let isauthor = data.info.isauthor   // 是否是作者
+                    // 回复和投币可见解锁后的html
+                    let replyVisibleHtmlAlready = `<div class="content-unlock content-already"><div class="content-already-header flexflex">- 本内容投币可见 -</div><div class="content-unlock-wenzi">标记</div></div>`
 
-                if (price > 0 && isbuy == 0 && isauthor != 1) {
-                    let message = info['message']
-                    // if (message.indexOf("[free]") != -1) {
-                    info['message'] = ""
-                    const regex = /\[(free|hide)\]([^[]+)\[\/(free|hide)\]/g;
-                    let result = message.match(regex) || [];
-                    for (let i = 0; i < result.length; i++) {
-                        result[i] = result[i].replace("[free]", "")
-                        result[i] = result[i].replace("[/free]", "")
-                        info['message'] += result[i]
-                    }
-                    info['message'] += coinVisibleHtml
-                    // }
+                    let ispost = data.info.ispost // 是否已经回复
+                    let price = data.info.price // 是否需要投币
+                    let isbuy = data.info.isbuy // 是否已经投币
+                    let isauthor = data.info.isauthor // 是否是作者
 
-                }
-
-
-
-                if (isbuy == 1 || isauthor == 1) {
-                    let message = info['message']
-                    let mubiao = "" // 目标 message
-
-                    // const regex = /\[(free|hide|\/free|\/hide)\]/g;
-                    // const regex = /\[(free|hide|\/free|\/hide)\]/g;
-
-                    // const regex = /\[(free|hide(?:=[0-9]+)?|\/free|\/hide)\]/g;
-                    // const regex = /\[(free|hide(?:=[0-9]+)?|\/free|\/hide)\]/g;
-                    // const regex = /\[(free|hide=\d+\|\/free|\/hide)\]/g;
-                    // (?:=[0-9]+)?\
-                    // const regex = /\[(free|hide(?:=[0-9]+)?|\/free|\/hide)\]/g;
-
-                    const regex = /\[free\]|\[\/free\]|\[hide\]|\[\/hide\]|\[hide=[^\]]+\]/g;
-
-                    const numericIndices = Array.from(message.matchAll(regex), match => match.index);
-                    const result2D = [];
-                    for (let i = 0; i < numericIndices.length; i += 2) {
-                        const pair = [numericIndices[i], numericIndices[i + 1]];
-                        result2D.push(pair);
+                    if (price > 0 && isbuy == 0 && isauthor != 1) {
+                        let message = info["message"]
+                        // if (message.indexOf("[free]") != -1) {
+                        info["message"] = ""
+                        const regex = /\[(free|hide)\]([^[]+)\[\/(free|hide)\]/g
+                        let result = message.match(regex) || []
+                        for (let i = 0; i < result.length; i++) {
+                            result[i] = result[i].replace("[free]", "")
+                            result[i] = result[i].replace("[/free]", "")
+                            info["message"] += result[i]
+                        }
+                        info["message"] += coinVisibleHtml
+                        // }
                     }
 
+                    if (isbuy == 1 || isauthor == 1) {
+                        let message = info["message"]
+                        let mubiao = "" // 目标 message
 
-                    result2D.forEach((element, index) => {
-                        if (index != 0) {
-                            let temporary = message.slice(result2D[index - 1][1] + 7, element[0])
-                            temporary = this.goEmpty(temporary)
-                            if (temporary) mubiao += replyVisibleHtmlAlready.replace('标记', message.slice(result2D[index - 1][1] + 7, element[0]))
+                        // const regex = /\[(free|hide|\/free|\/hide)\]/g;
+                        // const regex = /\[(free|hide|\/free|\/hide)\]/g;
+
+                        // const regex = /\[(free|hide(?:=[0-9]+)?|\/free|\/hide)\]/g;
+                        // const regex = /\[(free|hide(?:=[0-9]+)?|\/free|\/hide)\]/g;
+                        // const regex = /\[(free|hide=\d+\|\/free|\/hide)\]/g;
+                        // (?:=[0-9]+)?\
+                        // const regex = /\[(free|hide(?:=[0-9]+)?|\/free|\/hide)\]/g;
+
+                        const regex = /\[free\]|\[\/free\]|\[hide\]|\[\/hide\]|\[hide=[^\]]+\]/g
+
+                        const numericIndices = Array.from(message.matchAll(regex), match => match.index)
+                        const result2D = []
+                        for (let i = 0; i < numericIndices.length; i += 2) {
+                            const pair = [numericIndices[i], numericIndices[i + 1]]
+                            result2D.push(pair)
                         }
 
-                        // 第一个
-                        if (index == 0) {
-                            let temporary = message.slice(0, element[0])
-                            temporary = this.goEmpty(temporary)
-                            // if (temporary) mubiao += replyVisibleHtmlAlready.replace('标记', message.slice(0, element[0]))
-                            if (temporary) mubiao += message.slice(0, element[0])
+                        result2D.forEach((element, index) => {
+                            if (index != 0) {
+                                let temporary = message.slice(result2D[index - 1][1] + 7, element[0])
+                                temporary = this.goEmpty(temporary)
+                                if (temporary) mubiao += replyVisibleHtmlAlready.replace("标记", message.slice(result2D[index - 1][1] + 7, element[0]))
+                            }
+
+                            // 第一个
+                            if (index == 0) {
+                                let temporary = message.slice(0, element[0])
+                                temporary = this.goEmpty(temporary)
+                                // if (temporary) mubiao += replyVisibleHtmlAlready.replace('标记', message.slice(0, element[0]))
+                                if (temporary) mubiao += message.slice(0, element[0])
+                            }
+
+                            // 最后一个
+                            if (index == result2D.length - 1) {
+                                let temporary = message.slice(element[1] + 7, message.length - 1)
+                                temporary = this.goEmpty(temporary)
+                                if (temporary) mubiao += replyVisibleHtmlAlready.replace("标记", message.slice(element[1] + 7, message.length - 1))
+                            }
+                            mubiao += message.slice(element[0], element[1] + 7)
+                        })
+
+                        mubiao = mubiao.replaceAll("[free]", "")
+                        mubiao = mubiao.replaceAll("[/free]", "")
+
+                        info["message"] = mubiao
+                    }
+
+                    const regex1 = /\[hide(?:=[0-9]+)?\]/
+                    if (regex1.test(info["message"])) {
+                        // if (info['message'].indexOf("[hide]") != -1) {
+                        const regex = /\[hide\].*?\[\/hide\]/g // 获取所有[hide] 中间内容的正则
+                        if (ispost == 0 && isauthor != 1) info["message"] = info["message"].replace(regex, replyVisibleHtml)
+                        if (ispost == 1 || isauthor == 1) {
+                            // info['message'] = info['message'].replaceAll("[hide]", `<div class="content-unlock content-already"><div class="content-already-header flexflex">- 本内容回复可见 -</div><div class="content-unlock-wenzi">`)
+                            var pattern = /\[hide(=\d+)?\]/g
+                            info["message"] = info["message"].replaceAll(pattern, `<div class="content-unlock content-already"><div class="content-already-header flexflex">- 本内容回复可见 -</div><div class="content-unlock-wenzi">`)
+                            info["message"] = info["message"].replaceAll("[/hide]", `</div></div>`)
                         }
+                    }
 
-                        // 最后一个
-                        if (index == result2D.length - 1) {
-                            let temporary = message.slice(element[1] + 7, message.length - 1)
-                            temporary = this.goEmpty(temporary)
-                            if (temporary) mubiao += replyVisibleHtmlAlready.replace('标记', message.slice(element[1] + 7, message.length - 1))
+                    if (!this.islogin && isbuy == 0) {
+                        info["message"] = info["message"].replaceAll("[free]", "")
+                        info["message"] = info["message"].replaceAll("[/free]", "")
+                    }
+
+                    data.type == 0 ? (this.$refs["vHtmlMessage"] ? (this.$refs.vHtmlMessage.innerHTML = info["message"]) : "") : ""
+
+                    let replyVisibleList = document.getElementsByClassName("replyVisible")
+                    if (!Array.isArray(replyVisibleList)) {
+                        for (let i = 0; i < replyVisibleList.length; i++) {
+                            replyVisibleList[i].addEventListener("click", () => {
+                                this.$emit("replyVisibleClick")
+                            })
                         }
-                        mubiao += message.slice(element[0], element[1] + 7)
-
-                    })
-
-
-                    mubiao = mubiao.replaceAll('[free]', '')
-                    mubiao = mubiao.replaceAll('[/free]', '')
-
-                    info['message'] = mubiao
-                }
-
-
-                const regex1 = /\[hide(?:=[0-9]+)?\]/;
-                if (regex1.test(info['message'])) {
-                    // if (info['message'].indexOf("[hide]") != -1) {
-                    const regex = /\[hide\].*?\[\/hide\]/g;    // 获取所有[hide] 中间内容的正则
-                    if (ispost == 0 && isauthor != 1) info['message'] = info['message'].replace(regex, replyVisibleHtml);
-                    if (ispost == 1 || isauthor == 1) {
-                        // info['message'] = info['message'].replaceAll("[hide]", `<div class="content-unlock content-already"><div class="content-already-header flexflex">- 本内容回复可见 -</div><div class="content-unlock-wenzi">`)
-                        var pattern = /\[hide(=\d+)?\]/g;
-                        info['message'] = info['message'].replaceAll(pattern, `<div class="content-unlock content-already"><div class="content-already-header flexflex">- 本内容回复可见 -</div><div class="content-unlock-wenzi">`)
-                        info['message'] = info['message'].replaceAll("[/hide]", `</div></div>`)
-                    }
-                }
-
-                if (!this.islogin && isbuy == 0) {
-                    info['message'] = info['message'].replaceAll('[free]', '')
-                    info['message'] = info['message'].replaceAll('[/free]', '')
-                }
-
-                data.type == 0 ? this.$refs['vHtmlMessage'] ? this.$refs.vHtmlMessage.innerHTML = info['message'] : "" : ""
-
-                let replyVisibleList = document.getElementsByClassName("replyVisible")
-                if (!Array.isArray(replyVisibleList)) {
-                    for (let i = 0; i < replyVisibleList.length; i++) {
-                        replyVisibleList[i].addEventListener('click', () => {
-                            this.$emit("replyVisibleClick")
+                        this.$on("replyVisibleClick", () => {
+                            this.popState = "discussionSingle"
                         })
                     }
-                    this.$on('replyVisibleClick', () => {
-                        this.popState = "discussionSingle"
-                    })
-                }
 
-                let coinVisibleList = document.getElementsByClassName("coinVisible")
-                if (!Array.isArray(coinVisibleList)) {
-                    for (let i = 0; i < coinVisibleList.length; i++) {
-                        coinVisibleList[i].addEventListener('click', () => {
-                            this.$emit("coinVisibleClick")
+                    let coinVisibleList = document.getElementsByClassName("coinVisible")
+                    if (!Array.isArray(coinVisibleList)) {
+                        for (let i = 0; i < coinVisibleList.length; i++) {
+                            coinVisibleList[i].addEventListener("click", () => {
+                                this.$emit("coinVisibleClick")
+                            })
+                        }
+                        this.$on("coinVisibleClick", () => {
+                            this.popState = data.mybalance > price ? "coindisplayuser" : "coinNo"
                         })
                     }
-                    this.$on('coinVisibleClick', () => {
-                        this.popState = data.mybalance > price ? "coindisplayuser" : "coinNo"
-                    })
-                }
-                let registerVisibleList = document.getElementsByClassName("registerVisible")
-                if (!Array.isArray(registerVisibleList)) {
-                    for (let i = 0; i < registerVisibleList.length; i++) {
-                        registerVisibleList[i].addEventListener('click', () => {
-                            this.$emit("registerVisibleClick")
+                    let registerVisibleList = document.getElementsByClassName("registerVisible")
+                    if (!Array.isArray(registerVisibleList)) {
+                        for (let i = 0; i < registerVisibleList.length; i++) {
+                            registerVisibleList[i].addEventListener("click", () => {
+                                this.$emit("registerVisibleClick")
+                            })
+                        }
+                        this.$on("registerVisibleClick", () => {
+                            this.isloginBtnState = true
                         })
                     }
-                    this.$on('registerVisibleClick', () => {
-                        this.isloginBtnState = true
-                    })
-                }
 
-                this.info = info
-                this.type = data.type
-                this.token = data.token
-                this.mybalance = data.mybalance
+                    this.info = info
+                    this.type = data.type
+                    this.token = data.token
+                    this.mybalance = data.mybalance
 
-                if (this.type == 6) this.getOfferDetail()
-                else if (this.type == 5) this.getsummaryDetails()
-                else if (this.type == 3) this.getTenementDetails()
-                else if (this.type == 2) this.getInterviewDetails()
+                    if (this.type == 6) this.getOfferDetail()
+                    else if (this.type == 5) this.getsummaryDetails()
+                    else if (this.type == 3) this.getTenementDetails()
+                    else if (this.type == 2) this.getInterviewDetails()
 
-                info['replies'] != 0 ? this.getPostList() : ''
-                // this.getPostList()
-
-            }).finally(() => {
-                this.$closeUnderLoading(this)
-            })
+                    info["replies"] != 0 ? this.getPostList() : ""
+                    // this.getPostList()
+                })
+                .finally(() => {
+                    this.$closeUnderLoading(this)
+                })
         },
 
-
         // 去 回车和去前后的空格
         goEmpty(temporary) {
             temporary = temporary.trim()
-            while (temporary.indexOf('<br/>') != -1) {
-                temporary = temporary.replace('<br/>', '')
+            while (temporary.indexOf("<br/>") != -1) {
+                temporary = temporary.replace("<br/>", "")
             }
 
             return temporary
         },
 
-
-
-
         // 获取offer详情
         getOfferDetail() {
-            this.$http.get("/api/forum/details", {
-                id: this.token
-            }, 'offer').then(res => {
-                let data = res.data
-                let offerinfo = data.collegelist[0]
-                let useperformanceStr = ""
-                offerinfo.useperformance && offerinfo.useperformance.forEach((el, index) => {
-                    useperformanceStr += el + (offerinfo.useperformance.length - 1 == index ? '' : '、')
-                })
+            this.$http
+                .get(
+                    "/api/forum/details",
+                    {
+                        id: this.token,
+                    },
+                    "offer"
+                )
+                .then(res => {
+                    let data = res.data
+                    let offerinfo = data.collegelist[0]
+                    let useperformanceStr = ""
+                    offerinfo.useperformance &&
+                        offerinfo.useperformance.forEach((el, index) => {
+                            useperformanceStr += el + (offerinfo.useperformance.length - 1 == index ? "" : "、")
+                        })
 
-                offerinfo['useperformanceStr'] = useperformanceStr
-                this.offerinfo = offerinfo
-            })
+                    offerinfo["useperformanceStr"] = useperformanceStr
+                    this.offerinfo = offerinfo
+                })
         },
 
         // 获取总结详情
         getsummaryDetails() {
-            this.$http.get(`/api/forum/details`, {
-                id: this.token
-            }, 'offer').then(res => {
-                let data = res.data
-                let collegelist = data.collegelist
+            this.$http
+                .get(
+                    `/api/forum/details`,
+                    {
+                        id: this.token,
+                    },
+                    "offer"
+                )
+                .then(res => {
+                    let data = res.data
+                    let collegelist = data.collegelist
 
-                collegelist.forEach((el, index) => {
-                    let useperformanceStr = ""
-                    el.useperformance && el.useperformance.forEach((element, i) => {
-                        useperformanceStr += element + (el.useperformance.length - 1 == i ? '' : '、')
+                    collegelist.forEach((el, index) => {
+                        let useperformanceStr = ""
+                        el.useperformance &&
+                            el.useperformance.forEach((element, i) => {
+                                useperformanceStr += element + (el.useperformance.length - 1 == i ? "" : "、")
+                            })
+                        el["useperformanceStr"] = useperformanceStr
                     })
-                    el['useperformanceStr'] = useperformanceStr
+
+                    this.info = {...this.info, ...data.info}
+                    this.collegelist = collegelist
+                    this.shareurl = data.shareurl
                 })
-
-
-                this.info = { ...this.info, ...data.info }
-                this.collegelist = collegelist
-                this.shareurl = data.shareurl
-            })
         },
 
         // 租房
         getTenementDetails() {
-            this.$http.post("/tenement/forum/show", {
-                token: this.token
-            }, "tenement").then(res => {
+            this.$http
+                .post(
+                    "/tenement/forum/show",
+                    {
+                        token: this.token,
+                    },
+                    "tenement"
+                )
+                .then(res => {
+                    if (res.code == 201) this.tenementInfoState = true
 
-                if (res.code == 201) this.tenementInfoState = true
+                    let tenementKey = this.tenementKey
+                    let info = {...this.info, ...res.info}
 
-                let tenementKey = this.tenementKey
-                let info = { ...this.info, ...res.info }
+                    info["typeText"] = info.gptype + ">>" + info.type
 
-                info['typeText'] = info.gptype + '>>' + info.type
+                    tenementKey[1].name += info["currency"] ? info["currency"] : "港元"
 
-                tenementKey[1].name += info['currency'] ? info['currency'] : '港元'
+                    if (info.cityid == 1) info["locationText"] = info.location
+                    else info["locationText"] = info.country + ">>" + info.city
 
-                if (info.cityid == 1) info['locationText'] = info.location
-                else info['locationText'] = info.country + '>>' + info.city
+                    info["addressText"] = info["address"] || "-"
 
-                info['addressText'] = info['address'] || '-'
+                    info["rentaldurationText"] = info.rentalduration || "不限"
 
-                info['rentaldurationText'] = info.rentalduration || '不限'
+                    info["telText"] = info.tel || "-"
 
-                info['telText'] = info.tel || '-'
+                    info["wechatText"] = info.wechat || "-"
 
-                info['wechatText'] = info.wechat || '-'
+                    const reg = new RegExp("\r\n", "g")
+                    info["message"] = info["message"].replaceAll(reg, "<br/>")
+                    info["message"] = info["message"].replace(/<img[^>]*>/g, match => {
+                        return match.replace(/width="[^"]*"/g, "").replace(/height="[^"]*"/g, "")
+                    })
 
-
-                const reg = new RegExp("\r\n", "g")
-                info['message'] = info['message'].replaceAll(reg, '<br/>')
-                info['message'] = info['message'].replace(/<img[^>]*>/g, (match) => {
-                    return match.replace(/width="[^"]*"/g, '').replace(/height="[^"]*"/g, '');
-                });
-
-                this.info = info
-
-            })
+                    this.info = info
+                })
         },
 
         // 获取面经详情
         getInterviewDetails() {
-            this.$http.post("/InterviewExperience/thread", {
-                tid: this.tid,
-                token: this.token
-            }, "tenement").then(res => {
-                if (res.code != 200) return
-                let data = res.data
-                this.info = { ...this.info, ...data }
-            })
+            this.$http
+                .post(
+                    "/InterviewExperience/thread",
+                    {
+                        tid: this.tid,
+                        token: this.token,
+                    },
+                    "tenement"
+                )
+                .then(res => {
+                    if (res.code != 200) return
+                    let data = res.data
+                    this.info = {...this.info, ...data}
+                })
         },
 
         // 获取回复列表
         getPostList() {
             this.$startupUnderLoading(this)
 
-            let { page, limit } = this.postList
-            this.$http.post("/api/thread/postList", {
-                token: this.token,
-                page,
-                limit,
-            }).then(res => {
-                if (res.code != 200) return
-                let data = res.data
-
-                data.data.forEach(el => {
-                    for (const key in emojiList) {
-                        el.message = el.message.replaceAll(key, `<img class="gif" src="${emojiList[key]}" />`)
-                    }
+            let {page, limit} = this.postList
+            this.$http
+                .post("/api/thread/postList", {
+                    token: this.token,
+                    page,
+                    limit,
                 })
+                .then(res => {
+                    if (res.code != 200) return
+                    let data = res.data
 
-                this.postList.list = data.data
-                this.postList.page = data.page
-                this.postList.limit = data.limit
-                this.postList.count = data.count
-            }).finally(() => {
-                this.$closeUnderLoading(this)
-            })
+                    data.data.forEach(el => {
+                        for (const key in emojiList) {
+                            el.message = el.message.replaceAll(key, `<img class="gif" src="${emojiList[key]}" />`)
+                        }
+                    })
 
+                    this.postList.list = data.data
+                    this.postList.page = data.page
+                    this.postList.limit = data.limit
+                    this.postList.count = data.count
+                })
+                .finally(() => {
+                    this.$closeUnderLoading(this)
+                })
         },
 
         // 打开编辑评论
         openEditPop(item) {
             let message = item.message
-            message = message.replace(/<div[^>]*>[\s\S]*?<\/div>/gi, '');   //  清除掉引有的结构
+            message = message.replace(/<div[^>]*>[\s\S]*?<\/div>/gi, "") //  清除掉引有的结构
             // message = message.replace(/<[^>]*>/g, '');   //  清除掉引有的结构
 
             message = message.trim()
@@ -736,14 +751,13 @@ export default {
         handleReplyPop(item) {
             let message = item.message
             // message = message.replace(/<(*?)[^>]*>[\s\S]*?<\/(*?)>/gi, '');   //  清除掉引有的结构
-            message = message.replace(/<[^>]*>/g, '');   //  清除掉引有的结构
+            message = message.replace(/<[^>]*>/g, "") //  清除掉引有的结构
             message = message.trim()
 
-
             this.twoCommentData = {
                 avatar: item.avatar,
                 content: message,
-                pid: item.pid
+                pid: item.pid,
             }
             this.popState = "discussionSingle"
         },
@@ -752,60 +766,59 @@ export default {
         postComment(message) {
             let url = ""
 
-            if (this.editCommentPid) url = "/api/operation/redactPost"   // 回复评论或者评论
-            else url = "/api/operation/reply"   // 编辑评论
+            if (this.editCommentPid) url = "/api/operation/redactPost"
+            // 回复评论或者评论
+            else url = "/api/operation/reply" // 编辑评论
 
-            this.$http.post(url, {
-                token: this.token,
-                message: this.commentContent,
-                pid: this.editCommentPid || (this.twoCommentData && this.twoCommentData.pid)
-            }).then(res => {
-                if (res.code != 200) return
+            this.$http
+                .post(url, {
+                    token: this.token,
+                    message: this.commentContent,
+                    pid: this.editCommentPid || (this.twoCommentData && this.twoCommentData.pid),
+                })
+                .then(res => {
+                    if (res.code != 200) return
 
-                this.$Message.success("发布成功")
+                    this.$Message.success("发布成功")
 
-                this.popState = ""
-                this.twoCommentData = null
-                if (this.editCommentPid) {   // 编辑 状态
-                    setTimeout(() => {
-                        this.$router.go(0)
-                    }, 800);
-                    return
-                }
-
-                this.editCommentPid = null
-
-                let { count, limit } = this.postList
-
-                let page = Math.ceil((count + 1) / limit)
-
-                setTimeout(() => {
-
-                    if (page == this.postList.page) {
-                        this.$router.go(0)
-                        clearTimeout(timer)
+                    this.popState = ""
+                    this.twoCommentData = null
+                    if (this.editCommentPid) {
+                        // 编辑 状态
+                        setTimeout(() => {
+                            this.$router.go(0)
+                        }, 800)
                         return
                     }
 
-                    let query = {
-                        page,
-                        tid: this.tid
-                    }
+                    this.editCommentPid = null
 
-                    this.$router.push({ path: `/detailIndex`, query })
+                    let {count, limit} = this.postList
 
-                }, 800);
+                    let page = Math.ceil((count + 1) / limit)
 
+                    setTimeout(() => {
+                        if (page == this.postList.page) {
+                            this.$router.go(0)
+                            clearTimeout(timer)
+                            return
+                        }
 
+                        let query = {
+                            page,
+                            tid: this.tid,
+                        }
 
-            })
+                        this.$router.push({path: `/detailIndex`, query})
+                    }, 800)
+                })
         },
 
         // 点击改变页数
         currentChange() {
             let query = {
                 page: this.postList.page,
-                tid: this.tid
+                tid: this.tid,
             }
 
             this.getPostList()
@@ -826,18 +839,19 @@ export default {
             else if (key == "collect") url = "/api/operation/threadFav"
             else if (key == "uncollect") url = "/api/operation/threadunFav"
 
-            this.$http.post(url, { tid: this.tid }).then(res => {
-                if (res.code != 200) return
-                if (key == "like") this.info.islike = 1, this.info.recommends + 1
-                if (key == "collect") this.info.isfav = 1
-                if (key == "uncollect") this.info.isfav = 0
-                // this.$message(res.message)
-                this.openHintBox(res.message)
-
-            }).finally(() => {
-                this.operateState = false
-            })
-
+            this.$http
+                .post(url, {tid: this.tid})
+                .then(res => {
+                    if (res.code != 200) return
+                    if (key == "like") (this.info.islike = 1), this.info.recommends + 1
+                    if (key == "collect") this.info.isfav = 1
+                    if (key == "uncollect") this.info.isfav = 0
+                    // this.$message(res.message)
+                    this.openHintBox(res.message)
+                })
+                .finally(() => {
+                    this.operateState = false
+                })
         },
 
         // 点击转发
@@ -850,10 +864,9 @@ export default {
             this[key] = value
         },
 
-
         // 跳转全部板块的列表
         toAllSection() {
-            this.$router.push({ path: `/allSections`, query: { fid: this.info.fid } })
+            this.$router.push({path: `/allSections`, query: {fid: this.info.fid}})
         },
 
         // 处理点击编辑自己的回复
@@ -864,17 +877,18 @@ export default {
 
         // 投币
         postCoin() {
-            this.$http.post("/api/operation/coinPurchase", {
-                token: this.token
-            }).then(res => {
-                if (res.code != 200) return
-                this.openHintBox(res.message)
-                this.popState = ""
-                this.$router.go(0)
-            })
+            this.$http
+                .post("/api/operation/coinPurchase", {
+                    token: this.token,
+                })
+                .then(res => {
+                    if (res.code != 200) return
+                    this.openHintBox(res.message)
+                    this.popState = ""
+                    this.$router.go(0)
+                })
         },
 
-
         // 提示框 自定义
         openHintBox(message) {
             this.alert.state = true
@@ -882,14 +896,14 @@ export default {
             setTimeout(() => {
                 this.alert.state = false
             }, 1500)
-        }
-
+        },
     },
 
     components: {
-        DetailReply, Coins
-    }
-};
+        DetailReply,
+        Coins,
+    },
+}
 </script>
 
 <style lang="scss" scoped>
@@ -900,15 +914,14 @@ export default {
     transform: translate(-50%, -50%);
     background: #f4f4f5;
     border: 1px solid #ebeef5;
-    border-radius: .2rem;
+    border-radius: 0.2rem;
     width: 50%;
     opacity: 0;
-    transition: opacity .3s;
+    transition: opacity 0.3s;
 
     &.alertState {
         opacity: 1;
     }
-
 }
 
 .container {
@@ -916,13 +929,13 @@ export default {
     padding-bottom: 2.8rem;
 
     .detail-head {
-        color: #7F7F7F;
-        padding: .191rem 0.2933rem 0;
+        color: #7f7f7f;
+        padding: 0.191rem 0.2933rem 0;
         justify-content: space-between;
 
         .detail-section {
             justify-content: space-between;
-            font-size: .32rem;
+            font-size: 0.32rem;
 
             .section-name {
                 color: #333;
@@ -934,86 +947,83 @@ export default {
 
             .detail-data-item {
                 color: rgb(127, 127, 127);
-                font-size: .28rem;
+                font-size: 0.28rem;
 
                 img {
-                    margin-right: .12rem;
+                    margin-right: 0.12rem;
                 }
 
                 .detail-data-eye {
-                    width: .36rem;
-                    height: .36rem;
+                    width: 0.36rem;
+                    height: 0.36rem;
                 }
 
                 .detail-data-comment {
-                    width: .32rem;
-                    height: .32rem;
+                    width: 0.32rem;
+                    height: 0.32rem;
                 }
 
                 &:last-of-type {
-                    margin-left: .32rem;
+                    margin-left: 0.32rem;
                 }
             }
         }
     }
 
     .detail-title-box {
-        padding: .72rem 0.2933rem 0;
+        padding: 0.72rem 0.2933rem 0;
         color: #000;
-        font-size: .56rem;
+        font-size: 0.56rem;
         font-weight: 650;
-        line-height: .86rem;
+        line-height: 0.86rem;
 
         .detail-title-item {
-            font-size: .32rem;
+            font-size: 0.32rem;
             color: #fff;
-            height: .64rem;
+            height: 0.64rem;
             display: inline-flex;
-            margin-right: .16rem;
+            margin-right: 0.16rem;
             font-weight: 400;
 
-            line-height: .56rem;
+            line-height: 0.56rem;
 
             &.detail-title-jinghua {
                 width: 1rem;
-                border-radius: .5rem .5rem 0;
+                border-radius: 0.5rem 0.5rem 0;
                 background: linear-gradient(-57.3808deg, rgb(178, 152, 232) 0%, rgb(88, 70, 195) 100%);
                 vertical-align: middle;
-
             }
 
             &.detail-title-label {
                 background: rgb(51, 51, 51);
-                padding: 0 .16rem;
+                padding: 0 0.16rem;
                 display: inline-flex;
-                border-radius: .16rem;
+                border-radius: 0.16rem;
                 vertical-align: middle;
                 // vertical-align: top;
             }
-
         }
-
     }
 
     .card {
-        margin-top: .48rem;
+        margin-top: 0.48rem;
         flex-direction: column;
 
         .card-item {
             width: 9.4rem;
-            border-radius: .4rem;
+            border-radius: 0.4rem;
             background: #fff;
-            margin-bottom: .4rem;
+            margin-bottom: 0.4rem;
 
             .card-head {
-                padding: .48rem .32rem;
-                border-bottom: .0133rem solid #ebebeb;
+                padding: 0.48rem 0.32rem;
+                border-bottom: 0.0133rem solid #ebebeb;
 
                 .card-head-icon {
-                    width: .96rem;
-                    height: .96rem;
+                    width: 0.96rem;
+                    height: 0.96rem;
                     border-radius: 50%;
-                    margin-right: .28rem;
+                    margin-right: 0.28rem;
                 }
 
                 .card-head-content {
@@ -1021,53 +1031,52 @@ export default {
 
                     .card-head-name {
                         color: #333;
-                        font-size: .32rem;
-                        margin-bottom: .08rem;
+                        font-size: 0.32rem;
+                        margin-bottom: 0.08rem;
                         word-break: break-word;
-                        margin-right: .2667rem;
+                        margin-right: 0.2667rem;
 
                         .landlord {
                             color: rgb(127, 127, 127);
-                            font-size: .26rem;
-                            width: .64rem;
-                            height: .44rem;
-                            border: rgb(215, 215, 215) .0133rem solid;
+                            font-size: 0.26rem;
+                            width: 0.64rem;
+                            height: 0.44rem;
+                            border: rgb(215, 215, 215) 0.0133rem solid;
                             background: rgb(240, 242, 245);
-                            border-radius: .1rem;
-                            margin-left: .16rem;
+                            border-radius: 0.1rem;
+                            margin-left: 0.16rem;
                         }
                     }
 
                     .card-head-time {
                         color: rgb(127, 127, 127);
-                        font-size: .28rem;
+                        font-size: 0.28rem;
                     }
                 }
 
                 .card-head-fool {
                     color: rgb(127, 127, 127);
-                    font-size: .32rem;
+                    font-size: 0.32rem;
                 }
 
                 .edit-box {
-                    width: .64rem;
-                    height: .64rem;
+                    width: 0.64rem;
+                    height: 0.64rem;
                     border-radius: 50%;
                     background: #f6f6f6;
-                    margin-left: .32rem;
+                    margin-left: 0.32rem;
 
                     .edit-icom {
-                        width: .4rem;
+                        width: 0.4rem;
                     }
                 }
             }
 
-
             .card-content {
                 color: #333;
-                font-size: .36rem;
-                line-height: .6rem;
-                padding: .5rem .32rem;
+                font-size: 0.36rem;
+                line-height: 0.6rem;
+                padding: 0.5rem 0.32rem;
                 word-break: break-word;
 
                 /deep/ {
@@ -1083,17 +1092,17 @@ export default {
                     .quote {
                         width: 100%;
                         color: #333;
-                        font-size: .32rem;
-                        border-radius: .16rem;
-                        background: rgb(246, 246, 246) url(@/assets/img/detail/quotation-left.png) no-repeat .32rem .2666rem;
-                        padding: .1333rem .1333rem .1333rem 1rem;
+                        font-size: 0.32rem;
+                        border-radius: 0.16rem;
+                        background: rgb(246, 246, 246) url(@/assets/img/detail/quotation-left.png) no-repeat 0.32rem 0.2666rem;
+                        padding: 0.1333rem 0.1333rem 0.1333rem 1rem;
 
                         box-sizing: border-box;
-                        margin-bottom: .48rem;
+                        margin-bottom: 0.48rem;
 
                         blockquote {
                             margin: 0;
-                            padding: 0 .8667rem .0667rem 0;
+                            padding: 0 0.8667rem 0.0667rem 0;
                             background: url(@/assets/img/detail/quotation-right.png) no-repeat 100% 100%;
                             line-height: 1.6;
                             zoom: 1;
@@ -1101,25 +1110,25 @@ export default {
                         }
 
                         .quotation-wenzi {
-                            line-height: .52rem;
+                            line-height: 0.52rem;
                         }
 
                         .quotation-icon {
-                            width: .32rem;
-                            height: .26rem;
+                            width: 0.32rem;
+                            height: 0.26rem;
                         }
 
                         .quotation-right {
                             flex-direction: column;
-                            margin-left: .28rem;
+                            margin-left: 0.28rem;
 
                             .quotation-bottom {
-                                color: #7F7F7F;
-                                font-size: .28rem;
-                                margin-top: .258rem;
+                                color: #7f7f7f;
+                                font-size: 0.28rem;
+                                margin-top: 0.258rem;
 
                                 .quotation-icon {
-                                    margin-left: .2rem;
+                                    margin-left: 0.2rem;
                                 }
                             }
                         }
@@ -1130,112 +1139,102 @@ export default {
                             height: 3.2rem;
 
                             .unlock-icom {
-                                width: .64rem;
-                                height: .64rem;
+                                width: 0.64rem;
+                                height: 0.64rem;
                                 margin-right: 0.2rem;
                                 vertical-align: middle;
                             }
                         }
 
                         background: rgba(242, 242, 242, 0.7);
-                        margin: .48rem 0;
+                        margin: 0.48rem 0;
                         color: #555555;
-                        font-size: .32rem;
-                        border-radius: .16rem;
+                        font-size: 0.32rem;
+                        border-radius: 0.16rem;
 
                         &.content-already {
                             background: rgba(242, 242, 242, 0.7);
-                            margin: .48rem 0;
-                            padding: .32rem;
+                            margin: 0.48rem 0;
+                            padding: 0.32rem;
                             color: #555555;
-                            font-size: .32rem;
-                            border-radius: .16rem;
+                            font-size: 0.32rem;
+                            border-radius: 0.16rem;
 
                             .content-already-header {
                                 color: #7f7f7f;
-                                font-size: .28rem;
+                                font-size: 0.28rem;
                                 justify-content: center;
                             }
 
                             .content-unlock-wenzi {
                                 color: #333;
-                                font-size: .36rem;
-                                line-height: .6rem;
-                                margin-top: .3rem;
+                                font-size: 0.36rem;
+                                line-height: 0.6rem;
+                                margin-top: 0.3rem;
                             }
                         }
-
                     }
-
-
                 }
-
-
             }
 
             .offer-content {
-                padding: .56rem .32rem;
+                padding: 0.56rem 0.32rem;
 
                 .vHtmlMessage {
-                    font-size: .36rem;
-                    line-height: .6rem;
+                    font-size: 0.36rem;
+                    line-height: 0.6rem;
                     word-break: break-word;
 
                     /deep/ {
                         strong {
                             font-weight: bold;
-
                         }
 
                         img {
                             max-width: 100%;
                         }
 
-
                         .content-unlock {
                             &.content-unlock-no {
                                 height: 3.2rem;
 
                                 .unlock-icom {
-                                    width: .64rem;
-                                    height: .64rem;
+                                    width: 0.64rem;
+                                    height: 0.64rem;
                                     margin-right: 0.2rem;
                                     vertical-align: middle;
-
                                 }
                             }
 
                             background: rgba(242, 242, 242, 0.7);
-                            margin: .48rem 0;
+                            margin: 0.48rem 0;
                             color: #555555;
-                            font-size: .32rem;
-                            border-radius: .16rem;
+                            font-size: 0.32rem;
+                            border-radius: 0.16rem;
 
                             &.content-already {
                                 background: rgba(242, 242, 242, 0.7);
-                                margin: .48rem 0;
-                                padding: .32rem;
+                                margin: 0.48rem 0;
+                                padding: 0.32rem;
                                 color: #555555;
-                                font-size: .32rem;
-                                border-radius: .16rem;
+                                font-size: 0.32rem;
+                                border-radius: 0.16rem;
 
                                 .content-already-header {
                                     color: #7f7f7f;
-                                    font-size: .28rem;
+                                    font-size: 0.28rem;
                                     justify-content: center;
                                 }
 
                                 .content-unlock-wenzi {
                                     color: #333;
-                                    font-size: .36rem;
-                                    line-height: .6rem;
-                                    margin-top: .3rem;
+                                    font-size: 0.36rem;
+                                    line-height: 0.6rem;
+                                    margin-top: 0.3rem;
                                 }
                             }
-
                         }
                     }
-
                 }
 
                 .tenement-img {
@@ -1243,115 +1242,107 @@ export default {
                 }
 
                 .offer-content-box {
-
                     .offer-content-item {
-                        line-height: .6rem;
+                        line-height: 0.6rem;
 
                         align-items: flex-start;
 
                         &:not(:last-of-type) {
-                            margin-bottom: .52rem;
+                            margin-bottom: 0.52rem;
                         }
 
                         .offer-content-key {
-                            font-size: .32rem;
+                            font-size: 0.32rem;
                             color: #7f7f7f;
                             width: 2.04rem;
-
                         }
 
                         .offer-content-value {
-                            font-size: .36rem;
+                            font-size: 0.36rem;
                             color: #333;
                             width: 7.32rem;
                             white-space: break-spaces;
                         }
-
-
-
                     }
-
                 }
-
             }
 
             .examine-btn {
                 color: #333;
-                font-size: .3rem;
+                font-size: 0.3rem;
                 background: rgba(242, 242, 242, 1);
-                height: .96rem;
+                height: 0.96rem;
                 border-radius: 4.1rem;
-                margin-top: .52rem;
+                margin-top: 0.52rem;
 
                 .examine-btn-outside {
-                    width: .4rem;
-                    height: .4rem;
-                    margin-left: .24rem;
+                    width: 0.4rem;
+                    height: 0.4rem;
+                    margin-left: 0.24rem;
                     background: #fddf6d;
                     border-radius: 50%;
 
                     .examine-btn-icon {
-                        width: .22rem;
-                        height: .24rem;
+                        width: 0.22rem;
+                        height: 0.24rem;
                     }
                 }
             }
 
             .summary-content {
-                padding: .56rem .32rem;
+                padding: 0.56rem 0.32rem;
 
                 .summary-content-item {
-                    border-radius: .16rem;
-                    border: .0133rem solid rgba(235, 235, 235, 1);
-                    margin-bottom: .32rem;
+                    border-radius: 0.16rem;
+                    border: 0.0133rem solid rgba(235, 235, 235, 1);
+                    margin-bottom: 0.32rem;
 
                     .summary-offer-head {
                         justify-content: space-between;
-                        height: .8rem;
+                        height: 0.8rem;
                         background: rgba(246, 246, 246, 1);
                         color: #333;
-                        padding: 0 .24rem;
+                        padding: 0 0.24rem;
 
                         span,
                         a {
-                            font-size: .32rem;
+                            font-size: 0.32rem;
                             color: #333;
                         }
 
                         .summary-offer-head-title {
                             color: #000;
-                            font-size: .4rem;
+                            font-size: 0.4rem;
                             font-weight: 650;
                         }
 
                         .summary-offer-head-icon {
-                            width: .14rem;
-                            height: .36rem;
-                            margin-left: .16rem;
+                            width: 0.14rem;
+                            height: 0.36rem;
+                            margin-left: 0.16rem;
                         }
-
                     }
 
                     .summary-offer-box {
-                        padding-top: .28rem;
+                        padding-top: 0.28rem;
                         flex-direction: column;
                         justify-items: center;
 
                         .summary-offer-item {
-                            line-height: .6rem;
-                            padding: 0 .24rem;
+                            line-height: 0.6rem;
+                            padding: 0 0.24rem;
                             box-sizing: border-box;
-                            margin-bottom: .2rem;
+                            margin-bottom: 0.2rem;
 
                             .summary-offer-key {
                                 width: 1.3rem;
                                 color: #7f7f7f;
-                                font-size: .32rem;
-                                margin-right: .74rem;
+                                font-size: 0.32rem;
+                                margin-right: 0.74rem;
                             }
 
                             .summary-offer-value {
-                                font-size: .36rem;
+                                font-size: 0.36rem;
                                 color: #333;
                             }
                         }
@@ -1359,21 +1350,17 @@ export default {
 
                     .summary-wenzi {
                         color: #333;
-                        font-size: .32rem;
-                        line-height: .6rem;
-                        padding: .28rem .24rem;
+                        font-size: 0.32rem;
+                        line-height: 0.6rem;
+                        padding: 0.28rem 0.24rem;
                     }
-
                 }
             }
-
-
-
         }
     }
 
     .paging {
-        margin-top: .48rem;
+        margin-top: 0.48rem;
 
         ::v-deep {
             .el-pagination.is-background .el-pager li:not(.disabled).active {
@@ -1383,7 +1370,7 @@ export default {
 
             .el-pagination .btn-next .el-icon,
             .el-pagination .btn-prev .el-icon {
-                font-size: .4rem;
+                font-size: 0.4rem;
             }
         }
     }
@@ -1404,12 +1391,10 @@ export default {
         width: 10rem;
         justify-content: space-between;
 
-
         .swiper {
             height: 2rem;
         }
 
-
         .bottom-item {
             justify-content: space-between;
             height: 100%;
@@ -1431,7 +1416,6 @@ export default {
                     height: 0.4rem;
                     margin-right: 0.16rem;
                 }
-
             }
 
             .bottom-operation-box {
@@ -1491,14 +1475,10 @@ export default {
                 }
             }
 
-
-
             .bottom-information-item:not(:last-of-type) {
                 justify-content: center;
             }
-
         }
-
     }
 
     .loginBtn {
@@ -1509,6 +1489,5 @@ export default {
         width: 100%;
         // background: #50e3c2;
     }
-
 }
-</style>
\ No newline at end of file
+</style>
diff --git a/src/views/user/UserIndex.vue b/src/views/user/UserIndex.vue
index 0719505..00f1956 100755
--- a/src/views/user/UserIndex.vue
+++ b/src/views/user/UserIndex.vue
@@ -27,7 +27,7 @@
         <div class="operation-box shadow">
             <a class="operation-item flexacenter" href="https://www.gter.net/bbs/user/pm.html?mobile=yes">
                 <div class="operation-left flexacenter">
-                    <img class="operation-icom" mode="widthFix" src="@/assets/img/icon/email.png">消息
+                    <img class="operation-icom" mode="widthFix" src="@/assets/img/icon/email.png" />消息
                     <!-- <img class="operation-icom" mode="widthFix" src="@/assets/img/user/information.png">消息 -->
                 </div>
                 <div class="operation-right flexacenter">
@@ -38,110 +38,116 @@
             </a>
 
             <a class="operation-item flexacenter" v-for="(item, index) in operateList" :key="index" :href="item.url">
-                <div class="operation-left flexacenter">
-                    <img class="operation-icom" mode="widthFix" :src="`./img/user/${item.icon}`">{{ item.name }}
-                </div>
+                <div class="operation-left flexacenter"><img class="operation-icom" mode="widthFix" :src="`${$baseURL}/img/user/${item.icon}`" />{{ item.name }}</div>
                 <div class="operation-right flexacenter">
                     <div class="operation-data flexcenter">{{ count[item.key] }}</div>
                     <svg-icon icon-class="arrowsLeft" class-name="operation-right-icom"></svg-icon>
                 </div>
             </a>
-
         </div>
 
         <div class="operation-box shadow">
             <a v-for="(item, index) in setList" :key="index" class="operation-item flexacenter" :href="item.url">
-                <div class="operation-left flexacenter">
-                    <img class="operation-icom" mode="widthFix" :src="`./img/user/${item.icon}`">{{ item.name }}
-                </div>
+                <div class="operation-left flexacenter"><img class="operation-icom" mode="widthFix" :src="`${$baseURL}/img/user/${item.icon}`" />{{ item.name }}</div>
                 <div class="operation-right flexacenter">
                     <svg-icon icon-class="arrowsLeft" class-name="operation-right-icom"></svg-icon>
                 </div>
             </a>
-
         </div>
 
         <div class="log-out" @click="logOut()">退出登录</div>
-
     </div>
 </template>
 
 <script>
 export default {
-    name: 'userIndex',
+    name: "userIndex",
 
     data() {
         return {
             user: {
                 avatar: "",
                 nickname: "",
-                messagenum: 0
+                messagenum: 0,
             },
             count: {},
 
-            operateList: [{
-                name: "收藏",
-                url: "https://www.gter.net/bbs/user/collection.html",
-                icon: "collect.png",
-                type: "collect",
-                key: "fav"
-            }, {
-                name: "发帖",
-                url: "https://www.gter.net/bbs/user/threads.html",
-                icon: "postmessage.png",
-                type: "collect",
-                key: "post"
-            }, {
-                name: "回帖",
-                url: "https://www.gter.net/bbs/user/post.html",
-                icon: "replymessage.png",
-                type: "post",
-                key: "reply"
-            },],
+            operateList: [
+                {
+                    name: "收藏",
+                    url: "https://www.gter.net/bbs/user/collection.html",
+                    icon: "collect.png",
+                    type: "collect",
+                    key: "fav",
+                },
+                {
+                    name: "发帖",
+                    url: "https://www.gter.net/bbs/user/threads.html",
+                    icon: "postmessage.png",
+                    type: "collect",
+                    key: "post",
+                },
+                {
+                    name: "回帖",
+                    url: "https://www.gter.net/bbs/user/post.html",
+                    icon: "replymessage.png",
+                    type: "post",
+                    key: "reply",
+                },
+            ],
 
-            setList: [{  // 设置列表
-                name: "个人资料",
-                url: "https://member.gter.net/index/modify.html",
-                icon: "personaldata.png",
-                type: "modify"
-            }, {
-                name: "设置头像",
-                url: "https://member.gter.net/index/avatar.html",
-                icon: "avatarsetting.png",
-                type: "avatar"
-            }, {
-                name: "我的状态",
-                url: "https://member.gter.net/index/status.html",
-                icon: "mystatus.png",
-                type: "status"
-            }, {
-                name: "修改密码",
-                url: "https://member.gter.net/reset/password.html",
-                icon: "changepassword.png",
-                type: "password"
-            }, {
-                name: "绑定邮箱",
-                url: "https://member.gter.net/reset/email.html",
-                icon: "bindemail.png",
-                type: "email"
-            }, {
-                name: "绑定手机",
-                url: "https://member.gter.net/reset/mobile.html",
-                icon: "bindmobile.png",
-                type: "mobile"
-            }, {
-                name: "绑定第三方账号",
-                url: "https://member.gter.net/bind",
-                icon: "bindingthird-party.png",
-                type: "bind"
-            }, {
-                name: "浏览个人主页",
-                url: "",
-                icon: "visithomepage.png",
-                type: "space"
-            }]
-
-        };
+            setList: [
+                {
+                    // 设置列表
+                    name: "个人资料",
+                    url: "https://member.gter.net/index/modify.html",
+                    icon: "personaldata.png",
+                    type: "modify",
+                },
+                {
+                    name: "设置头像",
+                    url: "https://member.gter.net/index/avatar.html",
+                    icon: "avatarsetting.png",
+                    type: "avatar",
+                },
+                {
+                    name: "我的状态",
+                    url: "https://member.gter.net/index/status.html",
+                    icon: "mystatus.png",
+                    type: "status",
+                },
+                {
+                    name: "修改密码",
+                    url: "https://member.gter.net/reset/password.html",
+                    icon: "changepassword.png",
+                    type: "password",
+                },
+                {
+                    name: "绑定邮箱",
+                    url: "https://member.gter.net/reset/email.html",
+                    icon: "bindemail.png",
+                    type: "email",
+                },
+                {
+                    name: "绑定手机",
+                    url: "https://member.gter.net/reset/mobile.html",
+                    icon: "bindmobile.png",
+                    type: "mobile",
+                },
+                {
+                    name: "绑定第三方账号",
+                    url: "https://member.gter.net/bind",
+                    icon: "bindingthird-party.png",
+                    type: "bind",
+                },
+                {
+                    name: "浏览个人主页",
+                    url: "",
+                    icon: "visithomepage.png",
+                    type: "space",
+                },
+            ],
+        }
     },
 
     mounted() {
@@ -159,7 +165,7 @@ export default {
                 let user = data.user
                 let setList = this.setList
                 setList.forEach(el => {
-                    if (el.type == "space") el['url'] = `https://bbs.gter.net/space-uid-${user.uin}.html`
+                    if (el.type == "space") el["url"] = `https://bbs.gter.net/space-uid-${user.uin}.html`
                 })
             })
         },
@@ -169,25 +175,20 @@ export default {
             this.user = {
                 avatar: "",
                 nickname: "",
-                messagenum: 0
+                messagenum: 0,
             }
 
-
-            this.$store.commit('setUser', {})
-            this.$store.commit('setFavoriteList', [])
-            this.$store.commit('setHomeRequestState', false)
-
+            this.$store.commit("setUser", {})
+            this.$store.commit("setFavoriteList", [])
+            this.$store.commit("setHomeRequestState", false)
 
             this.$http.post("/api/user/Logout").then(res => {
-                this.$clearCookies();
+                this.$clearCookies()
                 this.$router.push("/")
             })
-
-
-
         },
     },
-};
+}
 </script>
 
 <style lang="scss" scoped>
@@ -195,7 +196,7 @@ export default {
     padding-top: 1.3rem;
 
     .header {
-        padding: 1rem 0 .8rem;
+        padding: 1rem 0 0.8rem;
 
         .portrait {
             width: 2rem;
@@ -213,64 +214,62 @@ export default {
 
         .header-username {
             color: #000;
-            font-size: .48rem;
+            font-size: 0.48rem;
             line-height: normal;
-            margin-top: .24rem;
+            margin-top: 0.24rem;
             font-weight: 650;
         }
 
         .header-uid {
             color: #7f7f7f;
             font-weight: 400;
-            margin-top: .12rem;
+            margin-top: 0.12rem;
         }
-
-
     }
 
     .operation-box {
         background-color: #fff;
-        margin: 0 .2933rem .4rem;
-        border-radius: .4rem;
+        margin: 0 0.2933rem 0.4rem;
+        border-radius: 0.4rem;
 
         .operation-item {
             height: 1.8rem;
             justify-content: space-between;
-            padding: 0 .4rem;
+            padding: 0 0.4rem;
 
             &:not(:first-of-type) {
-                border-top: .0133rem dotted #d7d7d7;
+                border-top: 0.0133rem dotted #d7d7d7;
             }
 
             .operation-left {
                 color: #333333;
-                font-size: .36rem;
-                line-height: .6rem;
+                font-size: 0.36rem;
+                line-height: 0.6rem;
             }
 
             .operation-icom {
-                width: .48rem;
-                margin-right: .32rem;
+                width: 0.48rem;
+                margin-right: 0.32rem;
             }
 
             .operation-data {
                 background-color: rgba(246, 246, 246, 1);
-                border-radius: .64rem;
-                font-size: .28rem;
+                border-radius: 0.64rem;
+                font-size: 0.28rem;
                 color: #555555;
-                min-width: .9rem;
+                min-width: 0.9rem;
                 text-align: center;
-                padding: 0 .2rem;
+                padding: 0 0.2rem;
                 box-sizing: border-box;
             }
 
             .unread-info {
                 background: rgba(253, 63, 93, 1);
                 // width: .42rem;
-                height: .42rem;
-                border-radius: .64rem;
+                height: 0.42rem;
+                border-radius: 0.64rem;
                 color: #fff;
-                font-size: .28rem;
+                font-size: 0.28rem;
                 text-align: center;
 
                 padding: 0 0.1rem;
@@ -278,50 +277,46 @@ export default {
             }
 
             .operation-right-icom {
-                width: .12rem;
-                height: .22rem;
-                margin-left: .2rem;
+                width: 0.12rem;
+                height: 0.22rem;
+                margin-left: 0.2rem;
             }
-
         }
 
         &.data-presentation {
-            padding-top: .4rem;
-            padding-bottom: .4rem;
+            padding-top: 0.4rem;
+            padding-bottom: 0.4rem;
 
             .data-presentation-item {
-
                 flex-direction: column;
 
                 &:not(:last-of-type) {
-                    border-right: .0133rem solid #ebebeb;
+                    border-right: 0.0133rem solid #ebebeb;
                 }
 
                 .data-presentation-number {
                     color: #000;
-                    line-height: .6rem;
-                    font-size: .4rem;
+                    line-height: 0.6rem;
+                    font-size: 0.4rem;
                     font-weight: 900;
                 }
 
                 .data-presentation-name {
                     color: #333333;
-                    line-height: .6rem;
-                    font-size: .32rem;
+                    line-height: 0.6rem;
+                    font-size: 0.32rem;
                 }
             }
         }
-
     }
 
     .log-out {
-        font-size: .36rem;
-        line-height: .6rem;
+        font-size: 0.36rem;
+        line-height: 0.6rem;
         color: #555555;
-        border-bottom: .0133rem solid #797979;
+        border-bottom: 0.0133rem solid #797979;
         width: 1.46rem;
-        margin: .6rem auto 1rem;
+        margin: 0.6rem auto 1rem;
     }
-
 }
-</style>
\ No newline at end of file
+</style>