bztang-admin/addons/yun_shop/static/app/js/chunk-f6ab93c6.dd6c538b.js

1 line
29 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-f6ab93c6"],{"0614":function(t,e,i){"use strict";var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"d-timing"},[t.useSlot?t._t("default",null,null,{milliseconds:t.milliseconds,seconds:t.seconds,days:t.days,hours:t.hours,minutes:t.minutes,timeString:t.timeString}):[t._v(t._s(t.timeString))]],2)},s=[],r=(i("a9e3"),i("ac1f"),i("5319"),i("9da3")),n=null,o={props:{time:Number,startTime:Number,format:{type:String,default:"d天h时m分s秒"},countdown:{type:Boolean,defualt:!0},millisecond:{type:Boolean,default:!1},useSlot:{type:Boolean,default:!1}},data:function(){return{milliseconds:0,seconds:0,days:0,hours:0,minutes:0,timeString:""}},mounted:function(){var t=this;n=setInterval((function(){var e=Object(r["c"])(Object(r["b"])(t.time,Date.now())),i=e.days,a=e.hours,s=e.minutes,o=e.seconds,c=e.millisecond;if(i<=0&&a<=0&&s<=0&&o<=0&&c<=0)return clearInterval(n),n=null,void t.$emit("end");t.milliseconds=c,t.seconds=Object(r["d"])(o),t.minutes=Object(r["d"])(s),t.hours=Object(r["d"])(a),t.days=Object(r["d"])(i);var l=t.format;l=l.replace("d",t.days),l=l.replace("h",t.hours),l=l.replace("m",t.minutes),l=l.replace("s",t.seconds),l=l.replace("ms",t.milliseconds),t.timeString=l}),this.millisecond?1:1e3)}},c=o,l=i("2877"),d=Object(l["a"])(c,a,s,!1,null,null,null);e["a"]=d.exports},"17c1":function(t,e,i){var a=i("92d8");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var s=i("499e").default;s("db7d9924",a,!0,{sourceMap:!1,shadowMode:!1})},"22bb":function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,".activity-rule-list[data-v-c382731e]{text-align:center}.activity-rule-item[data-v-c382731e]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;font-size:.875rem}.activity-rule-item .red-text[data-v-c382731e]{color:#f14e4e}.activity-rule-item .activity-rule-left[data-v-c382731e]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.activity-rule-item .activity-rule-left .activity-rule-header[data-v-c382731e]{margin-bottom:.63rem;font-size:.75rem;color:#666}.activity-rule-item .activity-rule-left .activity-rule-header span[data-v-c382731e]{color:#fff}.activity-rule-item .activity-rule-left .activity-rule-tag[data-v-c382731e]{display:inline-block;margin-right:.44rem;padding:.24rem;color:#fff;font-size:.69rem;background-color:#ff2c29;border-radius:0 .78rem 0 .78rem}.activity-rule-item .icon-qt_icon_record[data-v-c382731e]{margin:0 1rem;font-size:1.2rem;color:#aeaeae}.activity-rule-item[data-v-c382731e]:last-child{margin-bottom:.5rem}.activity-rule-item-active[data-v-c382731e]{padding:.53rem;margin-left:-.53rem;width:calc(100% + 1.06rem);color:#ff2c29;-webkit-box-shadow:.08rem .04rem .47rem .19rem hsla(0,0%,91%,.49);box-shadow:.08rem .04rem .47rem .19rem hsla(0,0%,91%,.49)}.activity-rule-item-active .icon-qt_icon_record[data-v-c382731e]{color:#ff2c29!important}",""]),t.exports=e},"8a59d":function(t,e,i){"use strict";i("17c1")},"92d8":function(t,e,i){var a=i("24fb"),s=i("1de5"),r=i("f386");e=a(!1);var n=s(r);e.push([t.i,".bg-hb[data-v-518197a3]{width:65%;height:80%;background-image:url("+n+');background-size:100%;background-repeat:no-repeat;position:fixed;z-index:23;left:50%;top:68%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bg-hb .btn[data-v-518197a3]{position:relative;width:80%;bottom:-43%;left:10%;height:2rem;line-height:2rem;text-align:center;z-index:11;background:#fddfb4;border-radius:100px;-webkit-animation-name:xing-data-v-518197a3;animation-name:xing-data-v-518197a3;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:1s;animation-duration:1s;-webkit-box-shadow:0 2px rgba(0,0,0,.5);box-shadow:0 2px rgba(0,0,0,.5)}.bg-hb .content-item[data-v-518197a3]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bg-hb .flex-1[data-v-518197a3]{width:50%;text-align:left}.bg-hb .content[data-v-518197a3]{position:absolute;top:10%;left:5%;right:5%;height:6.5rem;overflow-y:scroll}@-webkit-keyframes xing-data-v-518197a3{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes xing-data-v-518197a3{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.panel-box[data-v-518197a3]{margin:.63rem 1rem 0 1rem}.real-time-broadcast[data-v-518197a3]{margin:1.13rem .94rem .97rem;text-align:left}.real-time-broadcast .real-time-broadcast-item[data-v-518197a3]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1px 0;padding:.18rem .56rem .18rem .18rem;text-align:left;background:hsla(0,0%,100%,.5);border-radius:.72rem}.real-time-broadcast .real-time-broadcast-nickname[data-v-518197a3]{margin-left:.28rem;font-size:.81rem;color:#464646}.activity-info .activity-name[data-v-518197a3]{z-index:1;font-size:1.06rem;font-weight:700;color:#fff;text-align:center}.activity-info .activity-relative-time[data-v-518197a3]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1;margin-top:.59rem;text-align:center;font-size:.81rem;color:#fff}.activity-info .acitvity-relative-time-el[data-v-518197a3]{margin:0 .25rem;padding:.22rem .38rem;color:var(--page-main-color);border-radius:.25rem;background-color:#fff}.activity-info .acitvity-relative-time-el[data-v-518197a3]:first-child{margin-left:.84rem}.activity-info .grey[data-v-518197a3]{color:#666}.activity-logs .activity-log-item[data-v-518197a3]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.28rem;font-size:.81rem;white-space:nowrap}.activity-logs .activity-log-avatar[data-v-518197a3]{margin:0 .41rem}.activity-logs .activity-log-nickname[data-v-518197a3]{display:inline-block;max-width:3.2rem}.activity-log-view-more[data-v-518197a3]{text-align:center;color:#f14e4e;font-size:.75rem}.activity-log-empty[data-v-518197a3]{padding:5px 0;text-align:center;color:#999}.prize-popup[data-v-518197a3]{width:70%;max-height:35%;overflow-y:auto;padding:1rem}.prize-popup .popup-title[data-v-518197a3]{font-size:.94rem;font-weight:700;color:#232323}.prize-popup .cell[data-v-518197a3]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:.7rem;text-align:left;font-weight:500}.prize-popup .red-text[data-v-518197a3]{color:#ff2c29}.prize-popup[data-v-518197a3] .van-popup__close-icon{color:#232323;font-size:1.2rem}.fixed-box[data-v-518197a3]{position:fixed;z-index:3;right:1.19rem;bottom:5.44rem}.fixed-box .gift[data-v-518197a3]{width:2.7rem;height:2.7rem;padding:.25rem;color:#fff;border-radius:50%;background-color:#f14e4e;-webkit-box-shadow:.05rem .08rem .16rem 0 hsla(0,0%,82%,.36);box-shadow:.05rem .08rem .16rem 0 hsla(0,0%,82%,.36)}.fixed-box .gift .text[data-v-518197a3]{font-size:.725rem}.generate-poster-dialog[data-v-518197a3]{z-index:4}.poster-dialog-wrap[data-v-518197a3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.poster-dialog-wrap[data-v-518197a3],.poster-dialog-wrap .poster-img[data-v-518197a3]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.poster-dialog-wrap .poster-img[data-v-518197a3]{position:relative;width:20rem;height:31.5rem;border-radius:.51rem}.poster-dialog-wrap .poster-img .close-icon[data-v-518197a3]{position:absolute;right:-1rem;top:-2rem;color:#fff;font-size:1.6rem}.poster-dialog-wrap .select-member[data-v-518197a3]{position:absolute;bottom:0;width:100%;padding:1.5rem 1rem;background-color:#fff;border-radius:.63rem .63rem 0 0;text-align:center}.poster-dialog-wrap .select-member .tip[data-v-518197a3]{color:#6c6c6c;text-align:left}.poster-dialog-wrap .select-member .avatars[data-v-518197a3]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left;white-space:nowrap;padding-bottom:1rem;height:6.2rem;overflow-y:auto;overflow-x:visible}.poster-dialog-wrap .select-member .avatar[data-v-518197a3]{width:2.19rem;height:2.19rem;margin-left:1.3rem;border-radius:50%}.poster-dialog-wrap .select-member .avatar img[data-v-518197a3]{width:100%;height:100%;border-radius:50%}.poster-dialog-wrap .select-member .current-member[data-v-518197a3]{position:relative;border:.1rem solid #ff2c29}.poster-dialog-wrap .select-member .current-member[data-v-518197a3]:after{content:"当前会员";position:absolute;left:50%;bottom:-1rem;padding:.2rem .3rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:.625rem;line-height:.7rem;color:#fff;white-space:nowrap;background-color:#e52c29;border-radius:.56rem}.poster-dialog-wrap .select-member .confirm-btn[data-v-518197a3]{display:inline-block;color:#fff;margin:0 auto;padding:.5rem 7rem;border-radius:.56rem;background-color:#ff2c29}[data-v-518197a3] .activity-legend img{width:100%!important;height:auto}',""]),t.exports=e},"96e0":function(t,e,i){var a=i("d7f8");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var s=i("499e").default;s("28694071",a,!0,{sourceMap:!1,shadowMode:!1})},"9da3":function(t,e,i){"use strict";i.d(e,"d",(function(){return a})),i.d(e,"c",(function(){return n})),i.d(e,"b",(function(){return o}));i("ac1f"),i("5319"),i("a9e3");function a(t){return t=parseInt(t),t<10?"0".concat(t):t}function s(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"y-m-d h:i:s";null===t&&(t=Date.now());var i=r(t),a=i.year,s=i.month,n=i.day,o=i.hour,c=i.minute,l=i.second,d=i.week,m=["一","二","三","四","五","六","日"];return e=e.replace(/y/gi,a),e=e.replace(/m/gi,dateAddZero(s)),e=e.replace(/d/gi,dateAddZero(n)),e=e.replace(/h/gi,dateAddZero(o)),e=e.replace(/i/gi,dateAddZero(c)),e=e.replace(/s/gi,dateAddZero(l)),e=e.replace(/w/g,d),e=e.replace(/W/g,m[d-1]),e}function r(t){null===t&&(t=Date.now());var e=new Date(t),i=e.getFullYear(),a=dateAddZero(e.getMonth()+1),s=dateAddZero(e.getDate()),r=dateAddZero(e.getHours()),n=dateAddZero(e.getMinutes()),o=dateAddZero(e.getSeconds()),c=e.getDay();return{year:i,month:a,day:s,hour:r,minute:n,second:o,week:c}}function n(t){var e=Math.round(t%6e4/1e3),i=Math.round(t/1e3/60)%60,a=Math.floor(t/1e3/60/60)%24,s=Math.floor(t/1e3/60/60/24);return t%=1e3,{days:s,hours:a,minutes:i,seconds:e,millisecond:t}}function o(t,e){return isNaN(Number(t))&&(t=new Date(t).getTime()),isNaN(Number(e))&&(e=new Date(e).getTime()),t-e}function c(t,e,i,a,s,r){var n=new Date;return r?n.setFullYear(r):n.setFullYear(n.getFullYear()),s?n.setMonth(s):n.setMonth(n.getMonth()),a?n.setDate(a):n.setDate(n.getDate()),i?n.setHours(i):n.setHours(n.getHours()),e?n.setMinutes(e):n.setMinutes(n.getMinutes()),t?n.setSeconds(t):n.setSeconds(n.getSeconds()),t.getTime()}e["a"]={formatDate:s,timeElAddZero:a,getTime:r,getTimeElByMillisecond:n,getTimeDiff:o,timeToTimeStamp:c}},ac86:function(t,e,i){"use strict";i("f933")},b0ccb:function(t,e,i){"use strict";i("96e0")},b17d:function(t,e,i){t.exports=i.p+"static/app/img/photo-mr.5cc2c462.jpg"},c950:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[t.activity?i("page-container",{staticClass:"activity-index",attrs:{themeColor:t.activity.bg_color}},[i("d-title",[t._v("好友裂变")]),t.broadcastList.length>0?i("van-swipe",{staticClass:"real-time-broadcast",style:{height:"1.6rem"},attrs:{autoplay:3e3,vertical:"","show-indicators":!1}},t._l(t.broadcastList,(function(e){return i("van-swipe-item",{key:e},[i("div",{staticClass:"real-time-broadcast-item"},[i("van-image",{attrs:{width:"1.13rem",height:"1.13rem",src:e.has_one_member?e.has_one_member.avatar_image:t.photoMrImg,round:"",fit:"cover"}}),i("span",{staticClass:"real-time-broadcast-nickname van-ellipsis"},[t._v(t._s(e.has_one_member?e.has_one_member.nickname:"")+" 生成了海报")])],1)])})),1):t._e(),i("div",{staticClass:"activity-info"},[i("div",{staticClass:"activity-name van-ellipsis"},[t._v(t._s(t.activity.name))]),i("div",{staticClass:"activity-relative-time"},[t.activityOver?[t._v("活动已结束")]:-1!=t.activityTimestamp?[t.activityStarted?[t._v("距离活动结束还有")]:[t._v("距离活动开始还有")],i("d-timing",{attrs:{"use-slot":"",time:t.activityTimestamp},on:{ended:t.activityTimend},scopedSlots:t._u([{key:"default",fn:function(e){return[i("span",{staticClass:"acitvity-relative-time-el"},[t._v(t._s(e.days))]),i("span",{staticClass:"grey"},[t._v("天")]),i("span",{staticClass:"acitvity-relative-time-el"},[t._v(t._s(e.hours))]),i("span",{staticClass:"grey"},[t._v(":")]),i("span",{staticClass:"acitvity-relative-time-el"},[t._v(t._s(e.minutes))]),i("span",{staticClass:"grey"},[t._v(":")]),i("span",{staticClass:"acitvity-relative-time-el"},[t._v(t._s(e.seconds))])]}}],null,!1,276577987)})]:t._e()],2)]),i("panel",{staticClass:"panel-box",attrs:{title:"邀请进度"}},[this.activityStarted&&!1===this.activityOver?i("activity-progress",{staticClass:"activity-progress",attrs:{data:t.progressRules,currentStageIndex:t.currentStageIndex,lastStageIndex:t.lastStageIndex,nextStageIndex:t.nextStageIndex},on:{viewPrize:t.showPrize}}):t._e(),t.ruleLadder.length>0?i("rule-list",{attrs:{"current-stage-index":t.activity.step,details:t.nextStage,rules:t.ruleLadder,activity:t.activity},on:{clickRewardIcon:t.clickRewardIcon}}):t._e()],1),i("panel",{staticClass:"panel-box",attrs:{title:"活动介绍"}},[i("div",{staticClass:"activity-legend",domProps:{innerHTML:t._s(t.activity.desc_text)},on:{click:function(e){return t.handleHtml(e)}}})]),i("panel",{staticClass:"panel-box",attrs:{title:"生成记录"}},[i("ul",{staticClass:"activity-logs"},t._l(t.activityPosterList,(function(e){return i("li",{key:e.id,staticClass:"activity-log-item"},[i("span",{staticClass:"activity-log-rank"},[t._v(t._s(e.created_at))]),e.has_one_member?i("div",{staticStyle:{flex:"1","margin-left":"1rem"}},[i("van-image",{staticClass:"activity-log-avatar",attrs:{src:e.has_one_member.avatar_image,width:"1.09rem",height:"1.09rem",round:""}}),i("span",{staticClass:"activity-log-nickname van-ellipsis"},[t._v(t._s(e.has_one_member.nickname))])],1):t._e(),i("span",{staticClass:"activity-log-date"},[t._v("生成了海报")])])})),0),!1===t.isViewedPosterList&&t.activity.poster_list.length>6?i("div",{staticClass:"activity-log-view-more"},[t._v(" 下拉加载更多 "),i("i",{staticClass:"iconfont icon-member-bottom"})]):t._e(),i("div",{directives:[{name:"show",rawName:"v-show",value:0===t.activityPosterList.length,expression:"activityPosterList.length===0"}],staticClass:"activity-log-empty"},[t._v("暂无参与记录~")])])],1):t._e(),i("action-bar",{attrs:{activityId:t.activityId,service:t.connectServiceMethods,active:!t.activityOver&&t.activityStarted,loading:t.placeOrderLoading,buttonText:"分享海报邀请好友"},on:{clickButton:t.clickButton}}),i("van-popup",{staticClass:"prize-popup",attrs:{closeable:"",round:!0,"close-icon":"cross"},on:{close:t.closePrizePopup},model:{value:t.isShowPrize,callback:function(e){t.isShowPrize=e},expression:"isShowPrize"}},[i("div",{staticClass:"popup-title"},[t._v("奖励内容")]),t.stepReward.point>=1?i("div",{staticClass:"cell"},[i("span",[t._v(t._s(t.basic_info.point||"积分")+"")]),i("span",{staticClass:"value red-text"},[t._v("+"+t._s(t.stepReward.point?t.stepReward.point:0))])]):t._e(),t.stepReward.balance>=1?i("div",{staticClass:"cell"},[i("span",[t._v(t._s(t.basic_info.balance||"余额")+"")]),i("span",{staticClass:"value red-text"},[t._v("+"+t._s(t.stepReward.balance?t.stepReward.balance:0))])]):t._e(),t.stepReward.love>=1?i("div",{staticClass:"cell"},[i("span",[t._v(t._s(t.basic_info.love||"爱心值")+"")]),i("span",{staticClass:"value red-text"},[t._v("+"+t._s(t.stepReward.love?t.stepReward.love:0))])]):t._e(),t.stepReward.integral>=1?i("div",{staticClass:"cell"},[i("span",[t._v(t._s(t.basic_info.integral||"消费积分")+"")]),i("span",{staticClass:"value red-text"},[t._v("+"+t._s(t.stepReward.integral?t.stepReward.integral:0))])]):t._e(),t.stepReward.coupon&&t.stepReward.coupon.length>0?i("div",{staticClass:"cell"},[i("div",[t._v("优惠券:")]),i("div",{staticClass:"value"},t._l(t.stepReward.coupon,(function(e){return i("p",{key:e.id},[e.reward_num>=1?[t._v(" "+t._s(e.name)+" "),i("span",{staticClass:"red-text"},[t._v("+"+t._s(e.reward_num)+"张")])]:t._e()],2)})),0)]):t._e(),t.stepReward.member_level?i("div",{staticClass:"cell"},[i("span",[t._v("会员等级:")]),i("span",{staticClass:"value red-text"},[t._v("可升级到"+t._s(t.stepReward.member_level.level_name))])]):t._e()]),t.show1?i("div",{staticClass:"bg-hb"},[i("div",{staticClass:"content"},[i("div",{staticStyle:{padding:"0 0.625rem"}},[i("div",{staticClass:"content-item"},t._l(t.reward_pop_list.list,(function(e,a){return i("div",{key:a,staticClass:"flex-1",staticStyle:{margin:"0.325rem 0"}},["string"==typeof e.reward_detail?[i("span",{staticStyle:{color:"#712c10"}},[t._v(t._s(e.reward_type_name)+":")]),i("span",{staticStyle:{color:"#e42400"}},[t._v("+"+t._s(e.reward_detail))])]:t._e()],2)})),0),t._l(t.reward_pop_list.list,(function(e,a){return i("div",{key:a},["string"!==typeof e.reward_detail?[i("p",{staticStyle:{color:"#712c10","text-align":"left","margin-bottom":"0.3rem"}},[t._v(t._s(e.reward_type_name)+"")]),i("div",{staticClass:"flex-1",staticStyle:{"margin-bottom":"0.3rem"}},[i("span",{staticStyle:{color:"#712c10"}},[t._v(t._s(e.reward_detail.name||e.reward_detail.level_name))]),e.reward_detail.reward_num?i("span",{staticStyle:{color:"#e42400"}},[t._v(":+"+t._s(e.reward_detail.reward_num))]):t._e()])]:t._e()],2)}))],2)]),i("div",{staticClass:"btn",on:{click:function(e){t.show1=!1}}},[t._v("立即领取")])]):t._e(),i("generate-poster-dialog",{ref:"posterDialog",attrs:{activityId:t.activityId,autoPoster:t.autoPoster,issetPoster:t.issetPoster,memberList:t.memberList},on:{generatePoster:function(e){t.issetPoster=!0}}}),i("div",{staticClass:"fixed-box"},[i("div",{staticClass:"gift",on:{click:t.goRecord}},[i("i",{staticClass:"iconfont icon-qt_icon_record"}),i("p",{staticClass:"text"},[t._v("记录")])])]),i("van-image-preview",{attrs:{images:t.imgList,"start-position":t.imgStart},model:{value:t.showImg,callback:function(e){t.showImg=e},expression:"showImg"}})],1)},s=[],r=(i("4056"),i("44bf")),n=(i("b64b"),i("b0c0"),i("fb6a"),i("ac1f"),i("5319"),i("14d9"),i("e9c4"),i("d3b7"),i("3c65"),i("f773")),o=i("b847"),c=i("ef69"),l=i("0614"),d=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"activity-progress"},[i("div",{staticClass:"activity-progress-bar"},[i("div",{staticClass:"activity-progress-current",style:t.progressStyle}),i("div",{staticClass:"activity-progress-overall"})]),i("div",{staticClass:"activity-stage"},[t._l(t.rules,(function(e,a){return[i("div",{key:e.id,staticClass:"activity-stage-item",class:[e._className],style:{left:e.positionLeft}},[e.step_reward&&1==e.step_reward.exist_reward?i("div",{staticClass:"view-prize",on:{click:function(e){return t.viewPrize(a)}}},[t._v("查看奖品")]):i("div",{staticClass:"no-prize"}),i("i",{staticClass:"iconfont icon-kehuqunzu"}),i("div",{staticClass:"activity-stage-price"},[t._v(t._s(e["step_people"]?e["step_people"]:0)+"人")])])]}))],2)])},m=[],v=(i("a9e3"),{props:{data:Array,currentStageIndex:{type:Number,default:null},nextStageIndex:{type:Number,default:null},lastStageIndex:{type:Number,default:null}},data:function(){return{showBubbleIndex:0,rules:[]}},mounted:function(){var t=JSON.parse(JSON.stringify(this.data));this.rules=t,this.showBubbleIndex=this.currentStageIndex},methods:{viewPrize:function(t){this.$emit("viewPrize",t)}},computed:{progressStyle:function(){var t={};return this.currentStageIndex?t.width=this.currentStageIndex==this.lastStageIndex?"100%":"50%":t.width="".concat(2.1,"rem"),t}},components:{}}),p=v,u=(i("b0ccb"),i("2877")),g=Object(u["a"])(p,d,m,!1,null,"715ec20e",null),f=g.exports,h=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("ul",{staticClass:"activity-rule-list"},t._l(t.rules,(function(e,a){return i("li",{key:e.id,staticClass:"activity-rule-item",class:{"activity-rule-item-active":t.currentStageIndex==a}},[i("div",{staticClass:"activity-rule-left"},[e.step_level==t.details.step?i("div",{staticClass:"activity-rule-header"},[i("span",{staticClass:"activity-rule-tag"},[t._v("当前梯队")]),t.details.next_step?[t._v("再邀请"+t._s(t.details.next_step.step_people-t.activity.invite_count)+"人可进入下一梯队")]:t._e()],2):t._e(),i("div",[e.step_reward?i("span",[t._v("邀请达到"),i("span",{staticClass:"red-text"},[t._v(t._s(e.step_people))]),t._v("人,即可获得奖励")]):i("span",[t._v("邀请"+t._s(e.step_people)+"人以下,无奖励")])])]),e.step_reward&&1==e.step_reward.exist_reward?i("i",{staticClass:"iconfont icon-qt_icon_record",on:{click:function(i){return t.clickRewardIcon(e.step_reward)}}}):t._e()])})),0)},y=[],b={props:{activityCalcCountKey:String,ruleCalcKey:String,currentStageIndex:Number,rules:Array,activity:Object,details:Object},methods:{clickRewardIcon:function(t){this.$emit("clickRewardIcon",t)}}},w=b,_=(i("ac86"),Object(u["a"])(w,h,y,!1,null,"c382731e",null)),x=_.exports,k=i("198d"),S=i("4c03"),C=i("b17d"),z=i.n(C),I=null,P=document.documentElement,L=document.body,M={data:function(){return{photoMrImg:z.a,activityId:"",currentLinkContent:"",activityTimestamp:0,broadcastList:[],activityOver:!1,activity:null,activityPosterList:[],isViewedPosterList:!1,progressRules:[],activityStarted:!1,currentStageIndex:null,lastStageIndex:null,nextStageIndex:null,ruleLadder:[],nextStage:null,connectServiceMethods:{},isShowPrize:!1,stepReward:{},memberList:[],autoPoster:0,issetPoster:0,basic_info:{},imgList:[],showImg:!1,imgStart:0,isLoadMore:!0,show1:!1}},beforeRouteLeave:function(t,e,i){I.showImg?(I.showImg=!1,i(!1)):i()},deactivated:function(){window.removeEventListener("scroll",this.handleScroll)},activated:function(){window.addEventListener("scroll",this.handleScroll),I=this,this.activityId=this.$route.query.id,this.currentLinkContent=location.href,this.reward_pop_list=[];try{this.basic_info=JSON.parse(localStorage.getItem("yz_basic_info"))||{}}catch(t){}this.getActivity()},methods:{getScrollTop:function(){var t=0;return P&&P.scrollTop?t=P.scrollTop:L&&(t=L.scrollTop),t},getScrollHeight:function(){return Math.max(L.scrollHeight,P.scrollHeight)},getClientHeight:function(){var t=0;return t=L.clientHeight&&P.clientHeight?Math.min(L.clientHeight,P.clientHeight):Math.max(L.clientHeight,P.clientHeight),t},handleScroll:function(){document.documentElement.scrollTop||document.body.scrollTop;this.getScrollTop()+this.getClientHeight()+5>this.getScrollHeight()&&this.isLoadMore&&this.getMoreData()},getMoreData:function(){this.viewMoreOrders()},getActivity:function(){var t=this;$http.get("plugin.customer-increase.frontend.activity.activityDetail",{id:this.activityId}).then((function(e){var i=e.data,a=e.result,s=e.msg,r=i;if(t.broadcastList=r.poster_list,0!=a){t.activity=r,t.fun.setWXTitle(t.activity.name||"好友裂变"),t.imgList=t.getImgSrc(t.activity.desc_text),t.activityTime(),t.issetPoster=r.isset_poster,t.autoPoster=e.data.auto_poster,t.memberList=i.staff_data,t.setProgressData(r.step_rule),t.activityPosterList=t.activity.poster_list.slice(0,6),t.reward_pop_list=e.data.reward_pop_list||[],t.reward_pop_list.list&&0!==t.reward_pop_list.list.length&&(t.show1=!0);var n=e.data.chat_data;n&&(t.$set(t.connectServiceMethods,"online",n.url),t.$set(t.connectServiceMethods,"tel",n.mobile),t.$set(t.connectServiceMethods,"qrcode",n.qrcode)),t.fun.wxShare(t.currentLinkContent,{},{title:t.activity.share_title?t.activity.share_title:t.activity.name,description:t.activity.share_text,imgUrl:t.activity.share_logo_url})}else t.$toast(s)})).catch((function(t){}))},handleHtml:function(t){var e=this;if(t.target&&"IMG"==t.target.nodeName&&"A"!==t.target.parentElement.nodeName)for(var i=0;i<e.imgList.length;i++)if(t.target.currentSrc.indexOf(e.imgList[i])>-1)return e.imgStart=i,void(e.showImg=!0)},getImgSrc:function(t){var e=[];return t.replace(/<img [^>]*src=['"]([^'"]+)[^>]*>/g,(function(t,i){e.push(i)})),e},activityTime:function(){var t=1e3*this.activity["start_time"],e=1e3*this.activity["end_time"],i=Date.now();t>i&&1==this.activity.state?this.activityTimestamp=t:e>i&&2==this.activity.state?(this.activityTimestamp=e,this.activityStarted=!0):-1==this.activity.end_time&&2==this.activity.state?(this.activityTimestamp=-1,this.activityStarted=!0):(e<i||3==this.activity.state)&&(this.activityOver=!0)},activityTimend:function(){this.activityOver=!0},setProgressData:function(t){var e=this,i=JSON.parse(JSON.stringify(t)),a=i.some((function(t){return e.activity.invite_count<t.step_people})),s=a?this.activity.invite_count:0,r={positionLeft:"0%",step_people:s};if(i.unshift(r),this.ruleLadder=i,i.length>=3)if(this.activity.step==i.length-1)i=i.slice(-3);else if(0==this.activity.step)i=i.slice(0,3);else if(i.length-this.activity.step>=3)i=i.slice(this.activity.step,3+this.activity.step);else if(i.length-this.activity.step<=2){var n=3-(i.length-this.activity.step);i=i.slice(this.activity.step-n,this.activity.step-n+3)}for(var o=100/(i.length-1),c=0;c<i.length;c++){var l=i[c],d=o*c;i[c].step_level==this.activity.step&&(this.currentStageIndex=c),0===c?l["positionLeft"]="calc(".concat(d,"%)"):c===i.length-1?l["positionLeft"]="calc(".concat(d,"% - calc(4.2rem))"):l["positionLeft"]="calc(".concat(d,"% - calc(4.2rem / 2))")}this.nextStage=this.activity,this.progressRules=i,this.lastStageIndex=i.length-1},viewMoreOrders:function(){this.activityPosterList=this.activity.poster_list,this.isViewedPosterList=!0},clickButton:function(t){if(!t)return!1;this.$refs["posterDialog"].showDialog()},showPrize:function(t){this.stepReward=this.progressRules[t].step_reward,this.isShowPrize=!0},clickRewardIcon:function(t){this.stepReward=t,this.isShowPrize=!0},closePrizePopup:function(){this.isShowPrize=!1},goRecord:function(){this.$router.push(this.fun.getUrl("friendRewardRecord",{},{id:this.activity.id}))}},components:{PageContainer:o["a"],DTitle:n["a"],DTiming:l["a"],Panel:c["a"],ActivityProgress:f,RuleList:x,ActionBar:k["a"],GeneratePosterDialog:S["a"],VanImage:r["a"]}},R=M,T=(i("8a59d"),Object(u["a"])(R,a,s,!1,null,"518197a3",null));e["default"]=T.exports},d7f8:function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,'.activity-progress[data-v-715ec20e]{position:relative;height:5.5rem;display:inline-block;width:100%}.activity-progress-bar[data-v-715ec20e]{position:relative;margin-top:2.4rem}.activity-progress-bar .activity-progress-current[data-v-715ec20e]{position:absolute;top:0;left:0;height:.63rem;border-radius:.63rem;background-color:var(--page-main-color);-webkit-transition:width .36s ease-in-out;transition:width .36s ease-in-out}.activity-progress-bar .activity-progress-overall[data-v-715ec20e]{width:100%;height:.63rem;opacity:.2;border-radius:10px;background-color:var(--page-main-color)}.activity-stage[data-v-715ec20e]{position:absolute;top:0;width:100%}.activity-stage .activity-stage-item[data-v-715ec20e]{position:absolute;width:4.2rem;text-align:center}.activity-stage .icon-kehuqunzu[data-v-715ec20e]{color:#df3221;font-size:1.8rem}.activity-stage .no-prize[data-v-715ec20e],.activity-stage .view-prize[data-v-715ec20e]{position:relative;border-radius:.13rem;color:#464646;white-space:nowrap;padding:.2rem .4rem;height:1.7rem;line-height:1.3rem}.activity-stage .view-prize[data-v-715ec20e]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.2;background-color:var(--page-main-color)}.activity-stage .no-prize[data-v-715ec20e]{color:#9e9d9d}.activity-stage .activity-stage-price[data-v-715ec20e]{color:#f14e4e;font-size:.75rem}',""]),t.exports=e},f386:function(t,e,i){t.exports=i.p+"static/app/img/friend_hb.c68a6fb5.png"},f933:function(t,e,i){var a=i("22bb");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var s=i("499e").default;s("6cb582a1",a,!0,{sourceMap:!1,shadowMode:!1})}}]);