| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([[83],{1125:function(t,e,n){"use strict";var r=n(812);n.n(r).a},1126:function(t,e,n){"use strict";var r=n(813);n.n(r).a},1247:function(t,e,n){"use strict";n.r(e);n(61),n(62),n(19),n(32);var r,c=n(8),o=(n(239),n(389),n(21)),l={layout:"opacity_header",asyncData:function(t){return Object(c.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.$axios,t.params,t.req,e.abrupt("return",{title:"添加文章到合集-程序员客栈"});case 2:case"end":return e.stop()}}),e)})))()},head:function(){return{title:this.title,script:[{src:"https://hm.baidu.com/hm.js?18455f493c982100e5a82ec978a8d06e"}]}},data:function(){return{cid:this.$route.params.cid,allchecked:!1,isLoading:0,currentPage:1,result:[],list:[],noMore:!1,subin:!1,info:null}},created:function(){},mounted:function(){r=this.$refs.container,this.needLogin(),this.getList(),this.getDetail()},methods:{formatPublichTime:function(t){try{t=moment(t).toDate().getTime();var e=(new Date).getTime(),n=Math.floor((e-t)/1e3);return n<300?"刚刚":n<3600?Math.floor(n/60)+"分钟前":n<86400?Math.floor(n/3600)+"小时前":n<864e3?Math.floor(n/86400)+"天前":moment(t).format("YYYY-MM-DD HH:mm")}catch(t){return console.log(t),""}},getDetail:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t,e.next=3,t.$axios.$post("/api/kaifawu/get_provider",{id:n.cid},{neverLogout:!0});case 3:(r=e.sent).status&&(n.info=r.data);case 5:case"end":return e.stop()}}),e)})))()},checkAll:function(){this.allchecked?this.$refs.checkboxGroup.toggleAll(!1):this.$refs.checkboxGroup.toggleAll(!0)},refresh:function(){this.allchecked=!1,this.isLoading=0,this.currentPage=1,this.result=[],this.list=[],this.noMore=!1,this.getList(),o.a.success("刷新成功!")},sub:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){var n,r,c;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t,r=t.result.toString(),0!=t.result.length){e.next=5;break}return o.a.fail("您尚未选择文章!"),e.abrupt("return",0);case 5:return t.subin=!0,e.next=8,t.$axios.$post("/api/jishuquan/attach_topic_to_collection",{collection_id:n.cid,topic_id:r});case 8:c=e.sent,t.subin=!1,c.status?(o.a.success("添加成功!"),n.$router.go(-1)):o.a.fail("添加失败,请刷新后尝试!");case 11:case"end":return e.stop()}}),e)})))()},getList:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){var n,r,c;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t,!t.isLoading){e.next=3;break}return e.abrupt("return",0);case 3:return t.isLoading=!0,e.next=6,t.$axios.$post("/api/jishuquan/getUncollectedTopics",{collecte_id:n.cid,page:t.currentPage,size:15},{neverLogout:!0});case 6:if(r=e.sent,t.isLoading=!1,!r){e.next=16;break}if(r.data.length){e.next=14;break}return t.noMore=!0,e.abrupt("return");case 14:c=t.list,t.list=c.concat(r.data);case 16:case"end":return e.stop()}}),e)})))()},containerScroll:function(){this.isLoading||this.noMore||this.$store.state.isPC||r.scrollHeight-r.scrollTop-r.clientHeight<150&&(this.currentPage++,this.getList())}}},v=(n(1125),n(1126),n(17)),component=Object(v.a)(l,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{ref:"container",staticClass:"box community-u",on:{scroll:t.containerScroll}},[r("div",{staticClass:"top",staticStyle:{opacity:"0"}},[r("div",{staticClass:"left"},[r("span",[t._v("合集:"+t._s(t.info?t.info.title:""))])]),t._v(" "),r("div",{staticClass:"right"},[r("van-icon",{attrs:{name:"replay"}}),t._v(" "),r("span",[t._v("刷新")])],1)]),t._v(" "),r("van-checkbox",{staticClass:"top2-box",staticStyle:{opacity:"0"},on:{click:t.checkAll},model:{value:t.allchecked,callback:function(e){t.allchecked=e},expression:"allchecked"}},[t._v("全选")]),t._v(" "),r("div",{staticClass:"top2"},[r("div",{staticClass:"top"},[r("div",{staticClass:"left"},[r("span",[t._v("合集:"+t._s(t.info?t.info.title:""))])]),t._v(" "),r("div",{staticClass:"right"},[r("van-icon",{attrs:{name:"replay"},on:{click:t.refresh}}),t._v(" "),r("span",[t._v("刷新")])],1)]),t._v(" "),r("van-checkbox",{staticClass:"top2-box",on:{click:t.checkAll},model:{value:t.allchecked,callback:function(e){t.allchecked=e},expression:"allchecked"}},[t._v("全选")])],1),t._v(" "),r("form",[r("van-checkbox-group",{ref:"checkboxGroup",model:{value:t.result,callback:function(e){t.result=e},expression:"result"}},[t._l(t.list,(function(e){return[e.cover_url?r("van-checkbox",{key:e.id,staticClass:"checkbox",attrs:{name:e.id,"bind:change":"onChange"}},[r("div",{staticClass:"article have-img align-center"},[r("div",{staticClass:"article-left"},[r("div",{staticClass:"article-title"},[t._v(t._s(e.title))]),t._v(" "),r("div",{staticClass:"article-desc"}),t._v(" "),r("div",{staticClass:"source align-center"},[r("div",{staticClass:"live-source align-center"},[r("img",{staticStyle:{"border-radius":"50%"},attrs:{src:e.avatar}}),t._v(" "),r("div",{staticStyle:{"margin-left":"5px"}},[t._v(t._s(e.name))])]),t._v(" "),r("div",{staticClass:"live-time gray-153"},[r("div",[t._v(t._s(t.formatPublichTime(e.updated_at)))])]),t._v(" "),r("div",{staticClass:"live-time gray-153 align-center"},[r("img",{staticClass:"icon",attrs:{src:n(553)}}),t._v(" "),r("div",[t._v(t._s(e.like_count))])]),t._v(" "),r("div",{staticClass:"live-people gray-153 align-center"},[r("img",{staticClass:"icon",attrs:{src:n(541)}}),t._v(" "),r("div",[t._v(t._s(e.reply_count))])])])]),t._v(" "),r("img",{staticClass:"article-right",attrs:{src:e.cover_url}})])]):r("van-checkbox",{key:e.id,staticClass:"checkbox",attrs:{name:e.id,"bind:change":"onChange"}},[r("div",{staticClass:"article no-img"},[r("div",{staticClass:"article-title"},[t._v(t._s(e.title))]),t._v(" "),r("div",{staticClass:"article-desc"}),t._v(" "),r("div",{staticClass:"source align-center"},[r("div",{staticClass:"live-source align-center"},[r("img",{staticStyle:{"border-radius":"50%"},attrs:{src:e.avatar}}),t._v(" "),r("div",{staticStyle:{"margin-left":"5px"}},[t._v(t._s(e.name))])]),t._v(" "),r("div",{staticClass:"live-time gray-153"},[r("div",[t._v(t._s(t.formatPublichTime(e.updated_at)))])]),t._v(" "),r("div",{staticClass:"live-people gray-153 align-center"},[r("img",{staticClass:"icon",attrs:{src:n(553)}}),t._v(" "),r("div",[t._v(t._s(e.like_count))])]),t._v(" "),r("div",{staticClass:"live-people gray-153 align-center"},[r("img",{staticClass:"icon",attrs:{src:n(541)}}),t._v(" "),r("div",[t._v(t._s(e.reply_count))])])])])])]}))],2),t._v(" "),0==t.list.lengt||t.isLoading?r("van-loading",{staticClass:"margin-0-auto text-center",attrs:{color:"#1989fa"}}):t._e(),t._v(" "),t.noMore?r("div",{staticClass:"margin-0-auto text-center bottom-tip"},[t._v("没有可以添加到合集的文章了")]):t._e()],1),t._v(" "),r("div",{staticClass:"add-btn"},[r("van-button",{attrs:{loading:t.subin,type:"info",block:""},on:{click:function(e){return t.sub()}}},[t._v("确认添加")])],1)],1)}),[],!1,null,"c2d1e320",null);e.default=component.exports},389:function(t,e,n){"use strict";n(32);var r=n(8);e.a={mounted:function(){this.getWxConfig()},data:function(){return{detailID:this.$route.params.detail}},methods:{getWxConfig:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$axios.$post("/api/auth/get_wechat_js_api_conf");case 2:n=e.sent,t.$store.commit("updateWxConfig",{wxConfig:n.data||{}}),t.configWx&&t.configWx();case 5:case"end":return e.stop()}}),e)})))()}}}},541:function(t,e,n){t.exports=n.p+"img/common.13fb84b.png"},553:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAeCAYAAABNChwpAAADc0lEQVRYR+2WTWhcVRTHz/9OiZL61UTETIgrLbpSELrye6MItqUaUETRmLnvTdpQbW1BhfJAXbQEqwR5c++bTBT8QGJBXImopOhCcCHoQqL4gS3JQoxYaxxn5t2/3JBISWbKy0zGbryrx3vn3PN7//NxL+QCL1zg+NIxQKFQ2C4i1wOo5nK5L+I4/m0jP9URgNZ6H4C7VwM656okj5TL5W+yQrQNUCgUbldKPU3yLwCzJPsB7BCR08aYMRFhFoi2AbTWhwDcRnLSWvuhiEBrHQMYJPmktfb7bgNEAG4m+ay19msfTGu9F8A9aZoeL5fLn3QVIAiC50XkpjRND6/mPAiCx0Vkj4i8aoz5oKsAWuvXAPTXarWR6enpX1YUeArAXUqpiTiOT3YNIAzDO0geJHnKWusLbnlprY8DuFZEDhhjvusKgNb6FpL7lVIXK6WOxXH8qQ8UhuGgcy4WkT/y+fwjURS5tgC01pcDeEBErlqzQU5ErhGRAf8ewPulUinxz1EUbVlYWDgqIttJ/gngp3N8zyqlPo/j+ONmrbmuDbXWLwC4sRU9yV9F5K2V1ls2KxaL29I0rQDY0srPOXcySZKJtd/XAQRBcEJEekgeJemUUn7TQ37giMgz+Xz+x2byjo2NXV2v1/vXBQAGRWQEwNZGo3Fkamrqy3NtmgG8JyK5xcXF3TMzM+nw8HBPX1/fCZJnrbUPZcnrWptCofCgUuphku9aa1/PBDAwMLDL/+lmAIRh+BjJ+33qjDFv/6cAvkDn5+d9fWxr1p4tU1AqlXYCYKcKaK3vBHDAOfdtkiQHsxThcg0YY+7zxpsA8BKA65xzE0mSrJuOLRXYDIDR0dEbcrncMRFZnJube2J2draRVQFljNnZqQJhGB4meauIvGGMeadZBzVVgKSy1nYEoLW+EkBZRFKSI9ba3zcCAGvtrk4UCILgUV9CIvKRMeaVVvOjVQ2IMWZ3uwDj4+MXVavVaaXUpfV6fX+lUvkhM4DW+k0Al/nC8U4ksdLDC8YYHQTBHpK+RVte50j2ALgEwFelUum5803PZgrc65zTSil/+i0vkn+LyMvW2s/CMNxH8t+b8Hk2/7ler79YqVTmNwTgjb2ES0tLW1cdh4aGzkRRtNpCKBaLV9RqtZYK9Pb2NiYnJ89kOTfavhVn2TyLzf8A/wCFsdMuZwhV9wAAAABJRU5ErkJggg=="},812:function(t,e,n){},813:function(t,e,n){}}]);
|