12 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-32ae3444"],{"12c1":function(t,n,e){},"142c":function(t,n,e){},6623:function(t,n,e){"use strict";e("12c1")},"69e6":function(t,n,e){"use strict";var i=function(){var t=this,n=t._self._c;return n("div",{staticClass:"childNavbar-wrap"},[t._l(t.menuList,(function(e,i){return["line"==e?n("div",{staticClass:"childNavbar-line"}):n("div",{staticClass:"childNavbar-item",class:{"childNavbar-item-currnet":t.current==i},on:{click:function(n){return t.handlePush(e,i)}}},[n("img",{attrs:{src:t.current==i?e.icon_s:e.icon,alt:""}}),n("span",{class:{blue:t.current==i}},[t._v(t._s(e.title))]),e.numKey&&t.num[e.numKey]?n("div",{staticClass:"mark"},[t._v("\n "+t._s("round"==e.shape?"":t.num[e.numKey])+"\n ")]):t._e()])]}))],2)},s=[],o=(e("1c01"),e("58b2"),e("8e6e"),e("f3e2"),e("d25f"),e("ac6a"),e("456d"),e("b54a"),e("20d6"),e("ade3"));e("6d67");function r(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,i)}return e}function a(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?r(Object(e),!0).forEach((function(n){Object(o["a"])(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):r(Object(e)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}var c={name:"childNavbar",props:{menu:{type:Array,required:!0},num:{type:Object}},data:function(){return{current:0,menuList:[]}},watch:{current:function(t){this.$emit("change",t)}},mounted:function(){var t=this;this.menuList=this.menu.map((function(n){return"string"==typeof n?n:a(a({},n),t.iconPath(n))})),this.current=this.menuList.findIndex((function(n){return n.link==t.$route.path}))},methods:{handlePush:function(t,n){this.current!=n&&(this.current=n,this.$router.push(t.link).then((function(){})))},iconPath:function(t){return{icon:e("9b0e")("./".concat(t.icon_title||t.title,".png")),icon_s:e("aace")("./".concat(t.icon_title||t.title,"_1.png"))}}}},l=c,u=(e("a19b"),e("2877")),f=Object(u["a"])(l,i,s,!1,null,"d8446d90",null);n["a"]=f.exports},"7cee":function(t,n,e){},"9b0e":function(t,n,e){var i={"./充值订单.png":"9728","./充值订单_1.png":"a398","./回复我的.png":"91ea","./回复我的_1.png":"b528","./回复我的_forum.png":"0818","./回复我的_forum_1.png":"74fa","./回答我的.png":"efa8","./回答我的_1.png":"3d81","./学习历史.png":"9f71","./学习历史_1.png":"0677","./我的关注.png":"cda1","./我的关注_1.png":"3215","./我的发布.png":"2e1a","./我的发布_1.png":"b48b","./我的回复.png":"a5f6","./我的回复_1.png":"ec94","./我的回复_forum.png":"c8a9","./我的回复_forum_1.png":"6cb6","./我的回答.png":"d83c","./我的回答_1.png":"76ef","./我的已购.png":"42aa","./我的已购_1.png":"d388","./我的提问.png":"7f11","./我的提问_1.png":"d9f4","./我的收藏.png":"04a8","./我的收藏_1.png":"f30b","./我的点赞.png":"4740","./我的点赞_1.png":"8be3","./我的订阅.png":"0bb9","./我的订阅_1.png":"95b6","./我的评论.png":"2d4e","./我的评论_1.png":"a078","./我的评论_forum.png":"aba0","./我的评论_forum_1.png":"af14","./我的追番.png":"6c7d","./我的追番_1.png":"51c3","./浏览记录.png":"709a2","./浏览记录_1.png":"3aed","./点赞我的.png":"1146","./点赞我的_1.png":"9c4b","./订阅.png":"2a09","./订阅_1.png":"5527","./评论我的.png":"7d7e","./评论我的_1.png":"d6b0","./账户管理.png":"c6a7","./账户管理_1.png":"62bf"};function s(t){var n=o(t);return e(n)}function o(t){if(!e.o(i,t)){var n=new Error("Cannot find module '"+t+"'");throw n.code="MODULE_NOT_FOUND",n}return i[t]}s.keys=function(){return Object.keys(i)},s.resolve=o,t.exports=s,s.id="9b0e"},a19b:function(t,n,e){"use strict";e("7cee")},aace:function(t,n,e){var i={"./充值订单_1.png":"a398","./回复我的_1.png":"b528","./回复我的_forum_1.png":"74fa","./回答我的_1.png":"3d81","./学习历史_1.png":"0677","./我的关注_1.png":"3215","./我的发布_1.png":"b48b","./我的回复_1.png":"ec94","./我的回复_forum_1.png":"6cb6","./我的回答_1.png":"76ef","./我的已购_1.png":"d388","./我的提问_1.png":"d9f4","./我的收藏_1.png":"f30b","./我的点赞_1.png":"8be3","./我的订阅_1.png":"95b6","./我的评论_1.png":"a078","./我的评论_forum_1.png":"af14","./我的追番_1.png":"51c3","./浏览记录_1.png":"3aed","./点赞我的_1.png":"9c4b","./订阅_1.png":"5527","./评论我的_1.png":"d6b0","./账户管理_1.png":"62bf"};function s(t){var n=o(t);return e(n)}function o(t){if(!e.o(i,t)){var n=new Error("Cannot find module '"+t+"'");throw n.code="MODULE_NOT_FOUND",n}return i[t]}s.keys=function(){return Object.keys(i)},s.resolve=o,t.exports=s,s.id="aace"},ac57:function(t,n,e){"use strict";e.r(n);var i=function(){var t=this,n=t._self._c;return n("div",{staticClass:"wrap"},[n("div",{staticClass:"navbar"},[n("ChildNavbar",{attrs:{num:t.forumMarkNum,menu:t.menu}})],1),n("div",{staticClass:"content"},[n("div",{staticClass:"header"},[n("div",{staticClass:"back",on:{click:function(n){return t.$router.back()}}},[n("img",{attrs:{src:e("16de")}}),n("span",[t._v("返回")])]),n("div",{staticClass:"share",on:{click:t.handleShare}},[n("img",{attrs:{src:e("0757")}}),n("span",[t._v("分享")])])]),n("div",{staticClass:"question"},[t.info.title||t.info.content?n("ForumListModule",{attrs:{type:"question",info:t.info,option:t.comment_option},on:{openAllComment:function(n){return t.openAllComment("question",t.info)},handleAnswer:function(n){return t.$router.push("/forum-answer-contribute?forum_id="+t.info.id)},handleSwitch:t.handleSwitch,handleCollect:t.handleCollect}},[n("div",{staticClass:"question-content",attrs:{slot:"content"},slot:"content"},[n("div",{staticClass:"title"},[t._v(t._s(t.info.title))]),n("div",{staticClass:"detail",class:{hide:!t.detail_show},domProps:{innerHTML:t._s(t.info.content)}}),n("div",{staticClass:"show-all",on:{click:function(n){t.detail_show=!t.detail_show}}},[n("span",[t._v(t._s(t.detail_show?"收起":"展开")+"全部")]),n("img",{style:{transform:"rotate(".concat(t.detail_show?"270deg":"90deg",")")},attrs:{src:e("2501")}})])])]):t._e()],1),n("div",{staticClass:"all-answer"},[n("img",{attrs:{src:e("4314")}}),n("span",[t._v(" 全部回答 ")]),n("span",[t._v(t._s(t.info.replay_num))])]),n("div",{staticClass:"answer"},[t._l(t.list,(function(e,i){return n("div",{staticClass:"answer-item"},[n("div",{staticClass:"answer-top"},[t._v("\n 该问题的"+t._s(i?"下一个":"第一个")+"回答\n ")]),n("ForumListModule",{attrs:{type:"answer",info:e,option:t.comment_option},on:{openAllComment:function(n){return t.openAllComment("answer",e)}}},[n("div",{staticClass:"answer-content",attrs:{slot:"content"},slot:"content"},[t.userInfo.level_id||!t.info.level||e.user_id==t.userInfo.id?n("div",{staticClass:"detail",domProps:{innerHTML:t._s(t.formatRichText1(e.content))}}):t._e(),t.userInfo.level_id||!t.info.level||e.user_id==t.userInfo.id?n("div",{staticClass:"view-answer",on:{click:function(n){return t.$router.push("/forum-answer-item?forum_id=".concat(e.forum_id,"&reply_id=").concat(e.id))}}},[t._v("\n 点击查看答案\n ")]):n("div",{staticClass:"open-vip"},[t._v("开通会员查看答案")])])])],1)})),t.finished?n("div",{staticClass:"normal"},[t._v("没有更多回答")]):t._e()],2)]),n("ForumAllComment",{ref:"forumAllComment",attrs:{option:t.comment_option},model:{value:t.all_comment,callback:function(n){t.all_comment=n},expression:"all_comment"}})],1)},s=[],o=(e("1c01"),e("58b2"),e("8e6e"),e("f3e2"),e("d25f"),e("ac6a"),e("456d"),e("ade3")),r=e("69e6"),a=(e("7f7f"),function(){var t=this,n=t._self._c;return n("div",{staticClass:"module"},[n("div",{staticClass:"info"},[n("div",{staticClass:"header"},[n("div",{staticClass:"user"},[n("img",{staticClass:"avatar",attrs:{src:t.info.headimg,alt:""}}),n("div",{staticClass:"name"},[t._v(t._s(t.info.name))])]),"question"==t.type?n("div",{staticClass:"follow-share"},[t._v("\n "+t._s(t.info.collect_num)+"关注·"+t._s(t.info.browse_num)+"阅读\n ")]):t._e()]),t._t("content"),n("div",{staticClass:"footer"},[n("div",{staticClass:"btn-box"},[n("div",{staticClass:"tag-btn",class:{"tag-btn-select":!!t.info.is_like},on:{click:t.handleLike}},[n("img",{staticClass:"icon",attrs:{src:e("8cba")("./".concat(t.info.is_like?"dianzan_fill_blue":"dianzan_border_grey",".png"))}}),n("span",[t._v(t._s(t.info.like_num)+" 点赞")])]),n("div",{staticClass:"tag-btn",on:{click:function(n){"answer"==t.type&&t.info.comment_num&&t.$emit("openAllComment")}}},[n("img",{staticClass:"icon",attrs:{src:e("2e94")}}),"question"==t.type?n("span",[t._v(t._s(t.info.replay_num)+" 回答")]):t._e(),"answer"==t.type?n("span",[t._v(t._s(t.info.comment_num)+" 评论")]):t._e()]),n("div",{staticClass:"tag-btn",on:{click:function(n){t.reportVisible=!0}}},[n("img",{staticClass:"icon",attrs:{src:e("597a")}}),n("span",[t._v("举报")])])]),"question"==t.type?n("div",{staticClass:"btn-box"},[n("div",{staticClass:"btn",class:{"btn-select":t.info.is_collect},on:{click:function(n){return t.$emit("handleCollect")}}},[t._v("\n "+t._s(t.info.is_collect?"已关注":"关注问题")+"\n ")]),n("div",{staticClass:"btn",on:{click:function(n){return t.$emit("handleAnswer")}}},[t._v("写答案")])]):t._e()])],2),n("div",{staticClass:"line"}),n("div",{staticClass:"comment"},[n("div",{staticClass:"header"},[n("div",{staticClass:"comment-num"},[t._v("评论 "+t._s(t.info.comment_num))]),n("div",{staticClass:"right"},[n("div",{staticClass:"sort"},[n("span",{class:{current:1==t.params.sort_type},on:{click:function(n){t.params.sort_type=1,t.getCommentList()}}},[t._v("最新")]),t._v("\n |\n "),n("span",{class:{current:2==t.params.sort_type},on:{click:function(n){t.params.sort_type=2,t.getCommentList()}}},[t._v("最热")])]),"question"==t.type?n("div",{staticClass:"switch",class:[t.info.switch_open?"open":"close"],on:{click:function(n){return t.$emit("handleSwitch")}}},[n("div",{staticClass:"tips"},[t._v(t._s(t.info.switch_open?"通知开":"通知关"))]),n("div",{staticClass:"btn"})]):t._e()])]),n("div",{staticClass:"edit"},[n("img",{staticClass:"avatar",attrs:{src:t.userInfo.headimg,alt:""}}),n("div",{staticClass:"edit-box"},[n("textarea",{directives:[{name:"model",rawName:"v-model",value:t.edit_value,expression:"edit_value"}],staticClass:"edit-value",attrs:{placeholder:"发布一条友善的评论"},domProps:{value:t.edit_value},on:{input:function(n){n.target.composing||(t.edit_value=n.target.value)}}}),n("div",{staticClass:"edit-btn",class:{"can-user":!!t.edit_value},on:{click:function(n){t.edit_value&&t.handleComment()}}},[t._v("\n 发表评论\n ")])])]),n("div",{staticClass:"list"},t._l(t.list,(function(e){return n("div",{staticClass:"list-item"},[n("ForumCommentCard",{attrs:{comment:e,option:t.option,reportType:t.option.reportType},on:{reply:function(){return t.getCommentList()},delete:function(){return t.getCommentList()}}})],1)})),0),2==t.list.length?n("div",{staticClass:"all-comment",on:{click:function(n){return t.$emit("openAllComment")}}},[t._v("\n 查看全部评论\n ")]):t._e()]),n("Report",{attrs:{type:t.option.reportType,info:t.info},model:{value:t.reportVisible,callback:function(n){t.reportVisible=n},expression:"reportVisible"}})],1)}),c=[],l=(e("c5f6"),e("5a37")),u=e("a882"),f=e("2f62");function p(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,i)}return e}function m(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?p(Object(e),!0).forEach((function(n){Object(o["a"])(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):p(Object(e)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}var d={name:"ForumListModule",components:{ForumCommentCard:l["a"],Report:u["a"]},props:{info:{default:function(){return{}}},option:{type:Object,default:function(){return{listApi:function(t){},likeApi:function(t){},postApi:function(t){},postReplyApi:function(t){},delApi:function(t){}}}},type:{}},data:function(){return{edit_value:"",params:{page:1,page_num:2,sort_type:1},list:[],reportVisible:!1}},computed:m({},Object(f["b"])(["userInfo"])),mounted:function(){"answer"==this.type&&(this.params.reply_id=this.info.id),this.getCommentList()},methods:{getCommentList:function(){var t=this;this.option.listApi(this.params).then((function(n){var e=n.data;t.list=e.list}))},handleLike:function(){var t=this;this.option.likeApi({like_id:this.info.id,type:"question"==this.type?10:3}).then((function(n){var e=n.data,i=n.msg;t.info.is_like=e.tags,t.info.like_num=e.tags?Number(t.info.like_num)+1:Number(t.info.like_num)-1,t.$message.success(i)}))},handleComment:function(){var t=this,n={content:this.edit_value};"answer"==this.type&&(n.reply_id=this.info.id),this.option.postApi(n).then((function(n){var e=n.msg;t.edit_value="",t.$message.success(e),t.getCommentList()}))}}},_=d,g=(e("6623"),e("2877")),h=Object(g["a"])(_,a,c,!1,null,"290df66c",null),v=h.exports,b=e("75a2"),y=e("f523"),C=e("325c");function w(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,i)}return e}function O(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?w(Object(e),!0).forEach((function(n){Object(o["a"])(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):w(Object(e)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}var k={components:{ChildNavbar:r["a"],ForumListModule:v,ForumAllComment:b["a"]},data:function(){return{menu:[{title:"回答我的",link:"/forum/answer-on-my",numKey:"answer_num"},{title:"评论我的",link:"/forum/comment-on-my",numKey:"comment_num",icon_title:"回复我的"},{title:"回复我的",link:"/forum/reply-on-my",numKey:"reply_num",icon_title:"回复我的_forum"},{link:"/forum/like-on-my",title:"点赞我的",numKey:"praise_num",shape:"round"},"line",{title:"我的提问",link:"/forum/my-question"},{title:"我的回答",link:"/forum/my-answer"},{title:"我的评论",link:"/forum/my-comment",icon_title:"我的评论_forum"},{title:"我的回复",link:"/forum/my-reply",icon_title:"我的回复_forum"},{title:"我的点赞",link:"/forum/my-like"},{title:"我的关注",link:"/forum/my-follow"},{title:"浏览记录",link:"/forum/browse-history"}],info:{},detail_show:!1,params:{page:1,page_num:5},list:[],loading:!1,finished:!1,all_comment:!1}},computed:O(O({},Object(f["b"])({userInfo:function(t){return t.userInfo},forumMarkNum:function(t){return t.mark_num.forumMarkNum}})),{},{comment_option:function(){var t=this;return{listApi:function(n){return y["f"].getReplyCommentList(O(O({},n),{},{forum_id:t.info.id}))},likeApi:function(t){return y["f"].forumTags(t)},postApi:function(n){return y["f"].commentReply(O(O({},n),{},{forum_id:t.info.id}))},postReplyApi:function(t,n){return y["f"].forumSecondComment(O(O({},t),{},{id:n.id}))},reportType:12,delApi:function(t){return y["f"].batchesDel({id:t.id,type:9})}}}}),mounted:function(){this.info.id=this.$route.query.forum_id,this.params.forum_id=this.info.id,this.getQuestionDetail(),this.getAnswerList(),localStorage.getItem("user_info")&&this.$store.dispatch("getMarkNum","forum")},methods:{formatRichText1:C["c"],TouchBottom:function(){this.loading||this.finished||this.getAnswerList()},getQuestionDetail:function(){var t=this;y["f"].getForumInfo({id:this.info.id}).then((function(n){var e=n.data;t.info=e.detail}))},getAnswerList:function(){var t=this;this.loading||this.finished||(this.loading=!0,y["f"].getReplyList(this.params).then((function(n){var e=n.data;t.list=1==t.params.page?e.list:t.list.concat(e.list),t.params.page++,t.loading=!1,t.finished=e.list.length<t.params.pageNum||t.list.length==e.total_count})))},handleCollect:function(){var t=this;y["f"].forumCollect({id:this.info.id,status:this.info.is_collect}).then((function(n){var e=n.data,i=n.msg;t.info.is_collect=e.status,t.$message.success(i)}))},handleSwitch:function(){var t=this;y["g"].switchSet({id:this.info.id,type:1}).then((function(n){var e=n.data,i=n.msg;t.info.switch_open=e.status,t.$message.success(i)}))},handleShare:function(){var t=this;y["f"].forumTransmit({forum_id:this.info.id}).then((function(n){var e=n.msg;t.$message.success(e),Object(C["b"])(location.href)}))},openAllComment:function(t,n){this.$refs["forumAllComment"].open(t,n)}}},j=k,P=(e("e15b"),Object(g["a"])(j,i,s,!1,null,"0e52c309",null));n["default"]=P.exports},e15b:function(t,n,e){"use strict";e("142c")}}]);
- //# sourceMappingURL=chunk-32ae3444.73ff9bbf.js.map
|