1 line
8.7 KiB
JavaScript
1 line
8.7 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-86af7c1c"],{"074c":function(e,t,o){"use strict";o("fe2e")},"0980":function(e,t,o){e.exports=o.p+"static/app/img/code_top_bgimg@2x.ef715274.png"},"676b5":function(e,t,o){"use strict";o.r(t);var r=function(){var e=this,t=e.$createElement,r=e._self._c||t;return e.pageShow?r("div",{staticClass:"group-details"},[r("c-title",{attrs:{text:"升级码"}}),r("img",{staticClass:"page-bgimg",attrs:{src:o("0980"),srcset:o("d4a0")+" 3x"}}),r("div",{staticClass:"group-main"},[r("p",{staticClass:"group-name"},[e._v(e._s(e.codes.code.code.name))]),r("img",{staticClass:"group-qrcode",attrs:{src:e.codes.qr_code}}),r("p",{staticClass:"group-scan-prompt"},[e._v("扫码升级")]),r("div",{staticClass:"group-level"},[r("div",{staticClass:"group-level-title"},[e._v("升级等级")]),r("div",{staticClass:"group-level-description"},[e._v(e._s(e.codes.code._level_text))])]),!1===e.isFromShare&&!0===e.isCodeMember?r("div",{staticClass:"group-module-decoration"},[r("div",{staticClass:"group-module-decoration-circle"}),r("div",{staticClass:"group-module-decoration-connect"}),r("div",{staticClass:"group-module-decoration-circle"})]):e._e()]),!1===e.isFromShare&&!0===e.isCodeMember?r("div",{staticClass:"group-footer"},[r("ul",{staticClass:"group-codes-count"},[r("li",{staticClass:"group-codes-count-item"},[r("p",{staticClass:"group-codes-count-number"},[e._v(e._s(e.codes.code.num-e.codes.code.used_num)+"个")]),r("p",[e._v("剩余数量")])]),r("li",{staticClass:"group-codes-count-item"},[r("p",{staticClass:"group-codes-count-number"},[e._v(e._s(e.codes.code.used_num)+"个")]),r("p",{staticClass:"group-codes-count-title"},[e._v("已使用")])])]),r("button",{staticClass:"group-view-used-log",on:{click:e.viewUsedLog}},[e._v("使用记录")])]):e._e()],1):e._e()},a=[],i=o("c7eb"),d=o("1da1"),c=(o("e7e5"),o("d399")),n=(o("14d9"),{activated:function(){this.$route.query.key&&this.$route.query.codes_id?(this.codesKey=this.$route.query.key,this.isFromShare=!0,this.getCodesDetailsByKey()):this.$route.query.codes_id?(this.codesId=this.$route.query.codes_id,this.getCodesDetails()):(c["a"].fail("升级码不存在"),this.$router.go(-1))},data:function(){return{codesKey:null,codesId:null,codes:null,pageShow:!1,isFromShare:!1,isCodeMember:!1,memberId:0}},methods:{getCodesDetails:function(){var e=this,t=c["a"].loading();$http.post("plugin.upgrade-code.Frontend.controllers.code.index",{id:this.codesId,basic_info:0,validate_page:0}).then(function(){var o=Object(d["a"])(Object(i["a"])().mark((function o(r){var a,d,n;return Object(i["a"])().wrap((function(o){while(1)switch(o.prev=o.next){case 0:if(a=r.data,d=r.msg,n=r.result,0!==n){o.next=5;break}return c["a"].fail(d),setTimeout((function(){e.$router.go(-1)}),1e3),o.abrupt("return");case 5:return a||(c["a"].fail("升级码不存在"),e.$router.go(-1)),a.code["_level_text"]="",a.code["member_level"]&&a.code["dividend_level"]?a.code["_level_text"]=a.code["member_level"]["level_name"]+" + "+a.code["dividend_level"]["level_name"]:a.code["member_level"]?a.code["_level_text"]=a.code["member_level"]["level_name"]:a.code["dividend_level"]&&(a.code["_level_text"]=a.code["dividend_level"]["level_name"]),e.memberId=a.code.member_id,e.codes=a,o.next=12,e.initShare();case 12:e.pageShow=!0,t.close();case 14:case"end":return o.stop()}}),o)})));return function(e){return o.apply(this,arguments)}}())},getCodesDetailsByKey:function(){var e=this,t=c["a"].loading();$http.post("plugin.upgrade-code.Frontend.controllers.code.share",{key:this.codesKey}).then(function(){var o=Object(d["a"])(Object(i["a"])().mark((function o(r){var a,d,n,s;return Object(i["a"])().wrap((function(o){while(1)switch(o.prev=o.next){case 0:if(a=r.data,d=r.msg,n=r.result,0!==n){o.next=5;break}return c["a"].fail(d),e.$router.go(-1),o.abrupt("return");case 5:return a||(c["a"].fail("升级码不存在"),e.$router.go(-1)),e.codes=a,s=e,o.next=10,s.fun.wxShare("",{mid:s.fun.getKeyByMid()},{title:"升级码",link:location.href+"&share_tag=2&key="+s.codes.code.key,imgUrl:s.codes.qr_code,description:"好友邀请您升级啦"},(function(e){e.info.uid==s.memberId&&(s.isCodeMember=!0)}));case 10:e.pageShow=!0,t.close();case 12:case"end":return o.stop()}}),o)})));return function(e){return o.apply(this,arguments)}}())},viewUsedLog:function(){this.$router.push(this.fun.getUrl("MemberUpgradeCodeUsedLog",{},{codes_id:this.codesId}))},initShare:function(){var e=this;return Object(d["a"])(Object(i["a"])().mark((function t(){var o,r;return Object(i["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return o="android"===e.fun.isIosOrAndroid()?window.location.href+"&key="+e.codes.code.key:window.initUrl+"&key="+e.codes.code.key,r={url:o,mid:e.fun.getKeyByMid()},t.next=4,$http.post("member.member.wxJsSdkConfig",r).then((function(t){t.data.info.uid==e.memberId&&(e.isCodeMember=!0),1===t.result&&t.data.config&&t.data.config.appId&&e.share(t.data)}));case 4:case"end":return t.stop()}}),t)})))()},share:function(e){var t=this;wx.config(e.config),wx.ready((function(){var o=t.codes.qr_code,r="升级码",a="好友邀请您升级啦",i=location.href+"&share_tag=2&key="+t.codes.code.key;i=t.fun.isMid(i,e.info.uid),wx.updateAppMessageShareData({title:r,link:i,desc:a,imgUrl:o}),wx.showOptionMenu(),wx.hideMenuItems({menuList:["menuItem:copyUrl"]}),wx.updateTimelineShareData({title:r,link:i,imgUrl:o})}))}}}),s=n,l=(o("074c"),o("2877")),u=Object(l["a"])(s,r,a,!1,null,"9ca319b8",null);t["default"]=u.exports},a8c7:function(e,t,o){var r=o("24fb");t=r(!1),t.push([e.i,'.group-details[data-v-9ca319b8]{padding:5.31rem 0 2.31rem;min-height:100vh;background-color:#9a7aff}.page-bgimg[data-v-9ca319b8]{position:absolute;z-index:0;top:.59rem;left:0;right:0;margin:0 auto;width:17.5rem}.group-main[data-v-9ca319b8]{position:relative;z-index:1;margin:0 auto;padding:1.53rem 1.09rem;width:21.56rem;background-color:#fff;border-radius:.31rem}.group-name[data-v-9ca319b8]{font-size:1.88rem;color:#9a7aff;font-weight:700;text-shadow:#5e34e2 1.5px 1.5px;text-overflow:ellipsis;overflow:hidden}.group-qrcode[data-v-9ca319b8]{margin-top:1.22rem;width:9.66rem;height:9.66rem;background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 15px rgba(20,20,20,.2);box-shadow:0 0 15px rgba(20,20,20,.2)}.group-scan-prompt[data-v-9ca319b8]{margin-top:.78rem;font-size:.81rem;color:#666}.group-level[data-v-9ca319b8]{margin-top:.91rem;text-align:left}.group-level-title[data-v-9ca319b8]{position:relative;padding-left:.41rem;width:100%;overflow:hidden;font-size:1.13rem;color:#333;white-space:nowrap;text-overflow:ellipsis}.group-level-title[data-v-9ca319b8]:before{content:"";position:absolute;left:0;bottom:0;top:0;margin:auto 0;width:.19rem;height:.94rem;background:#9a7aff}.group-level-description[data-v-9ca319b8]{margin-top:.29rem;font-size:.81rem;color:#333}.group-module-decoration[data-v-9ca319b8]{position:absolute;bottom:-2.28rem;left:2rem;right:2rem;width:calc(100% - 4rem);height:3.31rem}.group-module-decoration div[data-v-9ca319b8]{position:relative}.group-module-decoration-circle[data-v-9ca319b8]{height:.72rem}.group-module-decoration-circle[data-v-9ca319b8]:before{left:0}.group-module-decoration-circle[data-v-9ca319b8]:after,.group-module-decoration-circle[data-v-9ca319b8]:before{content:"";position:absolute;top:0;width:.72rem;height:.72rem;border-radius:50%;background:#9a7aff}.group-module-decoration-circle[data-v-9ca319b8]:after{right:0}.group-module-decoration-connect[data-v-9ca319b8]{height:1.87rem}.group-module-decoration-connect[data-v-9ca319b8]:before{left:0}.group-module-decoration-connect[data-v-9ca319b8]:after,.group-module-decoration-connect[data-v-9ca319b8]:before{content:"";position:absolute;top:0;bottom:0;margin:auto 0;width:.66rem;height:1.25rem;background:#fff}.group-module-decoration-connect[data-v-9ca319b8]:after{right:0}.group-footer[data-v-9ca319b8]{margin:1.25rem auto 0;padding:1.47rem 1.34rem 1.53rem;width:21.56rem;background-color:#fff;border-radius:.31rem}.group-codes-count[data-v-9ca319b8]{display:grid;grid-template-columns:repeat(5,50%);line-height:.82rem;font-size:.81rem;color:#333}.group-codes-count-number[data-v-9ca319b8]{margin-bottom:.47rem;padding:0 .315rem;width:100%;overflow:hidden;white-space:nowrap;font-size:.94rem;font-weight:600;text-overflow:ellipsis}.group-view-used-log[data-v-9ca319b8]{margin-top:1.47rem;padding:.78rem;width:100%;font-size:.94rem;color:#fff;background:#9a7aff;border-radius:25rem;border:none;outline:none}.group-view-used-log[data-v-9ca319b8]:active{-webkit-filter:brightness(95%);filter:brightness(95%)}',""]),e.exports=t},d4a0:function(e,t,o){e.exports=o.p+"static/app/img/code_top_bgimg@3x.5b5b8840.png"},fe2e:function(e,t,o){var r=o("a8c7");r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var a=o("499e").default;a("0a90b832",r,!0,{sourceMap:!1,shadowMode:!1})}}]); |