1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1b3e76f0"],{1249:function(t,e,i){},"29af":function(t,e,i){"use strict";i("1249")},"9e2a":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"d",(function(){return o})),i.d(e,"a",(function(){return r})),i.d(e,"c",(function(){return c}));var s=i("b775");function a(t){return Object(s["a"])({url:"/mobile/activity/read",method:"post",data:t})}function o(t){return Object(s["a"])({url:"/mobile/activity/getAlbum",method:"post",data:t})}function r(t){return Object(s["a"])({url:"/mobile/activity/activityCollor",method:"post",data:t})}function c(t){return Object(s["a"])({url:"/mobile/share/activityRead",method:"post",data:t})}},a099:function(t,e,i){},b612:function(t,e,i){"use strict";i.r(e);var s=function(){var t=this,e=t._self._c;return e("div",{staticClass:"activityPage"},[e("div",{staticClass:"activityHeader",class:{bg414E63:0==t.isOver},style:{"padding-top":t.safeDistance+0+"px"}},[e("div",{staticClass:"headerBox"},[e("div",{staticClass:"headerImage"},[e("img",{attrs:{src:t.viewObject.cover,alt:""},on:{click:function(e){return t.previewImage(t.viewObject.cover,0,2)}}})]),e("div",{staticClass:"headerMessage flex-column justify-between"},[e("div",{staticClass:"font32 colorfff fontw700 ellipsisThree"},[t._v(t._s(t.viewObject.title))]),e("div",{staticClass:"font24 colorfff"},[t._v("时间:"+t._s(t.viewObject.start_date)+"-"+t._s(t.viewObject.end_date))])])]),e("div",{staticClass:"headerQrBox"},[e("div",{staticClass:"headerQrCode",class:{bg546073:0==t.isOver}},[e("div",{staticClass:"qrCodeleft"},[e("div",{staticClass:"qrCodeBox"},[e("img",{attrs:{src:t.viewObject.qrcode,width:"100%",height:"100%",alt:""},on:{click:function(e){return t.previewImage(t.viewObject.qrcode,0,2)}}})]),e("div",{staticClass:"qrleftMsg flex-column justify-between ml20"},[t._m(0),e("div",{staticClass:"font24 colorfff ellipsisTwo"},[t._v(" "+t._s(t.viewObject.address||"暂未设置活动地点")+" ")])])]),e("div",{staticClass:"qrCodeRight flex-column justify-between align-end"},[e("span",{staticClass:"font20 colorfff"},[t._v(t._s(t.viewObject.sign_count||0)+"人已报名")]),e("div",{staticClass:"saveQrCode",on:{click:t.saveQrCodeFun}},[t._v("保存二维码")])])])]),e("div",{staticClass:"signTips"},[t._v("微信扫码活动报名")])]),e("div",{staticClass:"activityMain"},[e("div",{staticClass:"activityTitle color333 font32 fontw700"},[t._v("活动介绍")]),e("div",{ref:"descElement",staticClass:"activityDesc color666 font26",class:{ellipsisThree:!t.descMore}},[t._v(" "+t._s(t.viewObject.introduce||"暂未填写活动介绍")+" ")]),e("div",{directives:[{name:"show",rawName:"v-show",value:t.showMore,expression:"showMore"}],staticClass:"activityShowDesc flex justify-center align-center",on:{click:t.showMoreFun}},[e("img",{class:{rotate180:t.descMore},attrs:{src:i("dd71"),alt:""}})]),0==t.isOver?[e("div",{staticClass:"activityImage",domProps:{innerHTML:t._s(t.viewObject.content)}})]:[e("div",{staticClass:"activityTitle color333 font32 fontw700 mt20"},[t._v("活动视频")]),e("div",{staticClass:"activityVideo"},t._l(t.videoArr,(function(t){return e("div",{key:t.id},[e("video",{attrs:{"webkit-playsinline":"",playsinline:"","x5-video-player-type":"h5",controls:"",poster:t.url+"?x-oss-process=video/snapshot,t_100,f_jpg,w_500,m_fast","x5-video-player-fullscreen":"true","x5-video-orientation":"portraint",src:t.url}})])})),0),e("div",{staticClass:"flex align-center justify-between"},[e("div",{staticClass:"flex-none activityTitle color333 font32 fontw700"},[t._v("活动相册")]),e("div",{staticClass:"flex-none flex align-center",on:{click:t.viewAlbum}},[e("span",{staticClass:"color999 font24"},[t._v("查看全部")]),e("van-icon",{attrs:{name:"arrow",size:"16px",color:"#999999"}})],1)]),e("div",{staticClass:"activityAlbum"},t._l(t.imageArr,(function(i,s){return e("div",{key:i.id,on:{click:function(e){return t.previewImage(t.imageArr,s,1)}}},[e("img",{staticStyle:{"object-fit":"cover"},attrs:{src:i.url,width:"100%",height:"100%",alt:""}})])})),0)]],2),e("xqloading",{directives:[{name:"show",rawName:"v-show",value:t.loadFlag,expression:"loadFlag"}]}),t.showMask?e("div",{staticClass:"viewMask",on:{click:function(e){t.showMask=!1}}},[e("div",{staticClass:"viewBlock",on:{click:function(t){t.stopPropagation()}}},[e("div",{staticClass:"viewQrCode"},[e("img",{attrs:{src:t.viewObject.qrcode,width:"100%",height:"100%",alt:""}})]),t._m(1)])]):t._e()],1)},a=[function(){var t=this,e=t._self._c;return e("div",[e("span",{staticClass:"font28 colorfff"},[t._v("活动地点")])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"color666 mt40 font28 flex align-center"},[e("span",[t._v("长按图片保存至本地相册")]),e("img",{attrs:{src:i("cb30"),width:"20px",alt:""}})])}],o=(i("4662"),i("28a2")),r=(i("14d9"),i("9e2a")),c=i("5880"),n={data(){return{isOver:0,safeDistance:0,showMore:!1,descMore:!1,loadFlag:!1,showMask:!1,viewId:"",ipStr:"",viewObject:{},videoArr:[],imageArr:[]}},computed:{...Object(c["mapState"])({safeHeight:t=>t.safeHeight,token:t=>t.token,weburl:t=>t.weburl}),isWechatBrower(){let t=window.navigator.userAgent.toLowerCase();return"micromessenger"==t.match(/MicroMessenger/i)}},mounted(){this.$nextTick(()=>{let t=this.$refs.descElement;t.scrollHeight>t.clientHeight&&(this.showMore=!0)});let t=this.getQueryStringArgs();t.ip&&(this.viewId=t.ip,this.isWechatBrower||this.getActivityView(),this.isWechatBrower&&this.getActivityView())},methods:{...Object(c["mapMutations"])(["setToken","setSafeHeight"]),backFunc(){window.android?window.android.backPageVC():window.webkit.messageHandlers.backPageVC.postMessage("nil")},getQueryStringArgs:function(t){t=null==t?window.location.href:t;var e=t.substring(t.lastIndexOf("?")+1),i={},s=/([^?&=]+)=([^?&=]*)/g;return e.replace(s,(function(t,e,s){var a=decodeURIComponent(e),o=decodeURIComponent(s);return o=String(o),i[a]=o,t})),i},showMoreFun(){this.descMore=!this.descMore},saveQrCodeFun(){this.viewObject.qrcode?this.showMask=!0:this.$toast("暂未上传二维码")},previewImage(t,e,i){switch(i){case 1:let i=t.map(t=>t.url);Object(o["a"])({images:i,startPosition:e});break;case 2:if(!t)return void this.$toast("无预览图");Object(o["a"])({images:[t],startPosition:e});break}},viewAlbum(){this.$router.push({path:"/album",query:{aid:this.viewId}})},getActivityView(){this.loadFlag=!0,Object(r["c"])({str:this.viewId}).then(t=>{if(this.loadFlag=!1,0==t.data.code){let e=t.data.data;this.isOver=e.is_end,this.viewObject=e,1==this.isOver&&(this.$toast("活动已结束"),this.getAlbumdata(0),this.getAlbumdata(1))}else this.backFunc()}).catch(t=>{this.loadFlag=!1})},getAlbumdata(t){let e={id:this.viewId,page:1,limit:10,type:t};Object(r["d"])(e).then(e=>{0==e.data.code&&(0==t?this.imageArr=e.data.data:this.videoArr=e.data.data)})}}},l=n,d=(i("29af"),i("bf24"),i("2877")),v=Object(d["a"])(l,s,a,!1,null,"84c716be",null);e["default"]=v.exports},bf24:function(t,e,i){"use strict";i("a099")},cb30:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA8RJREFUWEfFl02IHEUUx/+vhmUhlyASwUM0Bz9BxOjBDzxswA9Eo0QxyCqSmezW65bNBiVBD0KSgwdXUZCE7qrRURAMJKKgAfEDszcVRHLQQw7GkEAIaDwEBJel64VquqBtd6a7Zwd9MEx3U1XvV+/jX92E/9moqX9r7X3OuZ5S6h7n3GYA34nI93EcH2y6xlrjGgEkSXJQKXWAiL4G8KuIXBaRG4loB4CvmPnhcSFqAYwxHwJ4joj2a63fLDsyxjwN4BgR/aK1vm0ciJEAxpiHAHwJwDIzp2naJaJZAHeKyCCKov39fv8u59yPzrlD46RjJIC1dp+IvJFl2b1EdFEp9Vuxy7MAtgA4zsw7jTGfAciY2aekldVF4FMAtzDzrdba90VkFzPnc9I0/YSI7mfma4wxPjW7mfmqVt4BjARI0/QIEXWZeYO19qRfXGu9zf+HwvRAxfUTzLx1ogDW2nkRsc65bZ1O58AwAP/cGDPLzB9NGuAOETnpnNsxDEAp9ahz7iYiWtZan5ooQJHr50Xk3DCAisM9zHy4DUStDhT5nhkB4Hd9iIj2isiMiJwmopsBfEFEqdbad8hQawTgZw8rwk6nc/Xc3NyfSZLMKKXyQvXp8DAA/hCRWSK6XSl1YX5+/miVZN0AoS1LAC8x89vGmBcBvFV1GMaH5xMH8B0Tx/FyCeiUL2IAu4rz5EmttdeX3NYEsNY+kmXZ3X5AkNdROhDqxKegChDui1aVqmT/C8AYcwyAP2SC5XL7nwBYa58RkaOestPp/ADgBhF5x2s+EW0qC5G/HgwGm3q93u8Ti0CQ10rYwpG7XAUoF5gx5lrnHIeUhRpolYIAAOBlZl4KDkrnvle7/CxoYh7CF2RpnVY18GxZ2z0EEb3QBqAKaYypByiqNS9E51w3juMPypFg5uNNdr+G8w0A/hKRV6Ioer1WB0I3EJHWWvfHcVqeMxgMNq+urp4D4F+ubC1AORIAFpj5yHogkiTZqpT6CcDOchRrlbCkC7nEjgthrX1KRD4moge11t80ikAp90Gc/tEdbWDSNH2XiHavrKxsXFxcvNwKoJKOV5n5tTbO/Vhr7c8icoaZHy/PrU1BRWxCJA5PTU0t9Xq9801ArLU9EXmPiLZrrU+MDVDsJH87FpHzRLQkIt9OT0+f6Xa7f6/Rev5A6/l3WRFJoyiKq2NaRSBMttY+JiIawPbSgmeJyH8v5CYi/rthCxFdyLKsP+yjZSyAEsgD3hERXQ/guuIXAC45505kWfb5wsLCpWGpWhdAk/zXjbkCEf9ePyGqtUQAAAAASUVORK5CYII="},dd71:function(t,e){t.exports="data:image/png;base64,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"}}]);
|