1 line
10 KiB
JavaScript
1 line
10 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-246001b2"],{"51a5":function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,".clamp-1[data-v-2f8b20d2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#communityMarketIndex .main-bg[data-v-2f8b20d2]{background:#f5f5f5;min-height:100vh;padding-bottom:2rem}#communityMarketIndex .main-bg .bg-fff[data-v-2f8b20d2]{background:#fff}#communityMarketIndex .main-bg .bg-radius[data-v-2f8b20d2]{border-radius:.5rem;overflow:hidden}#communityMarketIndex .main-bg .size-14[data-v-2f8b20d2]{font-size:.875rem;line-height:.875rem}#communityMarketIndex .main-bg .size-24[data-v-2f8b20d2]{font-size:1.5rem;line-height:1.5rem}#communityMarketIndex .main-bg .size-12[data-v-2f8b20d2]{font-size:.75rem;line-height:.75rem}#communityMarketIndex .main-bg .size-11[data-v-2f8b20d2]{font-size:.6875rem;line-height:.6875rem}#communityMarketIndex .main-bg .t-c[data-v-2f8b20d2]{text-align:center}#communityMarketIndex .main-bg .top-img[data-v-2f8b20d2]{width:100%;display:block}#communityMarketIndex .main-bg .ewm-box[data-v-2f8b20d2]{margin:.75rem 1.75rem 0}#communityMarketIndex .main-bg .h2[data-v-2f8b20d2]{font-size:1rem;color:#00001c;font-weight:700;line-height:3.375rem}#communityMarketIndex .main-bg .store-info[data-v-2f8b20d2]{border:1px solid #e4e4e4;border-radius:.5rem;margin:0 .975rem 1.25rem;padding:.875rem;text-align:left;-webkit-box-shadow:0 3px 6px 1px hsla(0,0%,86.3%,.31);box-shadow:0 3px 6px 1px hsla(0,0%,86.3%,.31)}#communityMarketIndex .main-bg .ewm-img[data-v-2f8b20d2]{margin-bottom:2.25rem}#communityMarketIndex .main-bg .ewm-img img[data-v-2f8b20d2]{width:9.375rem;height:9.375rem;display:block}#communityMarketIndex .main-bg .coupon-list[data-v-2f8b20d2]{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:var(--themeBaseColor)}#communityMarketIndex .main-bg .coupon-list .coupon-list-item[data-v-2f8b20d2]{width:6.75rem;height:5rem;margin:.875rem 0 0 .875rem;border-radius:10px;padding:3px;background-size:100%;background-color:none;background-image:url(https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/plugin%2Fcommunity-marketing%2Fcoupon-bg1.png)}#communityMarketIndex .main-bg .coupon-list .coupon-list-item .item-value[data-v-2f8b20d2]{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}#communityMarketIndex .main-bg .coupon-list .item-border[data-v-2f8b20d2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;border-radius:8px}#communityMarketIndex .main-bg .coupon-list .coupon-bg[data-v-2f8b20d2]{background-image:url(https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/plugin%2Fcommunity-marketing%2Fcoupon-bg.png)}.btn-receive[data-v-2f8b20d2]{width:65%;line-height:2.5rem;border-radius:2.5rem;text-align:center;color:#fff;background:var(--themeBaseColor);border:none;margin-top:1.5rem}.size-18[data-v-2f8b20d2]{font-size:1.125rem}.pop-box .pop-main[data-v-2f8b20d2]{width:15.625rem;border-radius:1rem;background:-webkit-gradient(linear,left top,left bottom,from(#ffefef),to(#fff));background:-webkit-linear-gradient(top,#ffefef,#fff);background:linear-gradient(180deg,#ffefef,#fff);margin:3.5rem 0 1rem}.pop-box .pop-main img[data-v-2f8b20d2]{width:8.625rem;margin-top:-3.5rem}.pop-box .icon-adsystem_icon_cancle[data-v-2f8b20d2]{font-size:32px;color:#fff}",""]),t.exports=e},"9f18":function(t,e,i){"use strict";i("c2a5")},aca5: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",{attrs:{id:"communityMarketIndex"}},[i("div",{staticClass:"main-bg"},[i("img",{staticClass:"top-img",attrs:{src:t.info.top_thumb||t.info.reward_top_thumb||t.defaultImg,alt:""}}),"qr"==t.pageType||"qrStore"==t.pageType?i("div",{staticClass:"bg-fff bg-radius ewm-box"},[i("div",{staticClass:"h2"},[t._v(t._s(t.info.guide_lang))]),t.info.is_store?i("div",{staticClass:"store-info flex flex-a-c"},[i("div",{staticClass:"flex-l",staticStyle:{flex:"1"}},[i("div",{staticClass:"size-14 line-clamp-2",staticStyle:{"line-height":"1rem","font-weight":"bold"}},[t._v(t._s(t.info.store_name||"---"))]),this.$route.query.chg?t._e():i("div",{staticClass:"size-12 ",staticStyle:{color:"#6E6E79","margin-top":"4px"}},[t._v("距离最近")])]),t.info.is_alone?t._e():i("div",{staticClass:"flex-r t-c size-14",staticStyle:{width:"4rem",color:"#F15353","text-align":"right"},on:{click:function(e){return t.toUrl("communityMarketSearch",{},{storeid:t.info.store_id})}}},[t._v("更换")])]):t._e(),i("div",{staticClass:"ewm-img"},[i("img",{attrs:{src:t.info.code_url||t.info.code_thumb,alt:""}}),i("div",{staticClass:"size-14 t-c",staticStyle:{margin:"0.625rem","line-height":"1rem"}},[t._v("长按二维码,立即加群")])])]):t._e(),"award"==t.pageType?[i("div",{staticClass:"coupon-list flex"},[t._l(t.info.coupons,(function(e){return i("div",{key:e.id,staticClass:"coupon-list-item coupon coupon-bg"},[i("div",{staticClass:"item-border flex-j-c",staticStyle:{}},[i("div",{staticClass:"item-value flex-a-c flex-j-c"},[1==e.coupon_method?[i("em",{staticClass:"size-11"},[t._v("¥")]),i("div",{staticClass:"size-24",staticStyle:{"font-weight":"bold"}},[t._v(t._s(Number(e.deduct)%1===0?Number(e.deduct).toFixed(0):Number(e.deduct).toFixed(2)))])]:t._e(),2==e.coupon_method?[i("div",{staticClass:"size-24",staticStyle:{"font-weight":"bold"}},[t._v(t._s(Number(e.discount)%1===0?Number(e.discount).toFixed(0):Number(e.discount).toFixed(2)))]),i("em",{staticClass:"size-11"},[t._v("折")])]:t._e()],2),i("div",{staticClass:"item-contect"},[i("div",{staticClass:"size-12 clamp-1",staticStyle:{"font-weight":"bold",padding:"0.75rem 0px 0.25rem"}},[t._v(t._s(e.name))]),i("div",{staticClass:"size-11",staticStyle:{color:"#6E6E79"}},[1==e.coupon_method?[t._v("满"+t._s(e.enough)+"可用")]:t._e(),2==e.coupon_method?[t._v("满"+t._s(e.enough)+"立享")]:t._e()],2)])])])})),t._l(t.info.reward,(function(e,a){return i("div",{directives:[{name:"show",rawName:"v-show",value:Number(e.value)>0,expression:"Number(item.value)>0"}],key:a,staticClass:"coupon-list-item coupon"},[i("div",{staticClass:"item-border flex-j-c",staticStyle:{}},[i("div",{staticClass:"item-value flex-a-c flex-j-c"},[i("div",{staticClass:"size-24",staticStyle:{"font-weight":"bold"}},[t._v(t._s(e.value))])]),i("div",{staticClass:"item-contect"},[i("div",{staticClass:"size-12",staticStyle:{"font-weight":"bold","line-height":"1.25rem"}},[t._v(t._s(e.name))])])])])}))],2),i("button",{staticClass:"btn-receive",on:{click:t.onReceive}},[t._v("立即领取")]),i("div",{staticClass:"size-11",staticStyle:{"line-height":"1.25rem",color:"#6E6E79"}},[t._v("每个入群用户仅限领取1次")]),t.info.rule_status?i("div",{staticClass:"bg-fff bg-radius",staticStyle:{margin:"1.125rem 0.75rem"}},[i("div",{staticClass:"h2"},[t._v("领取规则")]),i("div",{domProps:{innerHTML:t._s(t.info.rule_content)}})]):t._e()]:t._e()],2),i("van-popup",{staticStyle:{"background-color":"transparent"},model:{value:t.showReceivePop,callback:function(e){t.showReceivePop=e},expression:"showReceivePop"}},[i("div",{staticClass:"pop-box"},[i("div",{staticClass:"pop-main"},[i("img",{attrs:{src:"https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/plugin/community-marketing/icon"+t.awardData.status+".png",alt:""}}),i("div",{staticClass:"h2 size-18",staticStyle:{"font-weight":"bold",color:"#00001C",padding:"0 1rem"}},[t._v(t._s(t.awardData.msg))]),i("button",{staticClass:"btn-receive",staticStyle:{margin:"1rem 0 1.5rem"},on:{click:t.onReceiveAward}},[t._v(t._s(1==t.awardData.status?"点击进群":t.info.button_word))])]),i("i",{staticClass:"iconfont icon-adsystem_icon_cancle",on:{click:function(e){t.showReceivePop=!1}}})])])],1)},o=[],n=i("c7eb"),r=i("1da1"),s=(i("14d9"),i("ac1f"),i("5319"),{data:function(){return{defaultImg:"",showReceivePop:!1,awardData:{},info:{},pageType:"qr"}},activated:function(){var t=this,e=this.$route.query,i=e.mode,a=e.store_id,o=e.is_alone;i&&(this.pageType=i),a||"qrStore"==i?this.fun.getLocation().then((function(e){var i={lng:e.point.lng,lat:e.point.lat};a&&(i.store_id=a),o&&(i.is_alone=o),t.getData(i)})).catch((function(t){})):this.getData()},components:{},computed:{},mounted:function(){},methods:{getData:function(){var t=arguments,e=this;return Object(r["a"])(Object(n["a"])().mark((function i(){var a,o,r,s,c,d;return Object(n["a"])().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return a=t.length>0&&void 0!==t[0]?t[0]:{},o="plugin.community-marketing.frontend.controllers.index.index","award"==e.pageType&&(o="plugin.community-marketing.frontend.controllers.index.rewardPage",a.store_id=e.$route.query.store_id),a.mode=e.pageType,i.next=6,$http.get(o,a,".");case 6:if(r=i.sent,s=r.result,c=r.msg,d=r.data,0!=s){i.next=12;break}return i.abrupt("return",e.$toast(c));case 12:e.info=d,e.defaultImg="https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/plugin%2Fcommunity-marketing%2Ftop-default.png";case 14:case"end":return i.stop()}}),i)})))()},toUrl:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};t&&this.$router.push(this.fun.getUrl(t,e,i))},onReceive:function(){var t=this;return Object(r["a"])(Object(n["a"])().mark((function e(){var i,a,o,r,s;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return i={},t.$route.query.store_id&&(i.store_id=t.$route.query.store_id),e.next=4,$http.get("plugin.community-marketing.frontend.controllers.index.receiveNow",i,".");case 4:if(a=e.sent,o=a.result,r=a.msg,s=a.data,0!=o){e.next=10;break}return e.abrupt("return",t.$toast(r));case 10:t.awardData=s,t.showReceivePop=!0;case 12:case"end":return e.stop()}}),e)})))()},onReceiveAward:function(){return 1==this.awardData.status?this.$router.replace(this.fun.getUrl("communityMarketIndex",{},{mode:"qr",store_id:this.$route.query.store_id||0,is_alone:1})):this.info.button_link_h5?void(window.location.href=this.info.button_link_h5):this.$router.replace(this.fun.getUrl("member",{},{}))}}}),c=s,d=(i("9f18"),i("2877")),m=Object(d["a"])(c,a,o,!1,null,"2f8b20d2",null);e["default"]=m.exports},c2a5:function(t,e,i){var a=i("51a5");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var o=i("499e").default;o("d60ccd76",a,!0,{sourceMap:!1,shadowMode:!1})}}]); |