1 line
13 KiB
JavaScript
1 line
13 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-707ce69c"],{1252:function(t,e,o){var i=o("24fb");e=i(!1),e.push([t.i,"#coupon_share_code[data-v-3ff6b86f]{background:#fff;min-height:100vh;padding-bottom:3rem}.posbtn[data-v-3ff6b86f]{width:100%;height:3.47rem;position:fixed;bottom:0;background-color:#fff;-webkit-box-shadow:0 .06rem .52rem .02rem hsla(0,0%,45.9%,.48);box-shadow:0 .06rem .52rem .02rem hsla(0,0%,45.9%,.48)}.posbtn[data-v-3ff6b86f],.posbtn .left[data-v-3ff6b86f]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.posbtn .left[data-v-3ff6b86f]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;line-height:3.47rem;text-align:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.posbtn .left span[data-v-3ff6b86f]:first-child{padding-left:1.13rem;padding-right:1.13rem;font-size:1.08rem}.posbtn .left input[data-v-3ff6b86f]{border:none;width:2rem;margin-left:.5rem;margin-right:.3rem;text-align:center}.posbtn .right[data-v-3ff6b86f]{width:6.28rem;height:3.47rem;line-height:3.47rem;background-color:#fc6d6d;font-size:1.08rem;color:#fff}.checkLis[data-v-3ff6b86f]{width:100%;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:0 0 1.13rem 0}.checkLis[data-v-3ff6b86f],.shopCouponNew[data-v-3ff6b86f]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.shopCouponNew[data-v-3ff6b86f]{width:19.81rem;height:6.75rem}.shopCoupon[data-v-3ff6b86f]{width:19.81rem;-webkit-box-shadow:.03rem .12rem .44rem .02rem rgba(81,81,81,.52);box-shadow:.03rem .12rem .44rem .02rem rgba(81,81,81,.52);position:relative;margin-bottom:1rem}.shopCoupon .left[data-v-3ff6b86f]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:6.75rem;position:relative}.shopCoupon .left .postLeft[data-v-3ff6b86f]{position:absolute;right:3px;top:0;width:7.59rem;height:100%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.shopCoupon .left .postLeft .Chapter_number[data-v-3ff6b86f]{font-size:.6rem;color:#fff;position:absolute;top:.36rem;left:.6rem;width:2rem;text-align:center}.shopCoupon .left .postLeft .textOne[data-v-3ff6b86f]{font-size:1.63rem;color:#fff;margin-top:1.8rem;word-break:break-all}.shopCoupon .left .postLeft .textTwo[data-v-3ff6b86f]{font-size:.69rem;line-height:.84rem;color:#fff;margin-top:.72rem;margin-bottom:.5rem}.shopCoupon .left .postLeft .tapBox[data-v-3ff6b86f]{width:4.66rem;height:1.34rem;background-color:#fff;border-radius:.43rem;line-height:1.44rem}.shopCoupon .left .postLeft .tapBox span[data-v-3ff6b86f]{color:#fba560;font-size:.79rem;letter-spacing:.08rem}.shopCoupon .right[data-v-3ff6b86f]{width:12.6rem;height:6.75rem;padding:0 .69rem 0 .56rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden}.shopCoupon .right .dueBox[data-v-3ff6b86f]{font-size:.68rem;width:5rem;height:1.2rem;right:-21px;top:12px;background:#42a354;color:#fff;line-height:1.2rem}.shopCoupon .right .dueBox[data-v-3ff6b86f],.shopCoupon .right .isdueBox[data-v-3ff6b86f]{position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);letter-spacing:.1rem;text-align:center}.shopCoupon .right .isdueBox[data-v-3ff6b86f]{font-size:.91rem;width:6rem;height:1.8rem;right:-29px;top:7px;background:#cecece;color:#000;line-height:1.8rem}.shopCoupon .right .right_top[data-v-3ff6b86f]{width:100%;height:4.72rem;border-bottom:.04rem dashed #cacaca;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:.56rem}.shopCoupon .right .right_top .right_top_text[data-v-3ff6b86f],.shopCoupon .right .right_top .right_top_text div[data-v-3ff6b86f]{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}.shopCoupon .right .right_top .right_top_text div[data-v-3ff6b86f]{background-color:#fbbd5c;border-radius:.22rem;width:3.69rem;height:1.09rem;margin-right:.53rem;font-size:.71rem;color:#fff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.shopCoupon .right .right_top .right_top_text span[data-v-3ff6b86f]{font-size:.88rem;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shopCoupon .right .right_top .right_top_bottom_text[data-v-3ff6b86f]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.shopCoupon .right .right_top .right_top_bottom_text span[data-v-3ff6b86f]{font-size:.61rem;color:#9c9c9c;line-height:1.7rem}.shopCoupon .right .right_top .right_top_bottom_text div[data-v-3ff6b86f]{width:3.34rem;height:1.22rem;background-color:#fff;border-radius:.43rem;border:.04rem solid #ff8383;font-size:.78rem;color:#ff8383;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}.shopCoupon .right .right_top .right_top_bottom_text div span[data-v-3ff6b86f]{font-size:.62rem;color:#ff8383;margin-left:.25rem}.shopCoupon .right .right_bottom[data-v-3ff6b86f]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.shopCoupon .right .right_bottom[data-v-3ff6b86f],.shopCoupon .right .right_bottom .left_message[data-v-3ff6b86f],.shopCoupon .right .right_bottom .left_message div[data-v-3ff6b86f]{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}.shopCoupon .right .right_bottom .left_message div[data-v-3ff6b86f]{width:.88rem;height:.88rem;background:#9c9c9c;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;margin-left:.44rem}.shopCoupon .right .right_bottom .left_message div i[data-v-3ff6b86f]{margin-top:-.03rem;color:#fff}.shopCoupon .right .right_bottom .left_message span[data-v-3ff6b86f]{color:#9c9c9c;font-size:.76rem}.shopCoupon .right .right_bottom .right_hexiao[data-v-3ff6b86f]{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;background-color:#6caafe;border-radius:.43rem;border:.04rem solid #6caafe;color:#fff;padding:0 .4rem;font-size:.78rem}.shopCoupon .coupon_voucher_btm[data-v-3ff6b86f]{display:none;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem .625rem;background-color:#f2f2f7;border-radius:.1875rem}.shopCoupon .coupon_voucher_btm .coupon_voucher_explain[data-v-3ff6b86f]{color:#999;font-size:12px;text-align:left}.shopCoupon .coupon_voucher_btm.hies[data-v-3ff6b86f]{display:block}.dbox[data-v-3ff6b86f]{width:1rem;height:1rem;background-color:#b6b5b5;color:#fff;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;border-radius:50%}",""]),t.exports=e},"3a69":function(t,e,o){var i=o("1252");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var s=o("499e").default;s("e9053650",i,!0,{sourceMap:!1,shadowMode:!1})},"54e7":function(t,e,o){"use strict";o.r(e);var i=function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{attrs:{id:"coupon_share_code"}},[o("c-title",{attrs:{hide:!1,text:"优惠券分享"}}),o("div",{staticStyle:{width:"100%","margin-bottom":"1rem"}}),t._l(t.list,(function(e,i){return o("div",{key:i,staticClass:"list"},[o("van-radio-group",{attrs:{"checked-color":"#ef2844"},model:{value:t.result,callback:function(e){t.result=e},expression:"result"}},[o("div",{staticClass:"checkLis"},[o("van-radio",{attrs:{name:i},on:{click:t.radioChange}}),o("div",{staticClass:"shopCoupon"},[o("div",{staticClass:"shopCouponNew"},[o("div",{staticClass:"left"},[o("div",{staticClass:"postLeft",style:{backgroundImage:e.combine&&1!=e.num?"url(https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/couponsbgreceive_"+e.type+"@2x.png)":"url(https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/couponsbg_"+e.type+".png)"}},[e.combine&&1!=e.num?[o("span",{staticClass:"Chapter_number"},[t._v(t._s(e.num)+"张")])]:t._e(),1==e.belongs_to_coupon.coupon_method?[o("span",{staticClass:"textOne",style:{fontSize:e.belongs_to_coupon.deduct.length>5?"0.7rem":"",marginLeft:e.combine&&1!=e.num?"0.6rem":"0"}},[t._v(t._s(e.belongs_to_coupon.deduct))]),o("span",{staticClass:"textTwo"},[t._v("满"+t._s(e.belongs_to_coupon.enough)+"可用")])]:t._e(),2==e.belongs_to_coupon.coupon_method?[o("span",{staticClass:"textOne",style:{fontSize:e.belongs_to_coupon.deduct.length>5?"0.7rem":"",marginLeft:e.combine&&1!=e.num?"0.6rem":"0"}},[t._v(t._s(e.belongs_to_coupon.discount)+"折")]),o("span",{staticClass:"textTwo"},[t._v("满"+t._s(e.belongs_to_coupon.enough)+"立享")])]:t._e()],2)]),o("div",{staticClass:"right"},[o("div",{staticClass:"right_top"},[o("div",{staticClass:"right_top_text"},[o("div",[t._v(t._s(e.belongs_to_coupon.coupon_type_name))]),o("span",[t._v(t._s(e.belongs_to_coupon.name))])]),o("div",{staticClass:"right_top_bottom_text"},[o("span",[t._v(t._s(e.time_start)+"-"+t._s(e.time_end))])])]),o("div",{staticClass:"right_bottom"},[o("div",{staticClass:"left_message"},[o("span",[t._v("详细信息")]),o("div",{on:{click:function(e){return t.toggle(e,i)}}},[o("i",{staticClass:"fa coupon_voucher_more_arr",class:{"fa-angle-down":i==t.display,"fa-angle-right":i!=t.display}})])])]),e.belongs_to_coupon.over_due?o("div",{staticClass:"dueBox"},[t._v("快过期")]):t._e()])]),o("div",{staticClass:"coupon_voucher_btm",class:{hies:t.display==i}},[o("p",{staticClass:"coupon_voucher_explain"},[t._v(t._s(t._f("escapeTitle")(e.api_limit)))])])])],1)])],1)})),o("div",{staticClass:"posbtn"},[o("div",{staticClass:"left"},[o("span",[t._v("分享张数")]),o("div",{staticClass:"dbox",on:{click:t.minus}},[t._v("-")]),o("input",{attrs:{type:"munber",name:"",id:""},domProps:{value:t.selectMun}}),o("div",{staticClass:"dbox",on:{click:t.add}},[t._v("+")])]),o("div",{staticClass:"right",on:{click:t.getRoute}},[o("p",{staticClass:"line"},[t._v("分享")])])])],2)},s=[],n=(o("14d9"),o("6968")),a={data:function(){return{result:[],list:[],display:"",lismun:0,selectMun:0}},methods:{init:function(){this.selectMun=0,this.lismun=0,this.result=[]},toggle:function(t,e){"fa coupon_voucher_more_arr fa-angle-down"==t.target.className?this.display=99999:this.display=e},minus:function(){this.selectMun=this.selectMun-1,this.selectMun<0&&(this.selectMun=0)},add:function(){this.selectMun=this.selectMun+1},getRoute:function(){if(0!=this.result.length)if(0!=this.selectMun)if(this.selectMun>this.lismun)this.$dialog.alert({message:"分享张数大于当前优惠券张数"});else{var t=this.list[this.result];t.num=this.selectMun,this.$router.push(this.fun.getUrl("CouponShareShow",{info:t}))}else this.$dialog.alert({message:"请选择分享张数"});else this.$dialog.alert({message:"请选择要分享的优惠券"})},radioChange:function(t){this.lismun=this.list[this.result].num,this.selectMun=1},getDatas:function(){var t=this;$http.post("plugin.share-coupons.Frontend.controllers.list.index",{},"正在获取").then((function(e){if(1==e.result){for(var o=e.data,i=0;i<o.length;i++)"平台商品"==o[i].belongs_to_coupon.coupon_type_name?o[i].type=1:"兑换券"==o[i].belongs_to_coupon.coupon_type_name?o[i].type=2:"分类商品"==o[i].belongs_to_coupon.coupon_type_name?o[i].type=3:"指定商品"==o[i].belongs_to_coupon.coupon_type_name?o[i].type=4:"酒店商品"==o[i].belongs_to_coupon.coupon_type_name?o[i].type=5:"门店商品"==o[i].belongs_to_coupon.coupon_type_name&&(o[i].type=6);t.list=o}else t.$dialog.alert({message:e.msg})}),(function(t){}))}},activated:function(){this.init(),this.getDatas()},mounted:function(){},components:{cTitle:n["a"]}},r=a,l=r,f=(o("9383"),o("2877")),c=Object(f["a"])(l,i,s,!1,null,"3ff6b86f",null);e["default"]=c.exports},9383:function(t,e,o){"use strict";o("3a69")}}]); |