Commit deff5949 authored by wangwei's avatar wangwei

Revert: 首页修改

parent 2a34b599
webpackJsonp([3],{"+2W0":function(n,t){n.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAd9JREFUOBGVk00uREEUhZ9/EQZiYECMzCUSAwswZR92YDFC9wYQhPhbhAXQE1vwTztfpU67r9973elKvq5bt+45dV+910VRHmNawo54EodiWjjvmdyReBbUOq+wOrxJ4avoZk40R3Pi07BPbaO5TcdV1AmiaD6rPERT76OZEPZR+L9gY0q0hQVxPlMeYs7xsfJoS+acQqeTgo4WxYWwaNh8njVo8cALz/TDghPnBMar4koMM6WGWjRo8SgZ8wi8lHmxJFbEurgRTebsUUMtGrR4JGN+GIj7B3t1+Vhnfcz1Yt9xvIo17V6Lpm6dp4baxqvAnOuYETzWKC/vMmvQVr4KG3NHLeGO4vygPMSc47byaAcad2rE98ptZYht6Lmj3EBjHmdXvAmL7hRvio0MMTnvvyveE6WriK0T84G/iEexLejuQHyJ38yP5luxLBbEvuCK2Pdhvf82d4wpj8PJ/IuYybGHACGDT8y5b8Ufgq6ZPwW5LsKmgVEq0kyX0dhP6lzFIxq7Kxu6mDXGwMAU/OfgcGoAjzTqjLlPBgLGMGP2/Q4qxiTAXVHsjmxsEQfGjtmPNamOl8Dw7BfD2jkKEcbhOnLsG9d1LabAcZzT6VlIjcegmqRxQb/A61FnN1L8AQ0BxfTPbexRAAAAAElFTkSuQmCC"},"2Ihx":function(n,t,e){n.exports=e.p+"static/img/no.4e27c3e.png"},"7Kl1":function(n,t,e){var o=e("pN2H");"string"==typeof o&&(o=[[n.i,o,""]]),o.locals&&(n.exports=o.locals);e("rjj0")("fbe34a26",o,!1,{})},FRDK:function(n,t,e){n.exports=e.p+"static/img/actBg1.f48d135.png"},JK9h:function(n,t,e){n.exports=e.p+"static/img/log.8c70e94.png"},UEMf:function(n,t,e){n.exports=e.p+"static/img/qr.f968b9d.png"},"f+ht":function(n,t,e){n.exports=e.p+"static/img/actBg2.b47e39b.png"},lYn3:function(n,t,e){n.exports=e.p+"static/img/share_bg.220036b.png"},oSXS:function(n,t,e){n.exports=e.p+"static/img/actBg3.ac3af12.png"},pGj6:function(n,t,e){(n.exports=e("FZ+f")(!0)).push([n.i,"\n.fl-r[data-v-5c664a65] {\n float: right;\n}\n.main-block[data-v-5c664a65] {\n margin: 5px;\n background: white;\n padding: 5px;\n}\n.clear-both[data-v-5c664a65]:after {\n content: '';\n display: block;\n clear: both;\n}\n[data-v-5c664a65]::-webkit-scrollbar-track-piece {\n border-radius: 10px;\n}\n[data-v-5c664a65]::-webkit-scrollbar {\n width: 5px;\n height: 5px;\n}\n[data-v-5c664a65]::-webkit-scrollbar-thumb {\n background-color: #999;\n border-radius: 10px;\n height: 10px;\n min-height: 10px;\n}\n.star-activity-page[data-v-5c664a65] {\n padding-bottom: 16vw;\n}\n.star-activity-page .bg[data-v-5c664a65] {\n width: 100%;\n display: block;\n}\n.star-activity-page .star-total[data-v-5c664a65] {\n width: 43.73333333vw;\n height: 10.4vw;\n border: 0.26666667vw solid #000;\n border-radius: 21.33333333vw;\n line-height: 10.4vw;\n font-size: 18px;\n background: #ffd800;\n font-family: PingFang-SC-Medium;\n font-weight: 500;\n color: #000000;\n text-align: center;\n position: absolute;\n top: 128vw;\n left: 50%;\n margin-left: -21.86666667vw;\n}\n.star-activity-page .star-total .x-img[data-v-5c664a65] {\n width: 1.86666667vw;\n}\n.star-activity-page .btn-block[data-v-5c664a65] {\n padding: 2.13333333vw;\n position: fixed;\n left: 0;\n width: 100%;\n background: white;\n opacity: 0;\n display: none;\n -webkit-transition: all 0.5s;\n transition: all 0.5s;\n bottom: 0;\n}\n.star-activity-page .btn-block .btn[data-v-5c664a65] {\n width: 76.53333333vw;\n height: 11.73333333vw;\n margin: auto;\n background: #FFAE17;\n border-radius: 26.66666667vw;\n color: white;\n line-height: 11.73333333vw;\n text-align: center;\n font-size: 16px;\n font-family: PingFang-SC-Medium;\n font-weight: 500;\n}\n.qr-img[data-v-5c664a65] {\n width: 86.13333333vw;\n}\n.log-img[data-v-5c664a65] {\n width: 89.86666667vw;\n height: 94.4vw;\n background-size: 100% 100%;\n padding-top: 34.66666667vw;\n position: relative;\n}\n.log-img .content[data-v-5c664a65] {\n width: 74.66666667vw;\n max-height: 58.66666667vw;\n font-size: 14px;\n font-family: PingFang-SC-Medium;\n font-weight: 500;\n color: #000000;\n overflow: auto;\n line-height: 6.66666667vw;\n}\n.log-img .content .list span[data-v-5c664a65] {\n display: inline-block;\n}\n.log-img .content .list .star-num[data-v-5c664a65] {\n float: right;\n vertical-align: middle;\n}\n.log-img .content .list .desc-text[data-v-5c664a65] {\n vertical-align: middle;\n max-width: 32vw;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.log-img .content .list .time-text[data-v-5c664a65] {\n vertical-align: middle;\n margin-right: 2.66666667vw;\n}\n.log-img .btn[data-v-5c664a65] {\n width: 65.86666667vw;\n height: 12.26666667vw;\n line-height: 12.26666667vw;\n background: #F6D723;\n border-radius: 26.66666667vw;\n color: #DF4225;\n font-size: 16px;\n font-family: PingFang-SC-Bold;\n font-weight: bold;\n text-align: center;\n position: absolute;\n bottom: 9.6vw;\n left: 50%;\n margin-left: -32.93333333vw;\n}\n.share_img[data-v-5c664a65] {\n width: 79.2vw;\n height: 126.66666667vw;\n background-size: 100% 100%;\n position: relative;\n}\n.share_img .qrcode[data-v-5c664a65] {\n width: 42.66666667vw;\n height: 42.66666667vw;\n position: absolute;\n bottom: 9.06666667vw;\n left: 50%;\n margin-left: -21.86666667vw;\n}\n.cvs-img[data-v-5c664a65] {\n position: absolute;\n width: 79.2vw;\n height: 126.66666667vw;\n background-size: 100% 100%;\n z-index: 2;\n}\n.share-show-block[data-v-5c664a65] {\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n background: rgba(0, 0, 0, 0.5);\n}\n.share-show-block .share-show-content[data-v-5c664a65] {\n width: 79.2vw;\n height: 126.66666667vw;\n position: absolute;\n top: 50%;\n margin-left: -39.6vw;\n left: 50%;\n margin-top: -62vw;\n}\n.no-list[data-v-5c664a65] {\n text-align: center;\n color: #aaaaaa;\n}\n.no-list img[data-v-5c664a65] {\n display: block;\n margin-bottom: 2.66666667vw;\n width: 40vw;\n}\n.qr-close[data-v-5c664a65] {\n width: 66.66666667vw;\n position: absolute;\n bottom: 10.66666667vw;\n left: 50%;\n margin-left: -33.33333333vw;\n height: 10.66666667vw;\n}\n","",{version:3,sources:["D:/myproject/new-singsingH5/src/components/star/D:/myproject/new-singsingH5/src/util/public.less","D:/myproject/new-singsingH5/src/components/star/index.vue","D:/myproject/new-singsingH5/src/components/star/D:/myproject/new-singsingH5/src/components/star/index.vue"],names:[],mappings:";AAcA;EACE,aAAA;CCbD;ADeD;EACE,YAAA;EACA,kBAAA;EACA,aAAA;CCbD;ADmBC;EACE,YAAA;EACA,eAAA;EACA,YAAA;CCjBH;ADqBD;EACE,oBAAA;CCnBD;ADqBD;EACE,WAAA;EACA,YAAA;CCnBD;ADqBD;EACE,uBAAA;EACA,oBAAA;EACA,aAAA;EACA,iBAAA;CCnBD;ACgQD;EACE,qBAAA;CD9PD;AC6PD;EAGI,YAAA;EACA,eAAA;CD7PH;ACyPD;EAOI,qBAAA;EACA,eAAA;EACA,gCAAA;EACA,6BAAA;EACA,oBAAA;EACA,gBAAA;EACA,oBAAA;EACA,gCAAA;EACA,iBAAA;EACA,eAAA;EACA,mBAAA;EACA,mBAAA;EACA,WAAA;EACA,UAAA;EACA,4BAAA;CD7PH;ACwOD;EAuBM,oBAAA;CD5PL;ACqOD;EA2BI,sBAAA;EACA,gBAAA;EACA,QAAA;EACA,YAAA;EACA,kBAAA;EACA,WAAA;EACA,cAAA;EACA,6BAAA;EAAA,qBAAA;EACA,UAAA;CD7PH;AC0ND;EAqCM,qBAAA;EACA,sBAAA;EACA,aAAA;EACA,oBAAA;EACA,6BAAA;EACA,aAAA;EACA,2BAAA;EACA,mBAAA;EACA,gBAAA;EACA,gCAAA;EACA,iBAAA;CD5PL;ACgQC;EACE,qBAAA;CD9PH;ACgQC;EACE,qBAAA;EACA,eAAA;EACA,2BAAA;EACA,2BAAA;EACA,mBAAA;CD9PH;ACyPC;EAOI,qBAAA;EACA,0BAAA;EACA,gBAAA;EACA,gCAAA;EACA,iBAAA;EACA,eAAA;EACA,eAAA;EACA,0BAAA;CD7PL;AC+OC;EAiBQ,sBAAA;CD7PT;AC4OC;EAoBQ,aAAA;EACA,uBAAA;CD7PT;ACwOC;EAwBQ,uBAAA;EACA,gBAAA;EACA,iBAAA;EACA,oBAAA;EACA,wBAAA;CD7PT;ACiOC;EA+BQ,uBAAA;EACA,2BAAA;CD7PT;AC6NC;EAqCI,qBAAA;EACA,sBAAA;EACA,2BAAA;EACA,oBAAA;EACA,6BAAA;EACA,eAAA;EACA,gBAAA;EACA,8BAAA;EACA,kBAAA;EACA,mBAAA;EACA,mBAAA;EACA,cAAA;EACA,UAAA;EACA,4BAAA;CD/PL;ACkQC;EACE,cAAA;EACA,uBAAA;EACA,2BAAA;EACA,mBAAA;CDhQH;AC4PC;EAMI,qBAAA;EACA,sBAAA;EACA,mBAAA;EACA,qBAAA;EACA,UAAA;EACA,4BAAA;CD/PL;ACkQC;EACE,mBAAA;EACA,cAAA;EACA,uBAAA;EACA,2BAAA;EACA,WAAA;CDhQH;ACkQC;EACE,gBAAA;EACA,OAAA;EACA,UAAA;EACA,QAAA;EACA,SAAA;EACA,+BAAA;CDhQH;AC0PC;EAQI,cAAA;EACA,uBAAA;EACA,mBAAA;EACA,SAAA;EACA,qBAAA;EACA,UAAA;EACA,kBAAA;CD/PL;ACkQC;EACE,mBAAA;EACA,eAAA;CDhQH;AC8PC;EAII,eAAA;EACA,4BAAA;EACA,YAAA;CD/PL;ACkQC;EACE,qBAAA;EACA,mBAAA;EACA,sBAAA;EACA,UAAA;EACA,4BAAA;EACA,sBAAA;CDhQH",file:"index.vue",sourcesContent:["//颜色参数\n@toVw:100/375vw;\n@toVh:100/667vh;\n@bg-b: #333;\n@bg-b-s:#444;\n@black-line:#191919;\n@gray-line:#666;\n@light-line:#ddd;\n@main-font-color:#fff;\n@secondary-font-color:#999;\n@gold-color-light:#FFD04B;\n@gold-color: #a18430;\n\n//公共类\n.fl-r{\n float: right;\n}\n.main-block{\n margin: 5px;\n background: white;\n padding: 5px;\n}\nhtml{\n\n}\n.clear-both{\n &:after{\n content: '';\n display: block;\n clear: both;\n }\n}\n//滚动条样式\n::-webkit-scrollbar-track-piece { //滚动条凹槽的颜色,还可以设置边框属性\n border-radius: 10px;\n}\n::-webkit-scrollbar {//滚动条的宽度\n width:5px;\n height:5px;\n}\n::-webkit-scrollbar-thumb {//滚动条的设置\n background-color:@secondary-font-color;\n border-radius: 10px;\n height: 10px;\n min-height:10px;\n}\n",".fl-r {\n float: right;\n}\n.main-block {\n margin: 5px;\n background: white;\n padding: 5px;\n}\n.clear-both:after {\n content: '';\n display: block;\n clear: both;\n}\n::-webkit-scrollbar-track-piece {\n border-radius: 10px;\n}\n::-webkit-scrollbar {\n width: 5px;\n height: 5px;\n}\n::-webkit-scrollbar-thumb {\n background-color: #999;\n border-radius: 10px;\n height: 10px;\n min-height: 10px;\n}\n.star-activity-page {\n padding-bottom: 16vw;\n}\n.star-activity-page .bg {\n width: 100%;\n display: block;\n}\n.star-activity-page .star-total {\n width: 43.73333333vw;\n height: 10.4vw;\n border: 0.26666667vw solid #000;\n border-radius: 21.33333333vw;\n line-height: 10.4vw;\n font-size: 18px;\n background: #ffd800;\n font-family: PingFang-SC-Medium;\n font-weight: 500;\n color: #000000;\n text-align: center;\n position: absolute;\n top: 128vw;\n left: 50%;\n margin-left: -21.86666667vw;\n}\n.star-activity-page .star-total .x-img {\n width: 1.86666667vw;\n}\n.star-activity-page .btn-block {\n padding: 2.13333333vw;\n position: fixed;\n left: 0;\n width: 100%;\n background: white;\n opacity: 0;\n display: none;\n transition: all 0.5s;\n bottom: 0;\n}\n.star-activity-page .btn-block .btn {\n width: 76.53333333vw;\n height: 11.73333333vw;\n margin: auto;\n background: #FFAE17;\n border-radius: 26.66666667vw;\n color: white;\n line-height: 11.73333333vw;\n text-align: center;\n font-size: 16px;\n font-family: PingFang-SC-Medium;\n font-weight: 500;\n}\n.qr-img {\n width: 86.13333333vw;\n}\n.log-img {\n width: 89.86666667vw;\n height: 94.4vw;\n background-size: 100% 100%;\n padding-top: 34.66666667vw;\n position: relative;\n}\n.log-img .content {\n width: 74.66666667vw;\n max-height: 58.66666667vw;\n font-size: 14px;\n font-family: PingFang-SC-Medium;\n font-weight: 500;\n color: #000000;\n overflow: auto;\n line-height: 6.66666667vw;\n}\n.log-img .content .list span {\n display: inline-block;\n}\n.log-img .content .list .star-num {\n float: right;\n vertical-align: middle;\n}\n.log-img .content .list .desc-text {\n vertical-align: middle;\n max-width: 32vw;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.log-img .content .list .time-text {\n vertical-align: middle;\n margin-right: 2.66666667vw;\n}\n.log-img .btn {\n width: 65.86666667vw;\n height: 12.26666667vw;\n line-height: 12.26666667vw;\n background: #F6D723;\n border-radius: 26.66666667vw;\n color: #DF4225;\n font-size: 16px;\n font-family: PingFang-SC-Bold;\n font-weight: bold;\n text-align: center;\n position: absolute;\n bottom: 9.6vw;\n left: 50%;\n margin-left: -32.93333333vw;\n}\n.share_img {\n width: 79.2vw;\n height: 126.66666667vw;\n background-size: 100% 100%;\n position: relative;\n}\n.share_img .qrcode {\n width: 42.66666667vw;\n height: 42.66666667vw;\n position: absolute;\n bottom: 9.06666667vw;\n left: 50%;\n margin-left: -21.86666667vw;\n}\n.cvs-img {\n position: absolute;\n width: 79.2vw;\n height: 126.66666667vw;\n background-size: 100% 100%;\n z-index: 2;\n}\n.share-show-block {\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n background: rgba(0, 0, 0, 0.5);\n}\n.share-show-block .share-show-content {\n width: 79.2vw;\n height: 126.66666667vw;\n position: absolute;\n top: 50%;\n margin-left: -39.6vw;\n left: 50%;\n margin-top: -62vw;\n}\n.no-list {\n text-align: center;\n color: #aaaaaa;\n}\n.no-list img {\n display: block;\n margin-bottom: 2.66666667vw;\n width: 40vw;\n}\n.qr-close {\n width: 66.66666667vw;\n position: absolute;\n bottom: 10.66666667vw;\n left: 50%;\n margin-left: -33.33333333vw;\n height: 10.66666667vw;\n}\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n @import "../../util/public";\n.star-activity-page{\n padding-bottom: 60*@toVw;\n .bg{\n width: 100%;\n display: block;\n }\n .star-total{\n width: 164*@toVw;\n height: 39*@toVw;\n border: 1*@toVw solid #000;\n border-radius: 80*@toVw;\n line-height: 39*@toVw;\n font-size:18px;\n background:rgba(255,216,0,1);\n font-family:PingFang-SC-Medium;\n font-weight:500;\n color:rgba(0,0,0,1);\n text-align: center;\n position: absolute;\n top: 480*@toVw;\n left: 50%;\n margin-left: -82*@toVw;\n .x-img{\n width: 7*@toVw;\n }\n }\n .btn-block{\n padding:8*@toVw;\n position: fixed;\n left: 0;\n width: 100%;\n background: white;\n opacity: 0;\n display: none;\n transition: all 0.5s;\n bottom: 0;\n .btn{\n width: 287*@toVw;\n height: 44*@toVw;\n margin: auto;\n background: #FFAE17;\n border-radius: 100*@toVw;\n color: white;\n line-height: 44*@toVw;\n text-align: center;\n font-size:16px;\n font-family:PingFang-SC-Medium;\n font-weight:500;\n }\n }\n}\n .qr-img{\n width: 323*@toVw;\n }\n .log-img{\n width: 337*@toVw;\n height: 354*@toVw;\n background-size: 100% 100%;\n padding-top: 130*@toVw;\n position: relative;\n .content{\n width: 280*@toVw;\n max-height: 220*@toVw;\n font-size:14px;\n font-family:PingFang-SC-Medium;\n font-weight:500;\n color:rgba(0,0,0,1);\n overflow: auto;\n line-height: 25*@toVw;\n .list{\n span{\n display: inline-block;\n }\n .star-num{\n float: right;\n vertical-align: middle;\n }\n .desc-text{\n vertical-align: middle;\n max-width: 120*@toVw;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n }\n .time-text{\n vertical-align: middle;\n margin-right: 10*@toVw;\n }\n }\n }\n .btn{\n width: 247*@toVw;\n height: 46*@toVw;\n line-height: 46*@toVw;\n background: #F6D723;\n border-radius: 100*@toVw;\n color: #DF4225;\n font-size:16px;\n font-family:PingFang-SC-Bold;\n font-weight:bold;\n text-align: center;\n position: absolute;\n bottom: 36*@toVw;\n left: 50%;\n margin-left: -123.5*@toVw;\n }\n }\n .share_img{\n width: 297*@toVw;\n height: 475*@toVw;\n background-size: 100% 100%;\n position: relative;\n .qrcode{\n width: 160*@toVw;\n height: 160*@toVw;\n position: absolute;\n bottom: 34*@toVw;\n left: 50%;\n margin-left: -82*@toVw;\n }\n }\n .cvs-img{\n position: absolute;\n width: 297*@toVw;\n height: 475*@toVw;\n background-size: 100% 100%;\n z-index: 2;\n }\n .share-show-block{\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n background: rgba(0,0,0,0.5);\n .share-show-content{\n width: 297*@toVw;\n height: 475*@toVw;\n position: absolute;\n top: 50%;\n margin-left: -148.5*@toVw;\n left: 50%;\n margin-top: -232.5*@toVw;\n }\n }\n .no-list{\n text-align: center;\n color: #aaaaaa;\n img{\n display: block;\n margin-bottom: 10*@toVw;\n width: 150*@toVw;\n }\n }\n .qr-close{\n width: 250*@toVw;\n position: absolute;\n bottom: 40*@toVw;\n left: 50%;\n margin-left: -125*@toVw;\n height: 40*@toVw;\n }\n'],sourceRoot:""}])},pN2H:function(n,t,e){(n.exports=e("FZ+f")(!0)).push([n.i,"\n.qrcode img{\n width: 100% !important;\n}\n","",{version:3,sources:["D:/myproject/new-singsingH5/src/components/star/src/components/star/index.vue"],names:[],mappings:";AA6bA;EACA,uBAAA;CACA",file:"index.vue",sourcesContent:['<template>\n <div class="star-activity-page">\n <div>\n <img class="bg" :src="starbg_1"/>\n <div class="star-total" @click="showLog">\n 我的星星 <img class="x-img" :src="x_url"/>{{star_total}}\n </div>\n <img class="bg" :src="starbg_2"/>\n <img class="bg" :src="starbg_3" @click="qr_show = true"/>\n <img class="bg" :src="starbg_4"/>\n </div>\n <div class="btn-block" ref="btn_block">\n <div class="btn" @click="refshow">\n 生成赠课海报\n </div>\n </div>\n <mt-popup v-model="qr_show" style="background: transparent">\n <div class="qr-img">\n <img :src="qr_url" class="qr-img" />\n <div class="qr-close" @click="qr_show = false"></div>\n </div>\n </mt-popup>\n\n <mt-popup v-model="log_show" style="background: transparent" :closeOnClickModal="false">\n <div :style="{backgroundImage:`url(\'${log_url}\')`}" class="log-img">\n <div class="content">\n <div class="no-list" v-if="no_list">\n <img :src="no_url"/>\n —— 暂无记录 ——\n </div>\n <div class="list" v-for="data in logList">\n <span class="time-text">\n {{data.created_at | substrTime}}\n </span>\n <span class="desc-text">\n {{data.desc}}\n </span>\n <span class="star-num" v-if="data.is_add === 1" style="color: #7ED321">\n 星星+{{data.value}}\n </span>\n <span class="star-num" v-if="data.is_add !== 1" style="color: #D0021B">\n 星星-{{data.value}}\n </span>\n </div>\n </div>\n <div class="btn" @click="closeLog">\n 知道了\n </div>\n </div>\n </mt-popup>\n\n <div v-if="share_show" class="share-show-block" @click="share_show=false">\n <div class="share-show-content">\n <img :src="dataURL" class="cvs-img" id="cvs-img"/>\n <div :style="{backgroundImage:`url(\'${share_img_url}\')`}" class="share_img" ref="imageWrapper" id="capture">\n <div id="qrcode" class="qrcode"></div>\n </div>\n </div>\n\n </div>\n </div>\n</template>\n\n<script>\n import starbg_1 from \'../../assets/starActivity/actBg1.png\'\n import starbg_2 from \'../../assets/starActivity/actBg2.png\'\n import starbg_3 from \'../../assets/starActivity/actBg3.png\'\n import starbg_4 from \'../../assets/starActivity/actBg4.png\'\n import x_url from \'../../assets/starActivity/x.png\'\n import log_url from \'../../assets/starActivity/log.png\'\n import qr_url from \'../../assets/starActivity/qr.png\'\n import share_img_url from \'../../assets/starActivity/share_bg.png\'\n import no_url from \'../../assets/starActivity/no.png\'\n import {getUserIntegralApi,getUserIntegralListApi,getShortApi,getShareGoodsApi,getwechatParam} from "../../service/api";\n import QRCode from \'qrcodejs2\'\n import html2canvas from \'html2canvas\'\n import { Indicator } from \'mint-ui\'\n export default {\n name: "index",\n data(){\n return {\n starbg_1:starbg_1,\n share_img_url:share_img_url,\n log_url:log_url,\n no_list:false,\n log_show:false,\n share_show:false,\n qr_show:false,\n dataURL:null,\n no_url:no_url,\n qr_url:qr_url,\n starbg_2:starbg_2,\n starbg_3:starbg_3,\n starbg_4:starbg_4,\n x_url:x_url,\n star_total:0,\n logList:[],\n shopId:null,\n share_URL:null\n }\n },\n methods:{\n initPage(){\n getShareGoodsApi().then(res=>{\n this.shopId = res[0].value;\n this.share_URL = process.env.API_URL+\'#/buyDetail?shopId=\'+ this.shopId + \'&invite_code=CC-ZKHB-\'+JSON.parse(localStorage.getItem(\'userDesc\')).user_id;\n this.onShare(this.share_URL);\n this.toDataURLBase64(this.share_img_url,(cal)=>{\n this.share_img_url = cal;\n })\n });\n getUserIntegralApi().then(res=>{\n this.star_total = res.last_value\n })\n },\n closeLog(){\n window.removeEventListener("scroll",this.scrollFix);\n this.log_show = false\n },\n onShare(URL) {\n this.enableShare({\n product_title: `赠您【1元领取398元英语启蒙课程特权】,限时福利,立即领取`, // 分享标题\n desc: `学习另赠价值58元实物绘本,包邮送到家~`,//\n shareIcon:\'https://cdn.singsingenglish.com/logo/logo.jpg\',\n shareUrl:URL\n })\n },\n enableShare: function(option) {\n getwechatParam({\n api_list: \'onMenuShareAppMessage,onMenuShareTimeline\',\n url:window.location.href.split(\'#\')[0]\n }).then(wechatRes => {\n wx.config({\n debug: false,\n appId: wechatRes.appId,\n timestamp: parseInt(wechatRes.timestamp),\n nonceStr: wechatRes.nonceStr,\n signature: wechatRes.signature,\n jsApiList: wechatRes.jsApiList\n });\n wx.ready(function() {\n wx.onMenuShareTimeline({\n title: option.product_title, // 分享标题\n desc: option.desc,// 分享描述\n link: option.shareUrl, // 分享链接\n imgUrl: option.shareIcon || \'https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png\', // 分享图标\n success: function() {\n console.log(\'分享成功\');\n },\n cancel: function() {\n console.log(\'分享失败\');\n }\n });\n wx.onMenuShareAppMessage({\n title: option.product_title, // 分享标题\n desc: option.desc,// 分享描述\n link: option.shareUrl, // 分享链接\n imgUrl: option.shareIcon || \'https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png\', // 分享图标\n success: function() {\n },\n cancel: function() {\n }\n });\n })\n })\n },\n qrcode(data){\n if(this.QRCodeB){\n this.QRCodeB.makeCode(data)\n }else{\n this.QRCodeB = new QRCode(\'qrcode\', {\n width: 140,\n height: 140, // 高度\n text: data, // 二维码内容\n image: \'\'\n });\n }\n },\n refshow(){\n this.share_show = true;\n if(this.dataURL){}else{\n Indicator.open();\n getShortApi({url:this.share_URL}).then(res=>{\n this.qrcode(res.url);\n this.$nextTick(()=>{\n let {\n width,\n } = document.getElementById(\'capture\').getClientRects()[0];\n document.getElementById(\'capture\').style.width = document.getElementById(\'capture\').getClientRects()[0].width*2 + \'px\';\n document.getElementById(\'capture\').style.height = document.getElementById(\'capture\').getClientRects()[0].height*2 + \'px\';\n setTimeout(()=>{\n html2canvas(document.getElementById(\'capture\'),{\n async: true,\n scale: 2,\n letterRendering: true,\n }).then((canvas) => {\n let dataURL = canvas.toDataURL("image/jpg");\n this.dataURL = dataURL;\n document.getElementById(\'capture\').style.display="none"\n Indicator.close();\n }).catch(res=>{\n alert(res);console.log();\n document.getElementById(\'capture\').style.display="none"\n Indicator.close();\n });\n },500)\n })\n })\n }\n },\n getOffsetRect(ele){\n var box=ele.getBoundingClientRect();\n var body=document.body,\n docElem=document.documentElement;\n //获取页面的scrollTop,scrollLeft(兼容性写法)\n var scrollTop=window.pageYOffset||docElem.scrollTop||body.scrollTop,\n scrollLeft=window.pageXOffset||docElem.scrollLeft||body.scrollLeft;\n var clientTop=docElem.clientTop||body.clientTop,\n clientLeft=docElem.clientLeft||body.clientLeft;\n var top=box.top+scrollTop-clientTop,\n left=box.left+scrollLeft-clientLeft;\n return {\n //Math.round 兼容火狐浏览器bug\n top:Math.round(top),\n left:Math.round(left)\n }\n },\n toDataURLBase64 (src, callback) {\n let xhttp = new XMLHttpRequest();\n xhttp.onload = function () {\n let fileReader = new FileReader();\n fileReader.onloadend = function () {\n callback(fileReader.result)\n };\n fileReader.readAsDataURL(xhttp.response)\n };\n xhttp.responseType = \'blob\';\n xhttp.open(\'GET\', src, true);\n xhttp.send()\n },\n scrollFix(data){\n window.scrollTo(0, data)\n },\n showLog(){\n getUserIntegralListApi({limit:1000}).then(res=>{\n if(!res.list || res.list.length <1 ){\n this.no_list = true\n }else{\n this.logList = res.list;\n }\n let t =document.documentElement.scrollTop||document.body.scrollTop;\n window.addEventListener("scroll",this.scrollFix);\n this.log_show = true;\n })\n }\n },\n filters:{\n substrTime(value){\n return value.substr(0,10).replace(/-/g,\'.\')\n }\n },\n mounted(){\n this.initPage();\n window.onscroll= ()=>{\n //变量t是滚动条滚动时,距离顶部的距离\n let t = document.documentElement.scrollTop||document.body.scrollTop;\n if(t>300){\n this.$refs.btn_block.style.opacity = 1;\n\n this.$refs.btn_block.style.display = \'block\'\n }else{\n this.$refs.btn_block.style.opacity = 0;\n this.$refs.btn_block.style.display = \'none\'\n }\n }\n }\n }\n<\/script>\n\n<style scoped lang="less">\n @import "../../util/public";\n.star-activity-page{\n padding-bottom: 60*@toVw;\n .bg{\n width: 100%;\n display: block;\n }\n .star-total{\n width: 164*@toVw;\n height: 39*@toVw;\n border: 1*@toVw solid #000;\n border-radius: 80*@toVw;\n line-height: 39*@toVw;\n font-size:18px;\n background:rgba(255,216,0,1);\n font-family:PingFang-SC-Medium;\n font-weight:500;\n color:rgba(0,0,0,1);\n text-align: center;\n position: absolute;\n top: 480*@toVw;\n left: 50%;\n margin-left: -82*@toVw;\n .x-img{\n width: 7*@toVw;\n }\n }\n .btn-block{\n padding:8*@toVw;\n position: fixed;\n left: 0;\n width: 100%;\n background: white;\n opacity: 0;\n display: none;\n transition: all 0.5s;\n bottom: 0;\n .btn{\n width: 287*@toVw;\n height: 44*@toVw;\n margin: auto;\n background: #FFAE17;\n border-radius: 100*@toVw;\n color: white;\n line-height: 44*@toVw;\n text-align: center;\n font-size:16px;\n font-family:PingFang-SC-Medium;\n font-weight:500;\n }\n }\n}\n .qr-img{\n width: 323*@toVw;\n }\n .log-img{\n width: 337*@toVw;\n height: 354*@toVw;\n background-size: 100% 100%;\n padding-top: 130*@toVw;\n position: relative;\n .content{\n width: 280*@toVw;\n max-height: 220*@toVw;\n font-size:14px;\n font-family:PingFang-SC-Medium;\n font-weight:500;\n color:rgba(0,0,0,1);\n overflow: auto;\n line-height: 25*@toVw;\n .list{\n span{\n display: inline-block;\n }\n .star-num{\n float: right;\n vertical-align: middle;\n }\n .desc-text{\n vertical-align: middle;\n max-width: 120*@toVw;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n }\n .time-text{\n vertical-align: middle;\n margin-right: 10*@toVw;\n }\n }\n }\n .btn{\n width: 247*@toVw;\n height: 46*@toVw;\n line-height: 46*@toVw;\n background: #F6D723;\n border-radius: 100*@toVw;\n color: #DF4225;\n font-size:16px;\n font-family:PingFang-SC-Bold;\n font-weight:bold;\n text-align: center;\n position: absolute;\n bottom: 36*@toVw;\n left: 50%;\n margin-left: -123.5*@toVw;\n }\n }\n .share_img{\n width: 297*@toVw;\n height: 475*@toVw;\n background-size: 100% 100%;\n position: relative;\n .qrcode{\n width: 160*@toVw;\n height: 160*@toVw;\n position: absolute;\n bottom: 34*@toVw;\n left: 50%;\n margin-left: -82*@toVw;\n }\n }\n .cvs-img{\n position: absolute;\n width: 297*@toVw;\n height: 475*@toVw;\n background-size: 100% 100%;\n z-index: 2;\n }\n .share-show-block{\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n background: rgba(0,0,0,0.5);\n .share-show-content{\n width: 297*@toVw;\n height: 475*@toVw;\n position: absolute;\n top: 50%;\n margin-left: -148.5*@toVw;\n left: 50%;\n margin-top: -232.5*@toVw;\n }\n }\n .no-list{\n text-align: center;\n color: #aaaaaa;\n img{\n display: block;\n margin-bottom: 10*@toVw;\n width: 150*@toVw;\n }\n }\n .qr-close{\n width: 250*@toVw;\n position: absolute;\n bottom: 40*@toVw;\n left: 50%;\n margin-left: -125*@toVw;\n height: 40*@toVw;\n }\n</style>\n<style>\n .qrcode img{\n width: 100% !important;\n }\n</style>\n'],sourceRoot:""}])},riDf:function(n,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=e("FRDK"),i=e.n(o),a=e("f+ht"),s=e.n(a),l=e("oSXS"),r=e.n(l),c=e("yniu"),A=e.n(c),g=e("+2W0"),d=e.n(g),h=e("JK9h"),p=e.n(h),w=e("UEMf"),m=e.n(w),u=e("lYn3"),b=e.n(u),v=e("2Ihx"),f=e.n(v),C=e("CCn6"),E=e("MJLE"),_=e.n(E),x=e("2Pnh"),y=e.n(x),B=e("Au9i"),k={name:"index",data:function(){return{starbg_1:i.a,share_img_url:b.a,log_url:p.a,no_list:!1,log_show:!1,share_show:!1,qr_show:!1,dataURL:null,no_url:f.a,qr_url:m.a,starbg_2:s.a,starbg_3:r.a,starbg_4:A.a,x_url:d.a,star_total:0,logList:[],shopId:null,share_URL:null}},methods:{initPage:function(){var n=this;Object(C.t)().then(function(t){n.shopId=t[0].value,n.share_URL="https://wechat-test.changchangenglish.com/#/buyDetail?shopId="+n.shopId+"&invite_code=CC-ZKHB-"+JSON.parse(localStorage.getItem("userDesc")).user_id,n.onShare(n.share_URL),n.toDataURLBase64(n.share_img_url,function(t){n.share_img_url=t})}),Object(C.A)().then(function(t){n.star_total=t.last_value})},closeLog:function(){window.removeEventListener("scroll",this.scrollFix),this.log_show=!1},onShare:function(n){this.enableShare({product_title:"赠您【1元领取398元英语启蒙课程特权】,限时福利,立即领取",desc:"学习另赠价值58元实物绘本,包邮送到家~",shareIcon:"https://cdn.singsingenglish.com/logo/logo.jpg",shareUrl:n})},enableShare:function(n){Object(C.E)({api_list:"onMenuShareAppMessage,onMenuShareTimeline",url:window.location.href.split("#")[0]}).then(function(t){wx.config({debug:!1,appId:t.appId,timestamp:parseInt(t.timestamp),nonceStr:t.nonceStr,signature:t.signature,jsApiList:t.jsApiList}),wx.ready(function(){wx.onMenuShareTimeline({title:n.product_title,desc:n.desc,link:n.shareUrl,imgUrl:n.shareIcon||"https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png",success:function(){console.log("分享成功")},cancel:function(){console.log("分享失败")}}),wx.onMenuShareAppMessage({title:n.product_title,desc:n.desc,link:n.shareUrl,imgUrl:n.shareIcon||"https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png",success:function(){},cancel:function(){}})})})},qrcode:function(n){this.QRCodeB?this.QRCodeB.makeCode(n):this.QRCodeB=new _.a("qrcode",{width:140,height:140,text:n,image:""})},refshow:function(){var n=this;this.share_show=!0,this.dataURL||(B.Indicator.open(),Object(C.u)({url:this.share_URL}).then(function(t){n.qrcode(t.url),n.$nextTick(function(){document.getElementById("capture").getClientRects()[0].width;document.getElementById("capture").style.width=2*document.getElementById("capture").getClientRects()[0].width+"px",document.getElementById("capture").style.height=2*document.getElementById("capture").getClientRects()[0].height+"px",setTimeout(function(){y()(document.getElementById("capture"),{async:!0,scale:2,letterRendering:!0}).then(function(t){var e=t.toDataURL("image/jpg");n.dataURL=e,document.getElementById("capture").style.display="none",B.Indicator.close()}).catch(function(n){alert(n),console.log(),document.getElementById("capture").style.display="none",B.Indicator.close()})},500)})}))},getOffsetRect:function(n){var t=n.getBoundingClientRect(),e=document.body,o=document.documentElement,i=window.pageYOffset||o.scrollTop||e.scrollTop,a=window.pageXOffset||o.scrollLeft||e.scrollLeft,s=o.clientTop||e.clientTop,l=o.clientLeft||e.clientLeft,r=t.top+i-s,c=t.left+a-l;return{top:Math.round(r),left:Math.round(c)}},toDataURLBase64:function(n,t){var e=new XMLHttpRequest;e.onload=function(){var n=new FileReader;n.onloadend=function(){t(n.result)},n.readAsDataURL(e.response)},e.responseType="blob",e.open("GET",n,!0),e.send()},scrollFix:function(n){window.scrollTo(0,n)},showLog:function(){var n=this;Object(C.B)({limit:1e3}).then(function(t){!t.list||t.list.length<1?n.no_list=!0:n.logList=t.list;document.documentElement.scrollTop||document.body.scrollTop;window.addEventListener("scroll",n.scrollFix),n.log_show=!0})}},filters:{substrTime:function(n){return n.substr(0,10).replace(/-/g,".")}},mounted:function(){var n=this;this.initPage(),window.onscroll=function(){(document.documentElement.scrollTop||document.body.scrollTop)>300?(n.$refs.btn_block.style.opacity=1,n.$refs.btn_block.style.display="block"):(n.$refs.btn_block.style.opacity=0,n.$refs.btn_block.style.display="none")}}},V=function(){var n=this,t=n.$createElement,e=n._self._c||t;return e("div",{staticClass:"star-activity-page"},[e("div",[e("img",{staticClass:"bg",attrs:{src:n.starbg_1}}),n._v(" "),e("div",{staticClass:"star-total",on:{click:n.showLog}},[n._v("\n 我的星星 "),e("img",{staticClass:"x-img",attrs:{src:n.x_url}}),n._v(n._s(n.star_total)+"\n ")]),n._v(" "),e("img",{staticClass:"bg",attrs:{src:n.starbg_2}}),n._v(" "),e("img",{staticClass:"bg",attrs:{src:n.starbg_3},on:{click:function(t){n.qr_show=!0}}}),n._v(" "),e("img",{staticClass:"bg",attrs:{src:n.starbg_4}})]),n._v(" "),e("div",{ref:"btn_block",staticClass:"btn-block"},[e("div",{staticClass:"btn",on:{click:n.refshow}},[n._v("\n 生成赠课海报\n ")])]),n._v(" "),e("mt-popup",{staticStyle:{background:"transparent"},model:{value:n.qr_show,callback:function(t){n.qr_show=t},expression:"qr_show"}},[e("div",{staticClass:"qr-img"},[e("img",{staticClass:"qr-img",attrs:{src:n.qr_url}}),n._v(" "),e("div",{staticClass:"qr-close",on:{click:function(t){n.qr_show=!1}}})])]),n._v(" "),e("mt-popup",{staticStyle:{background:"transparent"},attrs:{closeOnClickModal:!1},model:{value:n.log_show,callback:function(t){n.log_show=t},expression:"log_show"}},[e("div",{staticClass:"log-img",style:{backgroundImage:"url('"+n.log_url+"')"}},[e("div",{staticClass:"content"},[n.no_list?e("div",{staticClass:"no-list"},[e("img",{attrs:{src:n.no_url}}),n._v("\n —— 暂无记录 ——\n ")]):n._e(),n._v(" "),n._l(n.logList,function(t){return e("div",{staticClass:"list"},[e("span",{staticClass:"time-text"},[n._v("\n "+n._s(n._f("substrTime")(t.created_at))+"\n ")]),n._v(" "),e("span",{staticClass:"desc-text"},[n._v("\n "+n._s(t.desc)+"\n ")]),n._v(" "),1===t.is_add?e("span",{staticClass:"star-num",staticStyle:{color:"#7ED321"}},[n._v("\n 星星+"+n._s(t.value)+"\n ")]):n._e(),n._v(" "),1!==t.is_add?e("span",{staticClass:"star-num",staticStyle:{color:"#D0021B"}},[n._v("\n 星星-"+n._s(t.value)+"\n ")]):n._e()])})],2),n._v(" "),e("div",{staticClass:"btn",on:{click:n.closeLog}},[n._v("\n 知道了\n ")])])]),n._v(" "),n.share_show?e("div",{staticClass:"share-show-block",on:{click:function(t){n.share_show=!1}}},[e("div",{staticClass:"share-show-content"},[e("img",{staticClass:"cvs-img",attrs:{src:n.dataURL,id:"cvs-img"}}),n._v(" "),e("div",{ref:"imageWrapper",staticClass:"share_img",style:{backgroundImage:"url('"+n.share_img_url+"')"},attrs:{id:"capture"}},[e("div",{staticClass:"qrcode",attrs:{id:"qrcode"}})])])]):n._e()],1)};V._withStripped=!0;var L={render:V,staticRenderFns:[]},D=L;var R=!1;var q=e("VU/8")(k,D,!1,function(n){R||(e("yKqH"),e("7Kl1"))},"data-v-5c664a65",null);q.options.__file="src/components/star/index.vue";t.default=q.exports},yKqH:function(n,t,e){var o=e("pGj6");"string"==typeof o&&(o=[[n.i,o,""]]),o.locals&&(n.exports=o.locals);e("rjj0")("66b6212c",o,!1,{})},yniu:function(n,t,e){n.exports=e.p+"static/img/actBg4.9e3b6c7.png"}});
//# sourceMappingURL=3.1c663970987119a48dfd.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./src/assets/starActivity/x.png","webpack:///./src/assets/starActivity/no.png","webpack:///./src/components/star/index.vue?b2de","webpack:///./src/assets/starActivity/actBg1.png","webpack:///./src/assets/starActivity/log.png","webpack:///./src/assets/starActivity/qr.png","webpack:///./src/assets/starActivity/actBg2.png","webpack:///./src/assets/starActivity/share_bg.png","webpack:///./src/assets/starActivity/actBg3.png","webpack:///./src/components/star/index.vue?69a8","webpack:///./src/components/star/index.vue?bb09","webpack:///src/components/star/index.vue","webpack:///./src/components/star/index.vue?38bf","webpack:///./src/components/star/index.vue","webpack:///./src/components/star/index.vue?190b","webpack:///./src/assets/starActivity/actBg4.png"],"names":["module","exports","__webpack_require__","p","content","i","locals","push","version","sources","names","mappings","file","sourcesContent","sourceRoot","star","name","data","starbg_1","actBg1_default","a","share_img_url","share_bg_default","log_url","log_default","no_list","log_show","share_show","qr_show","dataURL","no_url","no_default","qr_url","qr_default","starbg_2","actBg2_default","starbg_3","actBg3_default","starbg_4","actBg4_default","x_url","x_default","star_total","logList","shopId","share_URL","methods","initPage","_this","this","Object","api","then","res","value","JSON","parse","localStorage","getItem","user_id","onShare","toDataURLBase64","cal","last_value","closeLog","window","removeEventListener","scrollFix","URL","enableShare","product_title","desc","shareIcon","shareUrl","option","api_list","url","location","href","split","wechatRes","wx","config","debug","appId","timestamp","parseInt","nonceStr","signature","jsApiList","ready","onMenuShareTimeline","title","link","imgUrl","success","console","log","cancel","onMenuShareAppMessage","qrcode","QRCodeB","makeCode","qrcode_default","width","height","text","image","refshow","_this2","mint_ui_common","open","$nextTick","document","getElementById","getClientRects","style","setTimeout","npm_default","async","scale","letterRendering","canvas","toDataURL","display","close","catch","alert","getOffsetRect","ele","box","getBoundingClientRect","body","docElem","documentElement","scrollTop","pageYOffset","scrollLeft","pageXOffset","clientTop","clientLeft","top","left","Math","round","src","callback","xhttp","XMLHttpRequest","onload","fileReader","FileReader","onloadend","result","readAsDataURL","response","responseType","send","scrollTo","showLog","_this3","limit","list","length","addEventListener","filters","substrTime","substr","replace","mounted","_this4","onscroll","$refs","btn_block","opacity","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","on","click","_s","$event","ref","staticStyle","background","model","$$v","expression","closeOnClickModal","backgroundImage","_e","_l","_f","created_at","is_add","color","id","_withStripped","esExports","staticRenderFns","components_star","disposed","Component","normalizeComponent","ssrContext","options","__file","__webpack_exports__"],"mappings":"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","file":"static/js/3.1c663970987119a48dfd.js","sourcesContent":["module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAd9JREFUOBGVk00uREEUhZ9/EQZiYECMzCUSAwswZR92YDFC9wYQhPhbhAXQE1vwTztfpU67r9973elKvq5bt+45dV+910VRHmNawo54EodiWjjvmdyReBbUOq+wOrxJ4avoZk40R3Pi07BPbaO5TcdV1AmiaD6rPERT76OZEPZR+L9gY0q0hQVxPlMeYs7xsfJoS+acQqeTgo4WxYWwaNh8njVo8cALz/TDghPnBMar4koMM6WGWjRo8SgZ8wi8lHmxJFbEurgRTebsUUMtGrR4JGN+GIj7B3t1+Vhnfcz1Yt9xvIo17V6Lpm6dp4baxqvAnOuYETzWKC/vMmvQVr4KG3NHLeGO4vygPMSc47byaAcad2rE98ptZYht6Lmj3EBjHmdXvAmL7hRvio0MMTnvvyveE6WriK0T84G/iEexLejuQHyJ38yP5luxLBbEvuCK2Pdhvf82d4wpj8PJ/IuYybGHACGDT8y5b8Ufgq6ZPwW5LsKmgVEq0kyX0dhP6lzFIxq7Kxu6mDXGwMAU/OfgcGoAjzTqjLlPBgLGMGP2/Q4qxiTAXVHsjmxsEQfGjtmPNamOl8Dw7BfD2jkKEcbhOnLsG9d1LabAcZzT6VlIjcegmqRxQb/A61FnN1L8AQ0BxfTPbexRAAAAAElFTkSuQmCC\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/x.png\n// module id = +2W0\n// module chunks = 3","module.exports = __webpack_public_path__ + \"static/img/no.4e27c3e.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/no.png\n// module id = 2Ihx\n// module chunks = 3","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../../node_modules/css-loader/index.js?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index.js?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-5c664a65\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../../node_modules/vue-loader/lib/selector.js?type=styles&index=1!./index.vue\");\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar update = require(\"!../../../node_modules/vue-style-loader/lib/addStylesClient.js\")(\"fbe34a26\", content, false, {});\n// Hot Module Replacement\nif(module.hot) {\n // When the styles change, update the <style> tags\n if(!content.locals) {\n module.hot.accept(\"!!../../../node_modules/css-loader/index.js?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index.js?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-5c664a65\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../../node_modules/vue-loader/lib/selector.js?type=styles&index=1!./index.vue\", function() {\n var newContent = require(\"!!../../../node_modules/css-loader/index.js?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index.js?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-5c664a65\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../../node_modules/vue-loader/lib/selector.js?type=styles&index=1!./index.vue\");\n if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];\n update(newContent);\n });\n }\n // When the module is disposed, remove the <style> tags\n module.hot.dispose(function() { update(); });\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-style-loader!./node_modules/css-loader?{\"sourceMap\":true}!./node_modules/vue-loader/lib/style-compiler?{\"vue\":true,\"id\":\"data-v-5c664a65\",\"scoped\":false,\"hasInlineConfig\":false}!./node_modules/vue-loader/lib/selector.js?type=styles&index=1!./src/components/star/index.vue\n// module id = 7Kl1\n// module chunks = 3","module.exports = __webpack_public_path__ + \"static/img/actBg1.f48d135.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/actBg1.png\n// module id = FRDK\n// module chunks = 3","module.exports = __webpack_public_path__ + \"static/img/log.8c70e94.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/log.png\n// module id = JK9h\n// module chunks = 3","module.exports = __webpack_public_path__ + \"static/img/qr.f968b9d.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/qr.png\n// module id = UEMf\n// module chunks = 3","module.exports = __webpack_public_path__ + \"static/img/actBg2.b47e39b.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/actBg2.png\n// module id = f+ht\n// module chunks = 3","module.exports = __webpack_public_path__ + \"static/img/share_bg.220036b.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/share_bg.png\n// module id = lYn3\n// module chunks = 3","module.exports = __webpack_public_path__ + \"static/img/actBg3.ac3af12.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/actBg3.png\n// module id = oSXS\n// module chunks = 3","exports = module.exports = require(\"../../../node_modules/css-loader/lib/css-base.js\")(true);\n// imports\n\n\n// module\nexports.push([module.id, \"\\n.fl-r[data-v-5c664a65] {\\n float: right;\\n}\\n.main-block[data-v-5c664a65] {\\n margin: 5px;\\n background: white;\\n padding: 5px;\\n}\\n.clear-both[data-v-5c664a65]:after {\\n content: '';\\n display: block;\\n clear: both;\\n}\\n[data-v-5c664a65]::-webkit-scrollbar-track-piece {\\n border-radius: 10px;\\n}\\n[data-v-5c664a65]::-webkit-scrollbar {\\n width: 5px;\\n height: 5px;\\n}\\n[data-v-5c664a65]::-webkit-scrollbar-thumb {\\n background-color: #999;\\n border-radius: 10px;\\n height: 10px;\\n min-height: 10px;\\n}\\n.star-activity-page[data-v-5c664a65] {\\n padding-bottom: 16vw;\\n}\\n.star-activity-page .bg[data-v-5c664a65] {\\n width: 100%;\\n display: block;\\n}\\n.star-activity-page .star-total[data-v-5c664a65] {\\n width: 43.73333333vw;\\n height: 10.4vw;\\n border: 0.26666667vw solid #000;\\n border-radius: 21.33333333vw;\\n line-height: 10.4vw;\\n font-size: 18px;\\n background: #ffd800;\\n font-family: PingFang-SC-Medium;\\n font-weight: 500;\\n color: #000000;\\n text-align: center;\\n position: absolute;\\n top: 128vw;\\n left: 50%;\\n margin-left: -21.86666667vw;\\n}\\n.star-activity-page .star-total .x-img[data-v-5c664a65] {\\n width: 1.86666667vw;\\n}\\n.star-activity-page .btn-block[data-v-5c664a65] {\\n padding: 2.13333333vw;\\n position: fixed;\\n left: 0;\\n width: 100%;\\n background: white;\\n opacity: 0;\\n display: none;\\n -webkit-transition: all 0.5s;\\n transition: all 0.5s;\\n bottom: 0;\\n}\\n.star-activity-page .btn-block .btn[data-v-5c664a65] {\\n width: 76.53333333vw;\\n height: 11.73333333vw;\\n margin: auto;\\n background: #FFAE17;\\n border-radius: 26.66666667vw;\\n color: white;\\n line-height: 11.73333333vw;\\n text-align: center;\\n font-size: 16px;\\n font-family: PingFang-SC-Medium;\\n font-weight: 500;\\n}\\n.qr-img[data-v-5c664a65] {\\n width: 86.13333333vw;\\n}\\n.log-img[data-v-5c664a65] {\\n width: 89.86666667vw;\\n height: 94.4vw;\\n background-size: 100% 100%;\\n padding-top: 34.66666667vw;\\n position: relative;\\n}\\n.log-img .content[data-v-5c664a65] {\\n width: 74.66666667vw;\\n max-height: 58.66666667vw;\\n font-size: 14px;\\n font-family: PingFang-SC-Medium;\\n font-weight: 500;\\n color: #000000;\\n overflow: auto;\\n line-height: 6.66666667vw;\\n}\\n.log-img .content .list span[data-v-5c664a65] {\\n display: inline-block;\\n}\\n.log-img .content .list .star-num[data-v-5c664a65] {\\n float: right;\\n vertical-align: middle;\\n}\\n.log-img .content .list .desc-text[data-v-5c664a65] {\\n vertical-align: middle;\\n max-width: 32vw;\\n overflow: hidden;\\n white-space: nowrap;\\n text-overflow: ellipsis;\\n}\\n.log-img .content .list .time-text[data-v-5c664a65] {\\n vertical-align: middle;\\n margin-right: 2.66666667vw;\\n}\\n.log-img .btn[data-v-5c664a65] {\\n width: 65.86666667vw;\\n height: 12.26666667vw;\\n line-height: 12.26666667vw;\\n background: #F6D723;\\n border-radius: 26.66666667vw;\\n color: #DF4225;\\n font-size: 16px;\\n font-family: PingFang-SC-Bold;\\n font-weight: bold;\\n text-align: center;\\n position: absolute;\\n bottom: 9.6vw;\\n left: 50%;\\n margin-left: -32.93333333vw;\\n}\\n.share_img[data-v-5c664a65] {\\n width: 79.2vw;\\n height: 126.66666667vw;\\n background-size: 100% 100%;\\n position: relative;\\n}\\n.share_img .qrcode[data-v-5c664a65] {\\n width: 42.66666667vw;\\n height: 42.66666667vw;\\n position: absolute;\\n bottom: 9.06666667vw;\\n left: 50%;\\n margin-left: -21.86666667vw;\\n}\\n.cvs-img[data-v-5c664a65] {\\n position: absolute;\\n width: 79.2vw;\\n height: 126.66666667vw;\\n background-size: 100% 100%;\\n z-index: 2;\\n}\\n.share-show-block[data-v-5c664a65] {\\n position: fixed;\\n top: 0;\\n bottom: 0;\\n left: 0;\\n right: 0;\\n background: rgba(0, 0, 0, 0.5);\\n}\\n.share-show-block .share-show-content[data-v-5c664a65] {\\n width: 79.2vw;\\n height: 126.66666667vw;\\n position: absolute;\\n top: 50%;\\n margin-left: -39.6vw;\\n left: 50%;\\n margin-top: -62vw;\\n}\\n.no-list[data-v-5c664a65] {\\n text-align: center;\\n color: #aaaaaa;\\n}\\n.no-list img[data-v-5c664a65] {\\n display: block;\\n margin-bottom: 2.66666667vw;\\n width: 40vw;\\n}\\n.qr-close[data-v-5c664a65] {\\n width: 66.66666667vw;\\n position: absolute;\\n bottom: 10.66666667vw;\\n left: 50%;\\n margin-left: -33.33333333vw;\\n height: 10.66666667vw;\\n}\\n\", \"\", {\"version\":3,\"sources\":[\"D:/myproject/new-singsingH5/src/components/star/D:/myproject/new-singsingH5/src/util/public.less\",\"D:/myproject/new-singsingH5/src/components/star/index.vue\",\"D:/myproject/new-singsingH5/src/components/star/D:/myproject/new-singsingH5/src/components/star/index.vue\"],\"names\":[],\"mappings\":\";AAcA;EACE,aAAA;CCbD;ADeD;EACE,YAAA;EACA,kBAAA;EACA,aAAA;CCbD;ADmBC;EACE,YAAA;EACA,eAAA;EACA,YAAA;CCjBH;ADqBD;EACE,oBAAA;CCnBD;ADqBD;EACE,WAAA;EACA,YAAA;CCnBD;ADqBD;EACE,uBAAA;EACA,oBAAA;EACA,aAAA;EACA,iBAAA;CCnBD;ACgQD;EACE,qBAAA;CD9PD;AC6PD;EAGI,YAAA;EACA,eAAA;CD7PH;ACyPD;EAOI,qBAAA;EACA,eAAA;EACA,gCAAA;EACA,6BAAA;EACA,oBAAA;EACA,gBAAA;EACA,oBAAA;EACA,gCAAA;EACA,iBAAA;EACA,eAAA;EACA,mBAAA;EACA,mBAAA;EACA,WAAA;EACA,UAAA;EACA,4BAAA;CD7PH;ACwOD;EAuBM,oBAAA;CD5PL;ACqOD;EA2BI,sBAAA;EACA,gBAAA;EACA,QAAA;EACA,YAAA;EACA,kBAAA;EACA,WAAA;EACA,cAAA;EACA,6BAAA;EAAA,qBAAA;EACA,UAAA;CD7PH;AC0ND;EAqCM,qBAAA;EACA,sBAAA;EACA,aAAA;EACA,oBAAA;EACA,6BAAA;EACA,aAAA;EACA,2BAAA;EACA,mBAAA;EACA,gBAAA;EACA,gCAAA;EACA,iBAAA;CD5PL;ACgQC;EACE,qBAAA;CD9PH;ACgQC;EACE,qBAAA;EACA,eAAA;EACA,2BAAA;EACA,2BAAA;EACA,mBAAA;CD9PH;ACyPC;EAOI,qBAAA;EACA,0BAAA;EACA,gBAAA;EACA,gCAAA;EACA,iBAAA;EACA,eAAA;EACA,eAAA;EACA,0BAAA;CD7PL;AC+OC;EAiBQ,sBAAA;CD7PT;AC4OC;EAoBQ,aAAA;EACA,uBAAA;CD7PT;ACwOC;EAwBQ,uBAAA;EACA,gBAAA;EACA,iBAAA;EACA,oBAAA;EACA,wBAAA;CD7PT;ACiOC;EA+BQ,uBAAA;EACA,2BAAA;CD7PT;AC6NC;EAqCI,qBAAA;EACA,sBAAA;EACA,2BAAA;EACA,oBAAA;EACA,6BAAA;EACA,eAAA;EACA,gBAAA;EACA,8BAAA;EACA,kBAAA;EACA,mBAAA;EACA,mBAAA;EACA,cAAA;EACA,UAAA;EACA,4BAAA;CD/PL;ACkQC;EACE,cAAA;EACA,uBAAA;EACA,2BAAA;EACA,mBAAA;CDhQH;AC4PC;EAMI,qBAAA;EACA,sBAAA;EACA,mBAAA;EACA,qBAAA;EACA,UAAA;EACA,4BAAA;CD/PL;ACkQC;EACE,mBAAA;EACA,cAAA;EACA,uBAAA;EACA,2BAAA;EACA,WAAA;CDhQH;ACkQC;EACE,gBAAA;EACA,OAAA;EACA,UAAA;EACA,QAAA;EACA,SAAA;EACA,+BAAA;CDhQH;AC0PC;EAQI,cAAA;EACA,uBAAA;EACA,mBAAA;EACA,SAAA;EACA,qBAAA;EACA,UAAA;EACA,kBAAA;CD/PL;ACkQC;EACE,mBAAA;EACA,eAAA;CDhQH;AC8PC;EAII,eAAA;EACA,4BAAA;EACA,YAAA;CD/PL;ACkQC;EACE,qBAAA;EACA,mBAAA;EACA,sBAAA;EACA,UAAA;EACA,4BAAA;EACA,sBAAA;CDhQH\",\"file\":\"index.vue\",\"sourcesContent\":[\"//颜色参数\\n@toVw:100/375vw;\\n@toVh:100/667vh;\\n@bg-b: #333;\\n@bg-b-s:#444;\\n@black-line:#191919;\\n@gray-line:#666;\\n@light-line:#ddd;\\n@main-font-color:#fff;\\n@secondary-font-color:#999;\\n@gold-color-light:#FFD04B;\\n@gold-color: #a18430;\\n\\n//公共类\\n.fl-r{\\n float: right;\\n}\\n.main-block{\\n margin: 5px;\\n background: white;\\n padding: 5px;\\n}\\nhtml{\\n\\n}\\n.clear-both{\\n &:after{\\n content: '';\\n display: block;\\n clear: both;\\n }\\n}\\n//滚动条样式\\n::-webkit-scrollbar-track-piece { //滚动条凹槽的颜色,还可以设置边框属性\\n border-radius: 10px;\\n}\\n::-webkit-scrollbar {//滚动条的宽度\\n width:5px;\\n height:5px;\\n}\\n::-webkit-scrollbar-thumb {//滚动条的设置\\n background-color:@secondary-font-color;\\n border-radius: 10px;\\n height: 10px;\\n min-height:10px;\\n}\\n\",\".fl-r {\\n float: right;\\n}\\n.main-block {\\n margin: 5px;\\n background: white;\\n padding: 5px;\\n}\\n.clear-both:after {\\n content: '';\\n display: block;\\n clear: both;\\n}\\n::-webkit-scrollbar-track-piece {\\n border-radius: 10px;\\n}\\n::-webkit-scrollbar {\\n width: 5px;\\n height: 5px;\\n}\\n::-webkit-scrollbar-thumb {\\n background-color: #999;\\n border-radius: 10px;\\n height: 10px;\\n min-height: 10px;\\n}\\n.star-activity-page {\\n padding-bottom: 16vw;\\n}\\n.star-activity-page .bg {\\n width: 100%;\\n display: block;\\n}\\n.star-activity-page .star-total {\\n width: 43.73333333vw;\\n height: 10.4vw;\\n border: 0.26666667vw solid #000;\\n border-radius: 21.33333333vw;\\n line-height: 10.4vw;\\n font-size: 18px;\\n background: #ffd800;\\n font-family: PingFang-SC-Medium;\\n font-weight: 500;\\n color: #000000;\\n text-align: center;\\n position: absolute;\\n top: 128vw;\\n left: 50%;\\n margin-left: -21.86666667vw;\\n}\\n.star-activity-page .star-total .x-img {\\n width: 1.86666667vw;\\n}\\n.star-activity-page .btn-block {\\n padding: 2.13333333vw;\\n position: fixed;\\n left: 0;\\n width: 100%;\\n background: white;\\n opacity: 0;\\n display: none;\\n transition: all 0.5s;\\n bottom: 0;\\n}\\n.star-activity-page .btn-block .btn {\\n width: 76.53333333vw;\\n height: 11.73333333vw;\\n margin: auto;\\n background: #FFAE17;\\n border-radius: 26.66666667vw;\\n color: white;\\n line-height: 11.73333333vw;\\n text-align: center;\\n font-size: 16px;\\n font-family: PingFang-SC-Medium;\\n font-weight: 500;\\n}\\n.qr-img {\\n width: 86.13333333vw;\\n}\\n.log-img {\\n width: 89.86666667vw;\\n height: 94.4vw;\\n background-size: 100% 100%;\\n padding-top: 34.66666667vw;\\n position: relative;\\n}\\n.log-img .content {\\n width: 74.66666667vw;\\n max-height: 58.66666667vw;\\n font-size: 14px;\\n font-family: PingFang-SC-Medium;\\n font-weight: 500;\\n color: #000000;\\n overflow: auto;\\n line-height: 6.66666667vw;\\n}\\n.log-img .content .list span {\\n display: inline-block;\\n}\\n.log-img .content .list .star-num {\\n float: right;\\n vertical-align: middle;\\n}\\n.log-img .content .list .desc-text {\\n vertical-align: middle;\\n max-width: 32vw;\\n overflow: hidden;\\n white-space: nowrap;\\n text-overflow: ellipsis;\\n}\\n.log-img .content .list .time-text {\\n vertical-align: middle;\\n margin-right: 2.66666667vw;\\n}\\n.log-img .btn {\\n width: 65.86666667vw;\\n height: 12.26666667vw;\\n line-height: 12.26666667vw;\\n background: #F6D723;\\n border-radius: 26.66666667vw;\\n color: #DF4225;\\n font-size: 16px;\\n font-family: PingFang-SC-Bold;\\n font-weight: bold;\\n text-align: center;\\n position: absolute;\\n bottom: 9.6vw;\\n left: 50%;\\n margin-left: -32.93333333vw;\\n}\\n.share_img {\\n width: 79.2vw;\\n height: 126.66666667vw;\\n background-size: 100% 100%;\\n position: relative;\\n}\\n.share_img .qrcode {\\n width: 42.66666667vw;\\n height: 42.66666667vw;\\n position: absolute;\\n bottom: 9.06666667vw;\\n left: 50%;\\n margin-left: -21.86666667vw;\\n}\\n.cvs-img {\\n position: absolute;\\n width: 79.2vw;\\n height: 126.66666667vw;\\n background-size: 100% 100%;\\n z-index: 2;\\n}\\n.share-show-block {\\n position: fixed;\\n top: 0;\\n bottom: 0;\\n left: 0;\\n right: 0;\\n background: rgba(0, 0, 0, 0.5);\\n}\\n.share-show-block .share-show-content {\\n width: 79.2vw;\\n height: 126.66666667vw;\\n position: absolute;\\n top: 50%;\\n margin-left: -39.6vw;\\n left: 50%;\\n margin-top: -62vw;\\n}\\n.no-list {\\n text-align: center;\\n color: #aaaaaa;\\n}\\n.no-list img {\\n display: block;\\n margin-bottom: 2.66666667vw;\\n width: 40vw;\\n}\\n.qr-close {\\n width: 66.66666667vw;\\n position: absolute;\\n bottom: 10.66666667vw;\\n left: 50%;\\n margin-left: -33.33333333vw;\\n height: 10.66666667vw;\\n}\\n\",\"\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n @import \\\"../../util/public\\\";\\n.star-activity-page{\\n padding-bottom: 60*@toVw;\\n .bg{\\n width: 100%;\\n display: block;\\n }\\n .star-total{\\n width: 164*@toVw;\\n height: 39*@toVw;\\n border: 1*@toVw solid #000;\\n border-radius: 80*@toVw;\\n line-height: 39*@toVw;\\n font-size:18px;\\n background:rgba(255,216,0,1);\\n font-family:PingFang-SC-Medium;\\n font-weight:500;\\n color:rgba(0,0,0,1);\\n text-align: center;\\n position: absolute;\\n top: 480*@toVw;\\n left: 50%;\\n margin-left: -82*@toVw;\\n .x-img{\\n width: 7*@toVw;\\n }\\n }\\n .btn-block{\\n padding:8*@toVw;\\n position: fixed;\\n left: 0;\\n width: 100%;\\n background: white;\\n opacity: 0;\\n display: none;\\n transition: all 0.5s;\\n bottom: 0;\\n .btn{\\n width: 287*@toVw;\\n height: 44*@toVw;\\n margin: auto;\\n background: #FFAE17;\\n border-radius: 100*@toVw;\\n color: white;\\n line-height: 44*@toVw;\\n text-align: center;\\n font-size:16px;\\n font-family:PingFang-SC-Medium;\\n font-weight:500;\\n }\\n }\\n}\\n .qr-img{\\n width: 323*@toVw;\\n }\\n .log-img{\\n width: 337*@toVw;\\n height: 354*@toVw;\\n background-size: 100% 100%;\\n padding-top: 130*@toVw;\\n position: relative;\\n .content{\\n width: 280*@toVw;\\n max-height: 220*@toVw;\\n font-size:14px;\\n font-family:PingFang-SC-Medium;\\n font-weight:500;\\n color:rgba(0,0,0,1);\\n overflow: auto;\\n line-height: 25*@toVw;\\n .list{\\n span{\\n display: inline-block;\\n }\\n .star-num{\\n float: right;\\n vertical-align: middle;\\n }\\n .desc-text{\\n vertical-align: middle;\\n max-width: 120*@toVw;\\n overflow: hidden;\\n white-space: nowrap;\\n text-overflow: ellipsis;\\n }\\n .time-text{\\n vertical-align: middle;\\n margin-right: 10*@toVw;\\n }\\n }\\n }\\n .btn{\\n width: 247*@toVw;\\n height: 46*@toVw;\\n line-height: 46*@toVw;\\n background: #F6D723;\\n border-radius: 100*@toVw;\\n color: #DF4225;\\n font-size:16px;\\n font-family:PingFang-SC-Bold;\\n font-weight:bold;\\n text-align: center;\\n position: absolute;\\n bottom: 36*@toVw;\\n left: 50%;\\n margin-left: -123.5*@toVw;\\n }\\n }\\n .share_img{\\n width: 297*@toVw;\\n height: 475*@toVw;\\n background-size: 100% 100%;\\n position: relative;\\n .qrcode{\\n width: 160*@toVw;\\n height: 160*@toVw;\\n position: absolute;\\n bottom: 34*@toVw;\\n left: 50%;\\n margin-left: -82*@toVw;\\n }\\n }\\n .cvs-img{\\n position: absolute;\\n width: 297*@toVw;\\n height: 475*@toVw;\\n background-size: 100% 100%;\\n z-index: 2;\\n }\\n .share-show-block{\\n position: fixed;\\n top: 0;\\n bottom: 0;\\n left: 0;\\n right: 0;\\n background: rgba(0,0,0,0.5);\\n .share-show-content{\\n width: 297*@toVw;\\n height: 475*@toVw;\\n position: absolute;\\n top: 50%;\\n margin-left: -148.5*@toVw;\\n left: 50%;\\n margin-top: -232.5*@toVw;\\n }\\n }\\n .no-list{\\n text-align: center;\\n color: #aaaaaa;\\n img{\\n display: block;\\n margin-bottom: 10*@toVw;\\n width: 150*@toVw;\\n }\\n }\\n .qr-close{\\n width: 250*@toVw;\\n position: absolute;\\n bottom: 40*@toVw;\\n left: 50%;\\n margin-left: -125*@toVw;\\n height: 40*@toVw;\\n }\\n\"],\"sourceRoot\":\"\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/css-loader?{\"sourceMap\":true}!./node_modules/vue-loader/lib/style-compiler?{\"vue\":true,\"id\":\"data-v-5c664a65\",\"scoped\":true,\"hasInlineConfig\":false}!./node_modules/less-loader/dist/cjs.js?{\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/components/star/index.vue\n// module id = pGj6\n// module chunks = 3","exports = module.exports = require(\"../../../node_modules/css-loader/lib/css-base.js\")(true);\n// imports\n\n\n// module\nexports.push([module.id, \"\\n.qrcode img{\\n width: 100% !important;\\n}\\n\", \"\", {\"version\":3,\"sources\":[\"D:/myproject/new-singsingH5/src/components/star/src/components/star/index.vue\"],\"names\":[],\"mappings\":\";AA6bA;EACA,uBAAA;CACA\",\"file\":\"index.vue\",\"sourcesContent\":[\"<template>\\n <div class=\\\"star-activity-page\\\">\\n <div>\\n <img class=\\\"bg\\\" :src=\\\"starbg_1\\\"/>\\n <div class=\\\"star-total\\\" @click=\\\"showLog\\\">\\n 我的星星 <img class=\\\"x-img\\\" :src=\\\"x_url\\\"/>{{star_total}}\\n </div>\\n <img class=\\\"bg\\\" :src=\\\"starbg_2\\\"/>\\n <img class=\\\"bg\\\" :src=\\\"starbg_3\\\" @click=\\\"qr_show = true\\\"/>\\n <img class=\\\"bg\\\" :src=\\\"starbg_4\\\"/>\\n </div>\\n <div class=\\\"btn-block\\\" ref=\\\"btn_block\\\">\\n <div class=\\\"btn\\\" @click=\\\"refshow\\\">\\n 生成赠课海报\\n </div>\\n </div>\\n <mt-popup v-model=\\\"qr_show\\\" style=\\\"background: transparent\\\">\\n <div class=\\\"qr-img\\\">\\n <img :src=\\\"qr_url\\\" class=\\\"qr-img\\\" />\\n <div class=\\\"qr-close\\\" @click=\\\"qr_show = false\\\"></div>\\n </div>\\n </mt-popup>\\n\\n <mt-popup v-model=\\\"log_show\\\" style=\\\"background: transparent\\\" :closeOnClickModal=\\\"false\\\">\\n <div :style=\\\"{backgroundImage:`url('${log_url}')`}\\\" class=\\\"log-img\\\">\\n <div class=\\\"content\\\">\\n <div class=\\\"no-list\\\" v-if=\\\"no_list\\\">\\n <img :src=\\\"no_url\\\"/>\\n —— 暂无记录 ——\\n </div>\\n <div class=\\\"list\\\" v-for=\\\"data in logList\\\">\\n <span class=\\\"time-text\\\">\\n {{data.created_at | substrTime}}\\n </span>\\n <span class=\\\"desc-text\\\">\\n {{data.desc}}\\n </span>\\n <span class=\\\"star-num\\\" v-if=\\\"data.is_add === 1\\\" style=\\\"color: #7ED321\\\">\\n 星星+{{data.value}}\\n </span>\\n <span class=\\\"star-num\\\" v-if=\\\"data.is_add !== 1\\\" style=\\\"color: #D0021B\\\">\\n 星星-{{data.value}}\\n </span>\\n </div>\\n </div>\\n <div class=\\\"btn\\\" @click=\\\"closeLog\\\">\\n 知道了\\n </div>\\n </div>\\n </mt-popup>\\n\\n <div v-if=\\\"share_show\\\" class=\\\"share-show-block\\\" @click=\\\"share_show=false\\\">\\n <div class=\\\"share-show-content\\\">\\n <img :src=\\\"dataURL\\\" class=\\\"cvs-img\\\" id=\\\"cvs-img\\\"/>\\n <div :style=\\\"{backgroundImage:`url('${share_img_url}')`}\\\" class=\\\"share_img\\\" ref=\\\"imageWrapper\\\" id=\\\"capture\\\">\\n <div id=\\\"qrcode\\\" class=\\\"qrcode\\\"></div>\\n </div>\\n </div>\\n\\n </div>\\n </div>\\n</template>\\n\\n<script>\\n import starbg_1 from '../../assets/starActivity/actBg1.png'\\n import starbg_2 from '../../assets/starActivity/actBg2.png'\\n import starbg_3 from '../../assets/starActivity/actBg3.png'\\n import starbg_4 from '../../assets/starActivity/actBg4.png'\\n import x_url from '../../assets/starActivity/x.png'\\n import log_url from '../../assets/starActivity/log.png'\\n import qr_url from '../../assets/starActivity/qr.png'\\n import share_img_url from '../../assets/starActivity/share_bg.png'\\n import no_url from '../../assets/starActivity/no.png'\\n import {getUserIntegralApi,getUserIntegralListApi,getShortApi,getShareGoodsApi,getwechatParam} from \\\"../../service/api\\\";\\n import QRCode from 'qrcodejs2'\\n import html2canvas from 'html2canvas'\\n import { Indicator } from 'mint-ui'\\n export default {\\n name: \\\"index\\\",\\n data(){\\n return {\\n starbg_1:starbg_1,\\n share_img_url:share_img_url,\\n log_url:log_url,\\n no_list:false,\\n log_show:false,\\n share_show:false,\\n qr_show:false,\\n dataURL:null,\\n no_url:no_url,\\n qr_url:qr_url,\\n starbg_2:starbg_2,\\n starbg_3:starbg_3,\\n starbg_4:starbg_4,\\n x_url:x_url,\\n star_total:0,\\n logList:[],\\n shopId:null,\\n share_URL:null\\n }\\n },\\n methods:{\\n initPage(){\\n getShareGoodsApi().then(res=>{\\n this.shopId = res[0].value;\\n this.share_URL = process.env.API_URL+'#/buyDetail?shopId='+ this.shopId + '&invite_code=CC-ZKHB-'+JSON.parse(localStorage.getItem('userDesc')).user_id;\\n this.onShare(this.share_URL);\\n this.toDataURLBase64(this.share_img_url,(cal)=>{\\n this.share_img_url = cal;\\n })\\n });\\n getUserIntegralApi().then(res=>{\\n this.star_total = res.last_value\\n })\\n },\\n closeLog(){\\n window.removeEventListener(\\\"scroll\\\",this.scrollFix);\\n this.log_show = false\\n },\\n onShare(URL) {\\n this.enableShare({\\n product_title: `赠您【1元领取398元英语启蒙课程特权】,限时福利,立即领取`, // 分享标题\\n desc: `学习另赠价值58元实物绘本,包邮送到家~`,//\\n shareIcon:'https://cdn.singsingenglish.com/logo/logo.jpg',\\n shareUrl:URL\\n })\\n },\\n enableShare: function(option) {\\n getwechatParam({\\n api_list: 'onMenuShareAppMessage,onMenuShareTimeline',\\n url:window.location.href.split('#')[0]\\n }).then(wechatRes => {\\n wx.config({\\n debug: false,\\n appId: wechatRes.appId,\\n timestamp: parseInt(wechatRes.timestamp),\\n nonceStr: wechatRes.nonceStr,\\n signature: wechatRes.signature,\\n jsApiList: wechatRes.jsApiList\\n });\\n wx.ready(function() {\\n wx.onMenuShareTimeline({\\n title: option.product_title, // 分享标题\\n desc: option.desc,// 分享描述\\n link: option.shareUrl, // 分享链接\\n imgUrl: option.shareIcon || 'https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png', // 分享图标\\n success: function() {\\n console.log('分享成功');\\n },\\n cancel: function() {\\n console.log('分享失败');\\n }\\n });\\n wx.onMenuShareAppMessage({\\n title: option.product_title, // 分享标题\\n desc: option.desc,// 分享描述\\n link: option.shareUrl, // 分享链接\\n imgUrl: option.shareIcon || 'https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png', // 分享图标\\n success: function() {\\n },\\n cancel: function() {\\n }\\n });\\n })\\n })\\n },\\n qrcode(data){\\n if(this.QRCodeB){\\n this.QRCodeB.makeCode(data)\\n }else{\\n this.QRCodeB = new QRCode('qrcode', {\\n width: 140,\\n height: 140, // 高度\\n text: data, // 二维码内容\\n image: ''\\n });\\n }\\n },\\n refshow(){\\n this.share_show = true;\\n if(this.dataURL){}else{\\n Indicator.open();\\n getShortApi({url:this.share_URL}).then(res=>{\\n this.qrcode(res.url);\\n this.$nextTick(()=>{\\n let {\\n width,\\n } = document.getElementById('capture').getClientRects()[0];\\n document.getElementById('capture').style.width = document.getElementById('capture').getClientRects()[0].width*2 + 'px';\\n document.getElementById('capture').style.height = document.getElementById('capture').getClientRects()[0].height*2 + 'px';\\n setTimeout(()=>{\\n html2canvas(document.getElementById('capture'),{\\n async: true,\\n scale: 2,\\n letterRendering: true,\\n }).then((canvas) => {\\n let dataURL = canvas.toDataURL(\\\"image/jpg\\\");\\n this.dataURL = dataURL;\\n document.getElementById('capture').style.display=\\\"none\\\"\\n Indicator.close();\\n }).catch(res=>{\\n alert(res);console.log();\\n document.getElementById('capture').style.display=\\\"none\\\"\\n Indicator.close();\\n });\\n },500)\\n })\\n })\\n }\\n },\\n getOffsetRect(ele){\\n var box=ele.getBoundingClientRect();\\n var body=document.body,\\n docElem=document.documentElement;\\n //获取页面的scrollTop,scrollLeft(兼容性写法)\\n var scrollTop=window.pageYOffset||docElem.scrollTop||body.scrollTop,\\n scrollLeft=window.pageXOffset||docElem.scrollLeft||body.scrollLeft;\\n var clientTop=docElem.clientTop||body.clientTop,\\n clientLeft=docElem.clientLeft||body.clientLeft;\\n var top=box.top+scrollTop-clientTop,\\n left=box.left+scrollLeft-clientLeft;\\n return {\\n //Math.round 兼容火狐浏览器bug\\n top:Math.round(top),\\n left:Math.round(left)\\n }\\n },\\n toDataURLBase64 (src, callback) {\\n let xhttp = new XMLHttpRequest();\\n xhttp.onload = function () {\\n let fileReader = new FileReader();\\n fileReader.onloadend = function () {\\n callback(fileReader.result)\\n };\\n fileReader.readAsDataURL(xhttp.response)\\n };\\n xhttp.responseType = 'blob';\\n xhttp.open('GET', src, true);\\n xhttp.send()\\n },\\n scrollFix(data){\\n window.scrollTo(0, data)\\n },\\n showLog(){\\n getUserIntegralListApi({limit:1000}).then(res=>{\\n if(!res.list || res.list.length <1 ){\\n this.no_list = true\\n }else{\\n this.logList = res.list;\\n }\\n let t =document.documentElement.scrollTop||document.body.scrollTop;\\n window.addEventListener(\\\"scroll\\\",this.scrollFix);\\n this.log_show = true;\\n })\\n }\\n },\\n filters:{\\n substrTime(value){\\n return value.substr(0,10).replace(/-/g,'.')\\n }\\n },\\n mounted(){\\n this.initPage();\\n window.onscroll= ()=>{\\n //变量t是滚动条滚动时,距离顶部的距离\\n let t = document.documentElement.scrollTop||document.body.scrollTop;\\n if(t>300){\\n this.$refs.btn_block.style.opacity = 1;\\n\\n this.$refs.btn_block.style.display = 'block'\\n }else{\\n this.$refs.btn_block.style.opacity = 0;\\n this.$refs.btn_block.style.display = 'none'\\n }\\n }\\n }\\n }\\n</script>\\n\\n<style scoped lang=\\\"less\\\">\\n @import \\\"../../util/public\\\";\\n.star-activity-page{\\n padding-bottom: 60*@toVw;\\n .bg{\\n width: 100%;\\n display: block;\\n }\\n .star-total{\\n width: 164*@toVw;\\n height: 39*@toVw;\\n border: 1*@toVw solid #000;\\n border-radius: 80*@toVw;\\n line-height: 39*@toVw;\\n font-size:18px;\\n background:rgba(255,216,0,1);\\n font-family:PingFang-SC-Medium;\\n font-weight:500;\\n color:rgba(0,0,0,1);\\n text-align: center;\\n position: absolute;\\n top: 480*@toVw;\\n left: 50%;\\n margin-left: -82*@toVw;\\n .x-img{\\n width: 7*@toVw;\\n }\\n }\\n .btn-block{\\n padding:8*@toVw;\\n position: fixed;\\n left: 0;\\n width: 100%;\\n background: white;\\n opacity: 0;\\n display: none;\\n transition: all 0.5s;\\n bottom: 0;\\n .btn{\\n width: 287*@toVw;\\n height: 44*@toVw;\\n margin: auto;\\n background: #FFAE17;\\n border-radius: 100*@toVw;\\n color: white;\\n line-height: 44*@toVw;\\n text-align: center;\\n font-size:16px;\\n font-family:PingFang-SC-Medium;\\n font-weight:500;\\n }\\n }\\n}\\n .qr-img{\\n width: 323*@toVw;\\n }\\n .log-img{\\n width: 337*@toVw;\\n height: 354*@toVw;\\n background-size: 100% 100%;\\n padding-top: 130*@toVw;\\n position: relative;\\n .content{\\n width: 280*@toVw;\\n max-height: 220*@toVw;\\n font-size:14px;\\n font-family:PingFang-SC-Medium;\\n font-weight:500;\\n color:rgba(0,0,0,1);\\n overflow: auto;\\n line-height: 25*@toVw;\\n .list{\\n span{\\n display: inline-block;\\n }\\n .star-num{\\n float: right;\\n vertical-align: middle;\\n }\\n .desc-text{\\n vertical-align: middle;\\n max-width: 120*@toVw;\\n overflow: hidden;\\n white-space: nowrap;\\n text-overflow: ellipsis;\\n }\\n .time-text{\\n vertical-align: middle;\\n margin-right: 10*@toVw;\\n }\\n }\\n }\\n .btn{\\n width: 247*@toVw;\\n height: 46*@toVw;\\n line-height: 46*@toVw;\\n background: #F6D723;\\n border-radius: 100*@toVw;\\n color: #DF4225;\\n font-size:16px;\\n font-family:PingFang-SC-Bold;\\n font-weight:bold;\\n text-align: center;\\n position: absolute;\\n bottom: 36*@toVw;\\n left: 50%;\\n margin-left: -123.5*@toVw;\\n }\\n }\\n .share_img{\\n width: 297*@toVw;\\n height: 475*@toVw;\\n background-size: 100% 100%;\\n position: relative;\\n .qrcode{\\n width: 160*@toVw;\\n height: 160*@toVw;\\n position: absolute;\\n bottom: 34*@toVw;\\n left: 50%;\\n margin-left: -82*@toVw;\\n }\\n }\\n .cvs-img{\\n position: absolute;\\n width: 297*@toVw;\\n height: 475*@toVw;\\n background-size: 100% 100%;\\n z-index: 2;\\n }\\n .share-show-block{\\n position: fixed;\\n top: 0;\\n bottom: 0;\\n left: 0;\\n right: 0;\\n background: rgba(0,0,0,0.5);\\n .share-show-content{\\n width: 297*@toVw;\\n height: 475*@toVw;\\n position: absolute;\\n top: 50%;\\n margin-left: -148.5*@toVw;\\n left: 50%;\\n margin-top: -232.5*@toVw;\\n }\\n }\\n .no-list{\\n text-align: center;\\n color: #aaaaaa;\\n img{\\n display: block;\\n margin-bottom: 10*@toVw;\\n width: 150*@toVw;\\n }\\n }\\n .qr-close{\\n width: 250*@toVw;\\n position: absolute;\\n bottom: 40*@toVw;\\n left: 50%;\\n margin-left: -125*@toVw;\\n height: 40*@toVw;\\n }\\n</style>\\n<style>\\n .qrcode img{\\n width: 100% !important;\\n }\\n</style>\\n\"],\"sourceRoot\":\"\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/css-loader?{\"sourceMap\":true}!./node_modules/vue-loader/lib/style-compiler?{\"vue\":true,\"id\":\"data-v-5c664a65\",\"scoped\":false,\"hasInlineConfig\":false}!./node_modules/vue-loader/lib/selector.js?type=styles&index=1!./src/components/star/index.vue\n// module id = pN2H\n// module chunks = 3","<template>\n <div class=\"star-activity-page\">\n <div>\n <img class=\"bg\" :src=\"starbg_1\"/>\n <div class=\"star-total\" @click=\"showLog\">\n 我的星星 <img class=\"x-img\" :src=\"x_url\"/>{{star_total}}\n </div>\n <img class=\"bg\" :src=\"starbg_2\"/>\n <img class=\"bg\" :src=\"starbg_3\" @click=\"qr_show = true\"/>\n <img class=\"bg\" :src=\"starbg_4\"/>\n </div>\n <div class=\"btn-block\" ref=\"btn_block\">\n <div class=\"btn\" @click=\"refshow\">\n 生成赠课海报\n </div>\n </div>\n <mt-popup v-model=\"qr_show\" style=\"background: transparent\">\n <div class=\"qr-img\">\n <img :src=\"qr_url\" class=\"qr-img\" />\n <div class=\"qr-close\" @click=\"qr_show = false\"></div>\n </div>\n </mt-popup>\n\n <mt-popup v-model=\"log_show\" style=\"background: transparent\" :closeOnClickModal=\"false\">\n <div :style=\"{backgroundImage:`url('${log_url}')`}\" class=\"log-img\">\n <div class=\"content\">\n <div class=\"no-list\" v-if=\"no_list\">\n <img :src=\"no_url\"/>\n —— 暂无记录 ——\n </div>\n <div class=\"list\" v-for=\"data in logList\">\n <span class=\"time-text\">\n {{data.created_at | substrTime}}\n </span>\n <span class=\"desc-text\">\n {{data.desc}}\n </span>\n <span class=\"star-num\" v-if=\"data.is_add === 1\" style=\"color: #7ED321\">\n 星星+{{data.value}}\n </span>\n <span class=\"star-num\" v-if=\"data.is_add !== 1\" style=\"color: #D0021B\">\n 星星-{{data.value}}\n </span>\n </div>\n </div>\n <div class=\"btn\" @click=\"closeLog\">\n 知道了\n </div>\n </div>\n </mt-popup>\n\n <div v-if=\"share_show\" class=\"share-show-block\" @click=\"share_show=false\">\n <div class=\"share-show-content\">\n <img :src=\"dataURL\" class=\"cvs-img\" id=\"cvs-img\"/>\n <div :style=\"{backgroundImage:`url('${share_img_url}')`}\" class=\"share_img\" ref=\"imageWrapper\" id=\"capture\">\n <div id=\"qrcode\" class=\"qrcode\"></div>\n </div>\n </div>\n\n </div>\n </div>\n</template>\n\n<script>\n import starbg_1 from '../../assets/starActivity/actBg1.png'\n import starbg_2 from '../../assets/starActivity/actBg2.png'\n import starbg_3 from '../../assets/starActivity/actBg3.png'\n import starbg_4 from '../../assets/starActivity/actBg4.png'\n import x_url from '../../assets/starActivity/x.png'\n import log_url from '../../assets/starActivity/log.png'\n import qr_url from '../../assets/starActivity/qr.png'\n import share_img_url from '../../assets/starActivity/share_bg.png'\n import no_url from '../../assets/starActivity/no.png'\n import {getUserIntegralApi,getUserIntegralListApi,getShortApi,getShareGoodsApi,getwechatParam} from \"../../service/api\";\n import QRCode from 'qrcodejs2'\n import html2canvas from 'html2canvas'\n import { Indicator } from 'mint-ui'\n export default {\n name: \"index\",\n data(){\n return {\n starbg_1:starbg_1,\n share_img_url:share_img_url,\n log_url:log_url,\n no_list:false,\n log_show:false,\n share_show:false,\n qr_show:false,\n dataURL:null,\n no_url:no_url,\n qr_url:qr_url,\n starbg_2:starbg_2,\n starbg_3:starbg_3,\n starbg_4:starbg_4,\n x_url:x_url,\n star_total:0,\n logList:[],\n shopId:null,\n share_URL:null\n }\n },\n methods:{\n initPage(){\n getShareGoodsApi().then(res=>{\n this.shopId = res[0].value;\n this.share_URL = process.env.API_URL+'#/buyDetail?shopId='+ this.shopId + '&invite_code=CC-ZKHB-'+JSON.parse(localStorage.getItem('userDesc')).user_id;\n this.onShare(this.share_URL);\n this.toDataURLBase64(this.share_img_url,(cal)=>{\n this.share_img_url = cal;\n })\n });\n getUserIntegralApi().then(res=>{\n this.star_total = res.last_value\n })\n },\n closeLog(){\n window.removeEventListener(\"scroll\",this.scrollFix);\n this.log_show = false\n },\n onShare(URL) {\n this.enableShare({\n product_title: `赠您【1元领取398元英语启蒙课程特权】,限时福利,立即领取`, // 分享标题\n desc: `学习另赠价值58元实物绘本,包邮送到家~`,//\n shareIcon:'https://cdn.singsingenglish.com/logo/logo.jpg',\n shareUrl:URL\n })\n },\n enableShare: function(option) {\n getwechatParam({\n api_list: 'onMenuShareAppMessage,onMenuShareTimeline',\n url:window.location.href.split('#')[0]\n }).then(wechatRes => {\n wx.config({\n debug: false,\n appId: wechatRes.appId,\n timestamp: parseInt(wechatRes.timestamp),\n nonceStr: wechatRes.nonceStr,\n signature: wechatRes.signature,\n jsApiList: wechatRes.jsApiList\n });\n wx.ready(function() {\n wx.onMenuShareTimeline({\n title: option.product_title, // 分享标题\n desc: option.desc,// 分享描述\n link: option.shareUrl, // 分享链接\n imgUrl: option.shareIcon || 'https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png', // 分享图标\n success: function() {\n console.log('分享成功');\n },\n cancel: function() {\n console.log('分享失败');\n }\n });\n wx.onMenuShareAppMessage({\n title: option.product_title, // 分享标题\n desc: option.desc,// 分享描述\n link: option.shareUrl, // 分享链接\n imgUrl: option.shareIcon || 'https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png', // 分享图标\n success: function() {\n },\n cancel: function() {\n }\n });\n })\n })\n },\n qrcode(data){\n if(this.QRCodeB){\n this.QRCodeB.makeCode(data)\n }else{\n this.QRCodeB = new QRCode('qrcode', {\n width: 140,\n height: 140, // 高度\n text: data, // 二维码内容\n image: ''\n });\n }\n },\n refshow(){\n this.share_show = true;\n if(this.dataURL){}else{\n Indicator.open();\n getShortApi({url:this.share_URL}).then(res=>{\n this.qrcode(res.url);\n this.$nextTick(()=>{\n let {\n width,\n } = document.getElementById('capture').getClientRects()[0];\n document.getElementById('capture').style.width = document.getElementById('capture').getClientRects()[0].width*2 + 'px';\n document.getElementById('capture').style.height = document.getElementById('capture').getClientRects()[0].height*2 + 'px';\n setTimeout(()=>{\n html2canvas(document.getElementById('capture'),{\n async: true,\n scale: 2,\n letterRendering: true,\n }).then((canvas) => {\n let dataURL = canvas.toDataURL(\"image/jpg\");\n this.dataURL = dataURL;\n document.getElementById('capture').style.display=\"none\"\n Indicator.close();\n }).catch(res=>{\n alert(res);console.log();\n document.getElementById('capture').style.display=\"none\"\n Indicator.close();\n });\n },500)\n })\n })\n }\n },\n getOffsetRect(ele){\n var box=ele.getBoundingClientRect();\n var body=document.body,\n docElem=document.documentElement;\n //获取页面的scrollTop,scrollLeft(兼容性写法)\n var scrollTop=window.pageYOffset||docElem.scrollTop||body.scrollTop,\n scrollLeft=window.pageXOffset||docElem.scrollLeft||body.scrollLeft;\n var clientTop=docElem.clientTop||body.clientTop,\n clientLeft=docElem.clientLeft||body.clientLeft;\n var top=box.top+scrollTop-clientTop,\n left=box.left+scrollLeft-clientLeft;\n return {\n //Math.round 兼容火狐浏览器bug\n top:Math.round(top),\n left:Math.round(left)\n }\n },\n toDataURLBase64 (src, callback) {\n let xhttp = new XMLHttpRequest();\n xhttp.onload = function () {\n let fileReader = new FileReader();\n fileReader.onloadend = function () {\n callback(fileReader.result)\n };\n fileReader.readAsDataURL(xhttp.response)\n };\n xhttp.responseType = 'blob';\n xhttp.open('GET', src, true);\n xhttp.send()\n },\n scrollFix(data){\n window.scrollTo(0, data)\n },\n showLog(){\n getUserIntegralListApi({limit:1000}).then(res=>{\n if(!res.list || res.list.length <1 ){\n this.no_list = true\n }else{\n this.logList = res.list;\n }\n let t =document.documentElement.scrollTop||document.body.scrollTop;\n window.addEventListener(\"scroll\",this.scrollFix);\n this.log_show = true;\n })\n }\n },\n filters:{\n substrTime(value){\n return value.substr(0,10).replace(/-/g,'.')\n }\n },\n mounted(){\n this.initPage();\n window.onscroll= ()=>{\n //变量t是滚动条滚动时,距离顶部的距离\n let t = document.documentElement.scrollTop||document.body.scrollTop;\n if(t>300){\n this.$refs.btn_block.style.opacity = 1;\n\n this.$refs.btn_block.style.display = 'block'\n }else{\n this.$refs.btn_block.style.opacity = 0;\n this.$refs.btn_block.style.display = 'none'\n }\n }\n }\n }\n</script>\n\n<style scoped lang=\"less\">\n @import \"../../util/public\";\n.star-activity-page{\n padding-bottom: 60*@toVw;\n .bg{\n width: 100%;\n display: block;\n }\n .star-total{\n width: 164*@toVw;\n height: 39*@toVw;\n border: 1*@toVw solid #000;\n border-radius: 80*@toVw;\n line-height: 39*@toVw;\n font-size:18px;\n background:rgba(255,216,0,1);\n font-family:PingFang-SC-Medium;\n font-weight:500;\n color:rgba(0,0,0,1);\n text-align: center;\n position: absolute;\n top: 480*@toVw;\n left: 50%;\n margin-left: -82*@toVw;\n .x-img{\n width: 7*@toVw;\n }\n }\n .btn-block{\n padding:8*@toVw;\n position: fixed;\n left: 0;\n width: 100%;\n background: white;\n opacity: 0;\n display: none;\n transition: all 0.5s;\n bottom: 0;\n .btn{\n width: 287*@toVw;\n height: 44*@toVw;\n margin: auto;\n background: #FFAE17;\n border-radius: 100*@toVw;\n color: white;\n line-height: 44*@toVw;\n text-align: center;\n font-size:16px;\n font-family:PingFang-SC-Medium;\n font-weight:500;\n }\n }\n}\n .qr-img{\n width: 323*@toVw;\n }\n .log-img{\n width: 337*@toVw;\n height: 354*@toVw;\n background-size: 100% 100%;\n padding-top: 130*@toVw;\n position: relative;\n .content{\n width: 280*@toVw;\n max-height: 220*@toVw;\n font-size:14px;\n font-family:PingFang-SC-Medium;\n font-weight:500;\n color:rgba(0,0,0,1);\n overflow: auto;\n line-height: 25*@toVw;\n .list{\n span{\n display: inline-block;\n }\n .star-num{\n float: right;\n vertical-align: middle;\n }\n .desc-text{\n vertical-align: middle;\n max-width: 120*@toVw;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n }\n .time-text{\n vertical-align: middle;\n margin-right: 10*@toVw;\n }\n }\n }\n .btn{\n width: 247*@toVw;\n height: 46*@toVw;\n line-height: 46*@toVw;\n background: #F6D723;\n border-radius: 100*@toVw;\n color: #DF4225;\n font-size:16px;\n font-family:PingFang-SC-Bold;\n font-weight:bold;\n text-align: center;\n position: absolute;\n bottom: 36*@toVw;\n left: 50%;\n margin-left: -123.5*@toVw;\n }\n }\n .share_img{\n width: 297*@toVw;\n height: 475*@toVw;\n background-size: 100% 100%;\n position: relative;\n .qrcode{\n width: 160*@toVw;\n height: 160*@toVw;\n position: absolute;\n bottom: 34*@toVw;\n left: 50%;\n margin-left: -82*@toVw;\n }\n }\n .cvs-img{\n position: absolute;\n width: 297*@toVw;\n height: 475*@toVw;\n background-size: 100% 100%;\n z-index: 2;\n }\n .share-show-block{\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n background: rgba(0,0,0,0.5);\n .share-show-content{\n width: 297*@toVw;\n height: 475*@toVw;\n position: absolute;\n top: 50%;\n margin-left: -148.5*@toVw;\n left: 50%;\n margin-top: -232.5*@toVw;\n }\n }\n .no-list{\n text-align: center;\n color: #aaaaaa;\n img{\n display: block;\n margin-bottom: 10*@toVw;\n width: 150*@toVw;\n }\n }\n .qr-close{\n width: 250*@toVw;\n position: absolute;\n bottom: 40*@toVw;\n left: 50%;\n margin-left: -125*@toVw;\n height: 40*@toVw;\n }\n</style>\n<style>\n .qrcode img{\n width: 100% !important;\n }\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/star/index.vue","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"star-activity-page\" },\n [\n _c(\"div\", [\n _c(\"img\", { staticClass: \"bg\", attrs: { src: _vm.starbg_1 } }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"star-total\", on: { click: _vm.showLog } }, [\n _vm._v(\"\\n 我的星星 \"),\n _c(\"img\", { staticClass: \"x-img\", attrs: { src: _vm.x_url } }),\n _vm._v(_vm._s(_vm.star_total) + \"\\n \")\n ]),\n _vm._v(\" \"),\n _c(\"img\", { staticClass: \"bg\", attrs: { src: _vm.starbg_2 } }),\n _vm._v(\" \"),\n _c(\"img\", {\n staticClass: \"bg\",\n attrs: { src: _vm.starbg_3 },\n on: {\n click: function($event) {\n _vm.qr_show = true\n }\n }\n }),\n _vm._v(\" \"),\n _c(\"img\", { staticClass: \"bg\", attrs: { src: _vm.starbg_4 } })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { ref: \"btn_block\", staticClass: \"btn-block\" }, [\n _c(\"div\", { staticClass: \"btn\", on: { click: _vm.refshow } }, [\n _vm._v(\"\\n 生成赠课海报\\n \")\n ])\n ]),\n _vm._v(\" \"),\n _c(\n \"mt-popup\",\n {\n staticStyle: { background: \"transparent\" },\n model: {\n value: _vm.qr_show,\n callback: function($$v) {\n _vm.qr_show = $$v\n },\n expression: \"qr_show\"\n }\n },\n [\n _c(\"div\", { staticClass: \"qr-img\" }, [\n _c(\"img\", { staticClass: \"qr-img\", attrs: { src: _vm.qr_url } }),\n _vm._v(\" \"),\n _c(\"div\", {\n staticClass: \"qr-close\",\n on: {\n click: function($event) {\n _vm.qr_show = false\n }\n }\n })\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"mt-popup\",\n {\n staticStyle: { background: \"transparent\" },\n attrs: { closeOnClickModal: false },\n model: {\n value: _vm.log_show,\n callback: function($$v) {\n _vm.log_show = $$v\n },\n expression: \"log_show\"\n }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"log-img\",\n style: { backgroundImage: \"url('\" + _vm.log_url + \"')\" }\n },\n [\n _c(\n \"div\",\n { staticClass: \"content\" },\n [\n _vm.no_list\n ? _c(\"div\", { staticClass: \"no-list\" }, [\n _c(\"img\", { attrs: { src: _vm.no_url } }),\n _vm._v(\"\\n —— 暂无记录 ——\\n \")\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm._l(_vm.logList, function(data) {\n return _c(\"div\", { staticClass: \"list\" }, [\n _c(\"span\", { staticClass: \"time-text\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm._f(\"substrTime\")(data.created_at)) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"desc-text\" }, [\n _vm._v(\n \"\\n \" + _vm._s(data.desc) + \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n data.is_add === 1\n ? _c(\n \"span\",\n {\n staticClass: \"star-num\",\n staticStyle: { color: \"#7ED321\" }\n },\n [\n _vm._v(\n \"\\n 星星+\" +\n _vm._s(data.value) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n data.is_add !== 1\n ? _c(\n \"span\",\n {\n staticClass: \"star-num\",\n staticStyle: { color: \"#D0021B\" }\n },\n [\n _vm._v(\n \"\\n 星星-\" +\n _vm._s(data.value) +\n \"\\n \"\n )\n ]\n )\n : _vm._e()\n ])\n })\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"btn\", on: { click: _vm.closeLog } }, [\n _vm._v(\"\\n 知道了\\n \")\n ])\n ]\n )\n ]\n ),\n _vm._v(\" \"),\n _vm.share_show\n ? _c(\n \"div\",\n {\n staticClass: \"share-show-block\",\n on: {\n click: function($event) {\n _vm.share_show = false\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"share-show-content\" }, [\n _c(\"img\", {\n staticClass: \"cvs-img\",\n attrs: { src: _vm.dataURL, id: \"cvs-img\" }\n }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n ref: \"imageWrapper\",\n staticClass: \"share_img\",\n style: {\n backgroundImage: \"url('\" + _vm.share_img_url + \"')\"\n },\n attrs: { id: \"capture\" }\n },\n [\n _c(\"div\", {\n staticClass: \"qrcode\",\n attrs: { id: \"qrcode\" }\n })\n ]\n )\n ])\n ]\n )\n : _vm._e()\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\") .rerender(\"data-v-5c664a65\", esExports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-5c664a65\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/star/index.vue\n// module id = null\n// module chunks = ","var disposed = false\nfunction injectStyle (ssrContext) {\n if (disposed) return\n require(\"!!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-5c664a65\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n require(\"!!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-5c664a65\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../../node_modules/vue-loader/lib/selector?type=styles&index=1!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-5c664a65\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-5c664a65\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\nComponent.options.__file = \"src/components/star/index.vue\"\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-5c664a65\", Component.options)\n } else {\n hotAPI.reload(\"data-v-5c664a65\", Component.options)\n }\n module.hot.dispose(function (data) {\n disposed = true\n })\n})()}\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/star/index.vue\n// module id = null\n// module chunks = ","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../../node_modules/css-loader/index.js?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index.js?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-5c664a65\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../../node_modules/less-loader/dist/cjs.js?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector.js?type=styles&index=0!./index.vue\");\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar update = require(\"!../../../node_modules/vue-style-loader/lib/addStylesClient.js\")(\"66b6212c\", content, false, {});\n// Hot Module Replacement\nif(module.hot) {\n // When the styles change, update the <style> tags\n if(!content.locals) {\n module.hot.accept(\"!!../../../node_modules/css-loader/index.js?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index.js?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-5c664a65\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../../node_modules/less-loader/dist/cjs.js?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector.js?type=styles&index=0!./index.vue\", function() {\n var newContent = require(\"!!../../../node_modules/css-loader/index.js?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index.js?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-5c664a65\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../../node_modules/less-loader/dist/cjs.js?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector.js?type=styles&index=0!./index.vue\");\n if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];\n update(newContent);\n });\n }\n // When the module is disposed, remove the <style> tags\n module.hot.dispose(function() { update(); });\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-style-loader!./node_modules/css-loader?{\"sourceMap\":true}!./node_modules/vue-loader/lib/style-compiler?{\"vue\":true,\"id\":\"data-v-5c664a65\",\"scoped\":true,\"hasInlineConfig\":false}!./node_modules/less-loader/dist/cjs.js?{\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/components/star/index.vue\n// module id = yKqH\n// module chunks = 3","module.exports = __webpack_public_path__ + \"static/img/actBg4.9e3b6c7.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/actBg4.png\n// module id = yniu\n// module chunks = 3"],"sourceRoot":""}
\ No newline at end of file
!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,f,o){for(var a,d,i,u=0,b=[];u<r.length;u++)d=r[u],t[d]&&b.push(t[d][0]),t[d]=0;for(a in f)Object.prototype.hasOwnProperty.call(f,a)&&(e[a]=f[a]);for(n&&n(r,f,o);b.length;)b.shift()();if(o)for(u=0;u<o.length;u++)i=c(c.s=o[u]);return i};var r={},t={25:0};function c(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,c),t.l=!0,t.exports}c.e=function(e){var n=t[e];if(0===n)return new Promise(function(e){e()});if(n)return n[2];var r=new Promise(function(r,c){n=t[e]=[r,c]});n[2]=r;var f=document.getElementsByTagName("head")[0],o=document.createElement("script");o.type="text/javascript",o.charset="utf-8",o.async=!0,o.timeout=12e4,c.nc&&o.setAttribute("nonce",c.nc),o.src=c.p+"static/js/"+e+"."+{0:"dd7a4a4d6f66f918b161",1:"da3e06916afac8c89525",2:"dc702f0c67e8da0334cd",3:"1c663970987119a48dfd",4:"b3f50c3dd18a8ff96dcf",5:"c62d86e64759356ff1ba",6:"04d38e5348254f618428",7:"66bfd4a1cdeec8c8e9d0",8:"875eecd562d66bd65b8d",9:"45bbb64a997890335ce6",10:"fa60de166cbca7e85d05",11:"60f4b116867854040185",12:"75a80f4f133f79b0f941",13:"4df98b2dfc616f8b1e94",14:"cb4bd739b5365e3122f0",15:"2442636bb47d64ef25a7",16:"e3468245e2980686acf1",17:"be8b52ae5c775dab0208",18:"10f814fdfd8134e1a911",19:"73f6c511d32bbf66bf73",20:"27d0609e44cb6c1f2166",21:"55b6f35d1568d6f6e229",22:"cc052ebf236f74a5edfc"}[e]+".js";var a=setTimeout(d,12e4);function d(){o.onerror=o.onload=null,clearTimeout(a);var n=t[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),t[e]=void 0)}return o.onerror=o.onload=d,f.appendChild(o),r},c.m=e,c.c=r,c.d=function(e,n,r){c.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},c.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(n,"a",n),n},c.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},c.p="",c.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.fa0b5b0c55a72ffc7679.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///webpack/bootstrap 15000e9141362f5dafb0"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","25","exports","module","l","e","installedChunkData","Promise","resolve","promise","reject","head","document","getElementsByTagName","script","createElement","type","charset","async","timeout","nc","setAttribute","src","p","0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","setTimeout","onScriptComplete","onerror","onload","clearTimeout","chunk","Error","undefined","appendChild","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","oe","err","console","error"],"mappings":"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","file":"static/js/manifest.fa0b5b0c55a72ffc7679.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t25: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData === 0) {\n \t\t\treturn new Promise(function(resolve) { resolve(); });\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunkData) {\n \t\t\treturn installedChunkData[2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunkData[2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = \"text/javascript\";\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"static/js/\" + chunkId + \".\" + {\"0\":\"dd7a4a4d6f66f918b161\",\"1\":\"da3e06916afac8c89525\",\"2\":\"dc702f0c67e8da0334cd\",\"3\":\"1c663970987119a48dfd\",\"4\":\"b3f50c3dd18a8ff96dcf\",\"5\":\"c62d86e64759356ff1ba\",\"6\":\"04d38e5348254f618428\",\"7\":\"66bfd4a1cdeec8c8e9d0\",\"8\":\"875eecd562d66bd65b8d\",\"9\":\"45bbb64a997890335ce6\",\"10\":\"fa60de166cbca7e85d05\",\"11\":\"60f4b116867854040185\",\"12\":\"75a80f4f133f79b0f941\",\"13\":\"4df98b2dfc616f8b1e94\",\"14\":\"cb4bd739b5365e3122f0\",\"15\":\"2442636bb47d64ef25a7\",\"16\":\"e3468245e2980686acf1\",\"17\":\"be8b52ae5c775dab0208\",\"18\":\"10f814fdfd8134e1a911\",\"19\":\"73f6c511d32bbf66bf73\",\"20\":\"27d0609e44cb6c1f2166\",\"21\":\"55b6f35d1568d6f6e229\",\"22\":\"cc052ebf236f74a5edfc\"}[chunkId] + \".js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap 15000e9141362f5dafb0"],"sourceRoot":""}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([3],{"+2W0":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAd9JREFUOBGVk00uREEUhZ9/EQZiYECMzCUSAwswZR92YDFC9wYQhPhbhAXQE1vwTztfpU67r9973elKvq5bt+45dV+910VRHmNawo54EodiWjjvmdyReBbUOq+wOrxJ4avoZk40R3Pi07BPbaO5TcdV1AmiaD6rPERT76OZEPZR+L9gY0q0hQVxPlMeYs7xsfJoS+acQqeTgo4WxYWwaNh8njVo8cALz/TDghPnBMar4koMM6WGWjRo8SgZ8wi8lHmxJFbEurgRTebsUUMtGrR4JGN+GIj7B3t1+Vhnfcz1Yt9xvIo17V6Lpm6dp4baxqvAnOuYETzWKC/vMmvQVr4KG3NHLeGO4vygPMSc47byaAcad2rE98ptZYht6Lmj3EBjHmdXvAmL7hRvio0MMTnvvyveE6WriK0T84G/iEexLejuQHyJ38yP5luxLBbEvuCK2Pdhvf82d4wpj8PJ/IuYybGHACGDT8y5b8Ufgq6ZPwW5LsKmgVEq0kyX0dhP6lzFIxq7Kxu6mDXGwMAU/OfgcGoAjzTqjLlPBgLGMGP2/Q4qxiTAXVHsjmxsEQfGjtmPNamOl8Dw7BfD2jkKEcbhOnLsG9d1LabAcZzT6VlIjcegmqRxQb/A61FnN1L8AQ0BxfTPbexRAAAAAElFTkSuQmCC"},"2Ihx":function(t,e,s){t.exports=s.p+"static/img/no.4e27c3e.png"},"6+c0":function(t,e){},FRDK:function(t,e,s){t.exports=s.p+"static/img/actBg1.f48d135.png"},IjOS:function(t,e){},JK9h:function(t,e,s){t.exports=s.p+"static/img/log.8c70e94.png"},UEMf:function(t,e,s){t.exports=s.p+"static/img/qr.f968b9d.png"},"f+ht":function(t,e,s){t.exports=s.p+"static/img/actBg2.b47e39b.png"},lYn3:function(t,e,s){t.exports=s.p+"static/img/share_bg.220036b.png"},oSXS:function(t,e,s){t.exports=s.p+"static/img/actBg3.ac3af12.png"},riDf:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=s("FRDK"),o=s.n(n),i=s("f+ht"),a=s.n(i),c=s("oSXS"),l=s.n(c),r=s("yniu"),u=s.n(r),g=s("+2W0"),d=s.n(g),h=s("JK9h"),p=s.n(h),m=s("UEMf"),_=s.n(m),f=s("lYn3"),v=s.n(f),b=s("2Ihx"),w=s.n(b),A=s("CCn6"),y=s("MJLE"),C=s.n(y),x=s("2Pnh"),L=s.n(x),E=s("Au9i"),R={name:"index",data:function(){return{starbg_1:o.a,share_img_url:v.a,log_url:p.a,no_list:!1,log_show:!1,share_show:!1,qr_show:!1,dataURL:null,no_url:w.a,qr_url:_.a,starbg_2:a.a,starbg_3:l.a,starbg_4:u.a,x_url:d.a,star_total:0,logList:[],shopId:null,share_URL:null}},methods:{initPage:function(){var t=this;Object(A.t)().then(function(e){t.shopId=e[0].value,t.share_URL="https://wechat.changchangenglish.com/#/buyDetail?shopId="+t.shopId+"&invite_code=CC-ZKHB-"+JSON.parse(localStorage.getItem("userDesc")).user_id,t.onShare(t.share_URL),t.toDataURLBase64(t.share_img_url,function(e){t.share_img_url=e})}),Object(A.A)().then(function(e){t.star_total=e.last_value})},closeLog:function(){window.removeEventListener("scroll",this.scrollFix),this.log_show=!1},onShare:function(t){this.enableShare({product_title:"赠您【1元领取398元英语启蒙课程特权】,限时福利,立即领取",desc:"学习另赠价值58元实物绘本,包邮送到家~",shareIcon:"https://cdn.singsingenglish.com/logo/logo.jpg",shareUrl:t})},enableShare:function(t){Object(A.E)({api_list:"onMenuShareAppMessage,onMenuShareTimeline",url:window.location.href.split("#")[0]}).then(function(e){wx.config({debug:!1,appId:e.appId,timestamp:parseInt(e.timestamp),nonceStr:e.nonceStr,signature:e.signature,jsApiList:e.jsApiList}),wx.ready(function(){wx.onMenuShareTimeline({title:t.product_title,desc:t.desc,link:t.shareUrl,imgUrl:t.shareIcon||"https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png",success:function(){console.log("分享成功")},cancel:function(){console.log("分享失败")}}),wx.onMenuShareAppMessage({title:t.product_title,desc:t.desc,link:t.shareUrl,imgUrl:t.shareIcon||"https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png",success:function(){},cancel:function(){}})})})},qrcode:function(t){this.QRCodeB?this.QRCodeB.makeCode(t):this.QRCodeB=new C.a("qrcode",{width:140,height:140,text:t,image:""})},refshow:function(){var t=this;this.share_show=!0,this.dataURL||(E.Indicator.open(),Object(A.u)({url:this.share_URL}).then(function(e){t.qrcode(e.url),t.$nextTick(function(){document.getElementById("capture").getClientRects()[0].width;document.getElementById("capture").style.width=2*document.getElementById("capture").getClientRects()[0].width+"px",document.getElementById("capture").style.height=2*document.getElementById("capture").getClientRects()[0].height+"px",setTimeout(function(){L()(document.getElementById("capture"),{async:!0,scale:2,letterRendering:!0}).then(function(e){var s=e.toDataURL("image/jpg");t.dataURL=s,document.getElementById("capture").style.display="none",E.Indicator.close()}).catch(function(t){alert(t),console.log(),document.getElementById("capture").style.display="none",E.Indicator.close()})},500)})}))},getOffsetRect:function(t){var e=t.getBoundingClientRect(),s=document.body,n=document.documentElement,o=window.pageYOffset||n.scrollTop||s.scrollTop,i=window.pageXOffset||n.scrollLeft||s.scrollLeft,a=n.clientTop||s.clientTop,c=n.clientLeft||s.clientLeft,l=e.top+o-a,r=e.left+i-c;return{top:Math.round(l),left:Math.round(r)}},toDataURLBase64:function(t,e){var s=new XMLHttpRequest;s.onload=function(){var t=new FileReader;t.onloadend=function(){e(t.result)},t.readAsDataURL(s.response)},s.responseType="blob",s.open("GET",t,!0),s.send()},scrollFix:function(t){window.scrollTo(0,t)},showLog:function(){var t=this;Object(A.B)({limit:1e3}).then(function(e){!e.list||e.list.length<1?t.no_list=!0:t.logList=e.list;document.documentElement.scrollTop||document.body.scrollTop;window.addEventListener("scroll",t.scrollFix),t.log_show=!0})}},filters:{substrTime:function(t){return t.substr(0,10).replace(/-/g,".")}},mounted:function(){var t=this;this.initPage(),window.onscroll=function(){(document.documentElement.scrollTop||document.body.scrollTop)>300?(t.$refs.btn_block.style.opacity=1,t.$refs.btn_block.style.display="block"):(t.$refs.btn_block.style.opacity=0,t.$refs.btn_block.style.display="none")}}},I={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"star-activity-page"},[s("div",[s("img",{staticClass:"bg",attrs:{src:t.starbg_1}}),t._v(" "),s("div",{staticClass:"star-total",on:{click:t.showLog}},[t._v("\n 我的星星 "),s("img",{staticClass:"x-img",attrs:{src:t.x_url}}),t._v(t._s(t.star_total)+"\n ")]),t._v(" "),s("img",{staticClass:"bg",attrs:{src:t.starbg_2}}),t._v(" "),s("img",{staticClass:"bg",attrs:{src:t.starbg_3},on:{click:function(e){t.qr_show=!0}}}),t._v(" "),s("img",{staticClass:"bg",attrs:{src:t.starbg_4}})]),t._v(" "),s("div",{ref:"btn_block",staticClass:"btn-block"},[s("div",{staticClass:"btn",on:{click:t.refshow}},[t._v("\n 生成赠课海报\n ")])]),t._v(" "),s("mt-popup",{staticStyle:{background:"transparent"},model:{value:t.qr_show,callback:function(e){t.qr_show=e},expression:"qr_show"}},[s("div",{staticClass:"qr-img"},[s("img",{staticClass:"qr-img",attrs:{src:t.qr_url}}),t._v(" "),s("div",{staticClass:"qr-close",on:{click:function(e){t.qr_show=!1}}})])]),t._v(" "),s("mt-popup",{staticStyle:{background:"transparent"},attrs:{closeOnClickModal:!1},model:{value:t.log_show,callback:function(e){t.log_show=e},expression:"log_show"}},[s("div",{staticClass:"log-img",style:{backgroundImage:"url('"+t.log_url+"')"}},[s("div",{staticClass:"content"},[t.no_list?s("div",{staticClass:"no-list"},[s("img",{attrs:{src:t.no_url}}),t._v("\n —— 暂无记录 ——\n ")]):t._e(),t._v(" "),t._l(t.logList,function(e){return s("div",{staticClass:"list"},[s("span",{staticClass:"time-text"},[t._v("\n "+t._s(t._f("substrTime")(e.created_at))+"\n ")]),t._v(" "),s("span",{staticClass:"desc-text"},[t._v("\n "+t._s(e.desc)+"\n ")]),t._v(" "),1===e.is_add?s("span",{staticClass:"star-num",staticStyle:{color:"#7ED321"}},[t._v("\n 星星+"+t._s(e.value)+"\n ")]):t._e(),t._v(" "),1!==e.is_add?s("span",{staticClass:"star-num",staticStyle:{color:"#D0021B"}},[t._v("\n 星星-"+t._s(e.value)+"\n ")]):t._e()])})],2),t._v(" "),s("div",{staticClass:"btn",on:{click:t.closeLog}},[t._v("\n 知道了\n ")])])]),t._v(" "),t.share_show?s("div",{staticClass:"share-show-block",on:{click:function(e){t.share_show=!1}}},[s("div",{staticClass:"share-show-content"},[s("img",{staticClass:"cvs-img",attrs:{src:t.dataURL,id:"cvs-img"}}),t._v(" "),s("div",{ref:"imageWrapper",staticClass:"share_img",style:{backgroundImage:"url('"+t.share_img_url+"')"},attrs:{id:"capture"}},[s("div",{staticClass:"qrcode",attrs:{id:"qrcode"}})])])]):t._e()],1)},staticRenderFns:[]};var B=s("VU/8")(R,I,!1,function(t){s("6+c0"),s("IjOS")},"data-v-2eb00f5e",null);e.default=B.exports},yniu:function(t,e,s){t.exports=s.p+"static/img/actBg4.9e3b6c7.png"}});
//# sourceMappingURL=3.2cfdc9a516898c7a9061.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./src/assets/starActivity/x.png","webpack:///./src/assets/starActivity/no.png","webpack:///./src/assets/starActivity/actBg1.png","webpack:///./src/assets/starActivity/log.png","webpack:///./src/assets/starActivity/qr.png","webpack:///./src/assets/starActivity/actBg2.png","webpack:///./src/assets/starActivity/share_bg.png","webpack:///./src/assets/starActivity/actBg3.png","webpack:///src/components/star/index.vue","webpack:///./src/components/star/index.vue?e57f","webpack:///./src/components/star/index.vue","webpack:///./src/assets/starActivity/actBg4.png"],"names":["module","exports","__webpack_require__","p","star","name","data","starbg_1","actBg1_default","a","share_img_url","share_bg_default","log_url","log_default","no_list","log_show","share_show","qr_show","dataURL","no_url","no_default","qr_url","qr_default","starbg_2","actBg2_default","starbg_3","actBg3_default","starbg_4","actBg4_default","x_url","x_default","star_total","logList","shopId","share_URL","methods","initPage","_this","this","Object","api","then","res","value","JSON","parse","localStorage","getItem","user_id","onShare","toDataURLBase64","cal","last_value","closeLog","window","removeEventListener","scrollFix","URL","enableShare","product_title","desc","shareIcon","shareUrl","option","api_list","url","location","href","split","wechatRes","wx","config","debug","appId","timestamp","parseInt","nonceStr","signature","jsApiList","ready","onMenuShareTimeline","title","link","imgUrl","success","console","log","cancel","onMenuShareAppMessage","qrcode","QRCodeB","makeCode","qrcode_default","width","height","text","image","refshow","_this2","mint_ui_common","open","$nextTick","document","getElementById","getClientRects","style","setTimeout","npm_default","async","scale","letterRendering","canvas","toDataURL","display","close","catch","alert","getOffsetRect","ele","box","getBoundingClientRect","body","docElem","documentElement","scrollTop","pageYOffset","scrollLeft","pageXOffset","clientTop","clientLeft","top","left","Math","round","src","callback","xhttp","XMLHttpRequest","onload","fileReader","FileReader","onloadend","result","readAsDataURL","response","responseType","send","scrollTo","showLog","_this3","limit","list","length","addEventListener","filters","substrTime","substr","replace","mounted","_this4","onscroll","$refs","btn_block","opacity","components_star","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","on","click","_s","$event","ref","staticStyle","background","model","$$v","expression","closeOnClickModal","backgroundImage","_e","_l","_f","created_at","is_add","color","id","staticRenderFns","Component","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/3.2cfdc9a516898c7a9061.js","sourcesContent":["module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAd9JREFUOBGVk00uREEUhZ9/EQZiYECMzCUSAwswZR92YDFC9wYQhPhbhAXQE1vwTztfpU67r9973elKvq5bt+45dV+910VRHmNawo54EodiWjjvmdyReBbUOq+wOrxJ4avoZk40R3Pi07BPbaO5TcdV1AmiaD6rPERT76OZEPZR+L9gY0q0hQVxPlMeYs7xsfJoS+acQqeTgo4WxYWwaNh8njVo8cALz/TDghPnBMar4koMM6WGWjRo8SgZ8wi8lHmxJFbEurgRTebsUUMtGrR4JGN+GIj7B3t1+Vhnfcz1Yt9xvIo17V6Lpm6dp4baxqvAnOuYETzWKC/vMmvQVr4KG3NHLeGO4vygPMSc47byaAcad2rE98ptZYht6Lmj3EBjHmdXvAmL7hRvio0MMTnvvyveE6WriK0T84G/iEexLejuQHyJ38yP5luxLBbEvuCK2Pdhvf82d4wpj8PJ/IuYybGHACGDT8y5b8Ufgq6ZPwW5LsKmgVEq0kyX0dhP6lzFIxq7Kxu6mDXGwMAU/OfgcGoAjzTqjLlPBgLGMGP2/Q4qxiTAXVHsjmxsEQfGjtmPNamOl8Dw7BfD2jkKEcbhOnLsG9d1LabAcZzT6VlIjcegmqRxQb/A61FnN1L8AQ0BxfTPbexRAAAAAElFTkSuQmCC\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/x.png\n// module id = +2W0\n// module chunks = 3","module.exports = __webpack_public_path__ + \"static/img/no.4e27c3e.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/no.png\n// module id = 2Ihx\n// module chunks = 3","module.exports = __webpack_public_path__ + \"static/img/actBg1.f48d135.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/actBg1.png\n// module id = FRDK\n// module chunks = 3","module.exports = __webpack_public_path__ + \"static/img/log.8c70e94.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/log.png\n// module id = JK9h\n// module chunks = 3","module.exports = __webpack_public_path__ + \"static/img/qr.f968b9d.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/qr.png\n// module id = UEMf\n// module chunks = 3","module.exports = __webpack_public_path__ + \"static/img/actBg2.b47e39b.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/actBg2.png\n// module id = f+ht\n// module chunks = 3","module.exports = __webpack_public_path__ + \"static/img/share_bg.220036b.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/share_bg.png\n// module id = lYn3\n// module chunks = 3","module.exports = __webpack_public_path__ + \"static/img/actBg3.ac3af12.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/actBg3.png\n// module id = oSXS\n// module chunks = 3","<template>\n <div class=\"star-activity-page\">\n <div>\n <img class=\"bg\" :src=\"starbg_1\"/>\n <div class=\"star-total\" @click=\"showLog\">\n 我的星星 <img class=\"x-img\" :src=\"x_url\"/>{{star_total}}\n </div>\n <img class=\"bg\" :src=\"starbg_2\"/>\n <img class=\"bg\" :src=\"starbg_3\" @click=\"qr_show = true\"/>\n <img class=\"bg\" :src=\"starbg_4\"/>\n </div>\n <div class=\"btn-block\" ref=\"btn_block\">\n <div class=\"btn\" @click=\"refshow\">\n 生成赠课海报\n </div>\n </div>\n <mt-popup v-model=\"qr_show\" style=\"background: transparent\">\n <div class=\"qr-img\">\n <img :src=\"qr_url\" class=\"qr-img\" />\n <div class=\"qr-close\" @click=\"qr_show = false\"></div>\n </div>\n </mt-popup>\n\n <mt-popup v-model=\"log_show\" style=\"background: transparent\" :closeOnClickModal=\"false\">\n <div :style=\"{backgroundImage:`url('${log_url}')`}\" class=\"log-img\">\n <div class=\"content\">\n <div class=\"no-list\" v-if=\"no_list\">\n <img :src=\"no_url\"/>\n —— 暂无记录 ——\n </div>\n <div class=\"list\" v-for=\"data in logList\">\n <span class=\"time-text\">\n {{data.created_at | substrTime}}\n </span>\n <span class=\"desc-text\">\n {{data.desc}}\n </span>\n <span class=\"star-num\" v-if=\"data.is_add === 1\" style=\"color: #7ED321\">\n 星星+{{data.value}}\n </span>\n <span class=\"star-num\" v-if=\"data.is_add !== 1\" style=\"color: #D0021B\">\n 星星-{{data.value}}\n </span>\n </div>\n </div>\n <div class=\"btn\" @click=\"closeLog\">\n 知道了\n </div>\n </div>\n </mt-popup>\n\n <div v-if=\"share_show\" class=\"share-show-block\" @click=\"share_show=false\">\n <div class=\"share-show-content\">\n <img :src=\"dataURL\" class=\"cvs-img\" id=\"cvs-img\"/>\n <div :style=\"{backgroundImage:`url('${share_img_url}')`}\" class=\"share_img\" ref=\"imageWrapper\" id=\"capture\">\n <div id=\"qrcode\" class=\"qrcode\"></div>\n </div>\n </div>\n\n </div>\n </div>\n</template>\n\n<script>\n import starbg_1 from '../../assets/starActivity/actBg1.png'\n import starbg_2 from '../../assets/starActivity/actBg2.png'\n import starbg_3 from '../../assets/starActivity/actBg3.png'\n import starbg_4 from '../../assets/starActivity/actBg4.png'\n import x_url from '../../assets/starActivity/x.png'\n import log_url from '../../assets/starActivity/log.png'\n import qr_url from '../../assets/starActivity/qr.png'\n import share_img_url from '../../assets/starActivity/share_bg.png'\n import no_url from '../../assets/starActivity/no.png'\n import {getUserIntegralApi,getUserIntegralListApi,getShortApi,getShareGoodsApi,getwechatParam} from \"../../service/api\";\n import QRCode from 'qrcodejs2'\n import html2canvas from 'html2canvas'\n import { Indicator } from 'mint-ui'\n export default {\n name: \"index\",\n data(){\n return {\n starbg_1:starbg_1,\n share_img_url:share_img_url,\n log_url:log_url,\n no_list:false,\n log_show:false,\n share_show:false,\n qr_show:false,\n dataURL:null,\n no_url:no_url,\n qr_url:qr_url,\n starbg_2:starbg_2,\n starbg_3:starbg_3,\n starbg_4:starbg_4,\n x_url:x_url,\n star_total:0,\n logList:[],\n shopId:null,\n share_URL:null\n }\n },\n methods:{\n initPage(){\n getShareGoodsApi().then(res=>{\n this.shopId = res[0].value;\n this.share_URL = process.env.API_URL+'#/buyDetail?shopId='+ this.shopId + '&invite_code=CC-ZKHB-'+JSON.parse(localStorage.getItem('userDesc')).user_id;\n this.onShare(this.share_URL);\n this.toDataURLBase64(this.share_img_url,(cal)=>{\n this.share_img_url = cal;\n })\n });\n getUserIntegralApi().then(res=>{\n this.star_total = res.last_value\n })\n },\n closeLog(){\n window.removeEventListener(\"scroll\",this.scrollFix);\n this.log_show = false\n },\n onShare(URL) {\n this.enableShare({\n product_title: `赠您【1元领取398元英语启蒙课程特权】,限时福利,立即领取`, // 分享标题\n desc: `学习另赠价值58元实物绘本,包邮送到家~`,//\n shareIcon:'https://cdn.singsingenglish.com/logo/logo.jpg',\n shareUrl:URL\n })\n },\n enableShare: function(option) {\n getwechatParam({\n api_list: 'onMenuShareAppMessage,onMenuShareTimeline',\n url:window.location.href.split('#')[0]\n }).then(wechatRes => {\n wx.config({\n debug: false,\n appId: wechatRes.appId,\n timestamp: parseInt(wechatRes.timestamp),\n nonceStr: wechatRes.nonceStr,\n signature: wechatRes.signature,\n jsApiList: wechatRes.jsApiList\n });\n wx.ready(function() {\n wx.onMenuShareTimeline({\n title: option.product_title, // 分享标题\n desc: option.desc,// 分享描述\n link: option.shareUrl, // 分享链接\n imgUrl: option.shareIcon || 'https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png', // 分享图标\n success: function() {\n console.log('分享成功');\n },\n cancel: function() {\n console.log('分享失败');\n }\n });\n wx.onMenuShareAppMessage({\n title: option.product_title, // 分享标题\n desc: option.desc,// 分享描述\n link: option.shareUrl, // 分享链接\n imgUrl: option.shareIcon || 'https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png', // 分享图标\n success: function() {\n },\n cancel: function() {\n }\n });\n })\n })\n },\n qrcode(data){\n if(this.QRCodeB){\n this.QRCodeB.makeCode(data)\n }else{\n this.QRCodeB = new QRCode('qrcode', {\n width: 140,\n height: 140, // 高度\n text: data, // 二维码内容\n image: ''\n });\n }\n },\n refshow(){\n this.share_show = true;\n if(this.dataURL){}else{\n Indicator.open();\n getShortApi({url:this.share_URL}).then(res=>{\n this.qrcode(res.url);\n this.$nextTick(()=>{\n let {\n width,\n } = document.getElementById('capture').getClientRects()[0];\n document.getElementById('capture').style.width = document.getElementById('capture').getClientRects()[0].width*2 + 'px';\n document.getElementById('capture').style.height = document.getElementById('capture').getClientRects()[0].height*2 + 'px';\n setTimeout(()=>{\n html2canvas(document.getElementById('capture'),{\n async: true,\n scale: 2,\n letterRendering: true,\n }).then((canvas) => {\n let dataURL = canvas.toDataURL(\"image/jpg\");\n this.dataURL = dataURL;\n document.getElementById('capture').style.display=\"none\"\n Indicator.close();\n }).catch(res=>{\n alert(res);console.log();\n document.getElementById('capture').style.display=\"none\"\n Indicator.close();\n });\n },500)\n })\n })\n }\n },\n getOffsetRect(ele){\n var box=ele.getBoundingClientRect();\n var body=document.body,\n docElem=document.documentElement;\n //获取页面的scrollTop,scrollLeft(兼容性写法)\n var scrollTop=window.pageYOffset||docElem.scrollTop||body.scrollTop,\n scrollLeft=window.pageXOffset||docElem.scrollLeft||body.scrollLeft;\n var clientTop=docElem.clientTop||body.clientTop,\n clientLeft=docElem.clientLeft||body.clientLeft;\n var top=box.top+scrollTop-clientTop,\n left=box.left+scrollLeft-clientLeft;\n return {\n //Math.round 兼容火狐浏览器bug\n top:Math.round(top),\n left:Math.round(left)\n }\n },\n toDataURLBase64 (src, callback) {\n let xhttp = new XMLHttpRequest();\n xhttp.onload = function () {\n let fileReader = new FileReader();\n fileReader.onloadend = function () {\n callback(fileReader.result)\n };\n fileReader.readAsDataURL(xhttp.response)\n };\n xhttp.responseType = 'blob';\n xhttp.open('GET', src, true);\n xhttp.send()\n },\n scrollFix(data){\n window.scrollTo(0, data)\n },\n showLog(){\n getUserIntegralListApi({limit:1000}).then(res=>{\n if(!res.list || res.list.length <1 ){\n this.no_list = true\n }else{\n this.logList = res.list;\n }\n let t =document.documentElement.scrollTop||document.body.scrollTop;\n window.addEventListener(\"scroll\",this.scrollFix);\n this.log_show = true;\n })\n }\n },\n filters:{\n substrTime(value){\n return value.substr(0,10).replace(/-/g,'.')\n }\n },\n mounted(){\n this.initPage();\n window.onscroll= ()=>{\n //变量t是滚动条滚动时,距离顶部的距离\n let t = document.documentElement.scrollTop||document.body.scrollTop;\n if(t>300){\n this.$refs.btn_block.style.opacity = 1;\n\n this.$refs.btn_block.style.display = 'block'\n }else{\n this.$refs.btn_block.style.opacity = 0;\n this.$refs.btn_block.style.display = 'none'\n }\n }\n }\n }\n</script>\n\n<style scoped lang=\"less\">\n @import \"../../util/public\";\n.star-activity-page{\n padding-bottom: 60*@toVw;\n .bg{\n width: 100%;\n display: block;\n }\n .star-total{\n width: 164*@toVw;\n height: 39*@toVw;\n border: 1*@toVw solid #000;\n border-radius: 80*@toVw;\n line-height: 39*@toVw;\n font-size:18px;\n background:rgba(255,216,0,1);\n font-family:PingFang-SC-Medium;\n font-weight:500;\n color:rgba(0,0,0,1);\n text-align: center;\n position: absolute;\n top: 480*@toVw;\n left: 50%;\n margin-left: -82*@toVw;\n .x-img{\n width: 7*@toVw;\n }\n }\n .btn-block{\n padding:8*@toVw;\n position: fixed;\n left: 0;\n width: 100%;\n background: white;\n opacity: 0;\n display: none;\n transition: all 0.5s;\n bottom: 0;\n .btn{\n width: 287*@toVw;\n height: 44*@toVw;\n margin: auto;\n background: #FFAE17;\n border-radius: 100*@toVw;\n color: white;\n line-height: 44*@toVw;\n text-align: center;\n font-size:16px;\n font-family:PingFang-SC-Medium;\n font-weight:500;\n }\n }\n}\n .qr-img{\n width: 323*@toVw;\n }\n .log-img{\n width: 337*@toVw;\n height: 354*@toVw;\n background-size: 100% 100%;\n padding-top: 130*@toVw;\n position: relative;\n .content{\n width: 280*@toVw;\n max-height: 220*@toVw;\n font-size:14px;\n font-family:PingFang-SC-Medium;\n font-weight:500;\n color:rgba(0,0,0,1);\n overflow: auto;\n line-height: 25*@toVw;\n .list{\n span{\n display: inline-block;\n }\n .star-num{\n float: right;\n vertical-align: middle;\n }\n .desc-text{\n vertical-align: middle;\n max-width: 120*@toVw;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n }\n .time-text{\n vertical-align: middle;\n margin-right: 10*@toVw;\n }\n }\n }\n .btn{\n width: 247*@toVw;\n height: 46*@toVw;\n line-height: 46*@toVw;\n background: #F6D723;\n border-radius: 100*@toVw;\n color: #DF4225;\n font-size:16px;\n font-family:PingFang-SC-Bold;\n font-weight:bold;\n text-align: center;\n position: absolute;\n bottom: 36*@toVw;\n left: 50%;\n margin-left: -123.5*@toVw;\n }\n }\n .share_img{\n width: 297*@toVw;\n height: 475*@toVw;\n background-size: 100% 100%;\n position: relative;\n .qrcode{\n width: 160*@toVw;\n height: 160*@toVw;\n position: absolute;\n bottom: 34*@toVw;\n left: 50%;\n margin-left: -82*@toVw;\n }\n }\n .cvs-img{\n position: absolute;\n width: 297*@toVw;\n height: 475*@toVw;\n background-size: 100% 100%;\n z-index: 2;\n }\n .share-show-block{\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n background: rgba(0,0,0,0.5);\n .share-show-content{\n width: 297*@toVw;\n height: 475*@toVw;\n position: absolute;\n top: 50%;\n margin-left: -148.5*@toVw;\n left: 50%;\n margin-top: -232.5*@toVw;\n }\n }\n .no-list{\n text-align: center;\n color: #aaaaaa;\n img{\n display: block;\n margin-bottom: 10*@toVw;\n width: 150*@toVw;\n }\n }\n .qr-close{\n width: 250*@toVw;\n position: absolute;\n bottom: 40*@toVw;\n left: 50%;\n margin-left: -125*@toVw;\n height: 40*@toVw;\n }\n</style>\n<style>\n .qrcode img{\n width: 100% !important;\n }\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/star/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"star-activity-page\"},[_c('div',[_c('img',{staticClass:\"bg\",attrs:{\"src\":_vm.starbg_1}}),_vm._v(\" \"),_c('div',{staticClass:\"star-total\",on:{\"click\":_vm.showLog}},[_vm._v(\"\\n 我的星星 \"),_c('img',{staticClass:\"x-img\",attrs:{\"src\":_vm.x_url}}),_vm._v(_vm._s(_vm.star_total)+\"\\n \")]),_vm._v(\" \"),_c('img',{staticClass:\"bg\",attrs:{\"src\":_vm.starbg_2}}),_vm._v(\" \"),_c('img',{staticClass:\"bg\",attrs:{\"src\":_vm.starbg_3},on:{\"click\":function($event){_vm.qr_show = true}}}),_vm._v(\" \"),_c('img',{staticClass:\"bg\",attrs:{\"src\":_vm.starbg_4}})]),_vm._v(\" \"),_c('div',{ref:\"btn_block\",staticClass:\"btn-block\"},[_c('div',{staticClass:\"btn\",on:{\"click\":_vm.refshow}},[_vm._v(\"\\n 生成赠课海报\\n \")])]),_vm._v(\" \"),_c('mt-popup',{staticStyle:{\"background\":\"transparent\"},model:{value:(_vm.qr_show),callback:function ($$v) {_vm.qr_show=$$v},expression:\"qr_show\"}},[_c('div',{staticClass:\"qr-img\"},[_c('img',{staticClass:\"qr-img\",attrs:{\"src\":_vm.qr_url}}),_vm._v(\" \"),_c('div',{staticClass:\"qr-close\",on:{\"click\":function($event){_vm.qr_show = false}}})])]),_vm._v(\" \"),_c('mt-popup',{staticStyle:{\"background\":\"transparent\"},attrs:{\"closeOnClickModal\":false},model:{value:(_vm.log_show),callback:function ($$v) {_vm.log_show=$$v},expression:\"log_show\"}},[_c('div',{staticClass:\"log-img\",style:({backgroundImage:(\"url('\" + _vm.log_url + \"')\")})},[_c('div',{staticClass:\"content\"},[(_vm.no_list)?_c('div',{staticClass:\"no-list\"},[_c('img',{attrs:{\"src\":_vm.no_url}}),_vm._v(\"\\n —— 暂无记录 ——\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.logList),function(data){return _c('div',{staticClass:\"list\"},[_c('span',{staticClass:\"time-text\"},[_vm._v(\"\\n \"+_vm._s(_vm._f(\"substrTime\")(data.created_at))+\"\\n \")]),_vm._v(\" \"),_c('span',{staticClass:\"desc-text\"},[_vm._v(\"\\n \"+_vm._s(data.desc)+\"\\n \")]),_vm._v(\" \"),(data.is_add === 1)?_c('span',{staticClass:\"star-num\",staticStyle:{\"color\":\"#7ED321\"}},[_vm._v(\"\\n 星星+\"+_vm._s(data.value)+\"\\n \")]):_vm._e(),_vm._v(\" \"),(data.is_add !== 1)?_c('span',{staticClass:\"star-num\",staticStyle:{\"color\":\"#D0021B\"}},[_vm._v(\"\\n 星星-\"+_vm._s(data.value)+\"\\n \")]):_vm._e()])})],2),_vm._v(\" \"),_c('div',{staticClass:\"btn\",on:{\"click\":_vm.closeLog}},[_vm._v(\"\\n 知道了\\n \")])])]),_vm._v(\" \"),(_vm.share_show)?_c('div',{staticClass:\"share-show-block\",on:{\"click\":function($event){_vm.share_show=false}}},[_c('div',{staticClass:\"share-show-content\"},[_c('img',{staticClass:\"cvs-img\",attrs:{\"src\":_vm.dataURL,\"id\":\"cvs-img\"}}),_vm._v(\" \"),_c('div',{ref:\"imageWrapper\",staticClass:\"share_img\",style:({backgroundImage:(\"url('\" + _vm.share_img_url + \"')\")}),attrs:{\"id\":\"capture\"}},[_c('div',{staticClass:\"qrcode\",attrs:{\"id\":\"qrcode\"}})])])]):_vm._e()],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-2eb00f5e\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/star/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-2eb00f5e\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-2eb00f5e\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../../node_modules/vue-loader/lib/selector?type=styles&index=1!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-2eb00f5e\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-2eb00f5e\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/star/index.vue\n// module id = null\n// module chunks = ","module.exports = __webpack_public_path__ + \"static/img/actBg4.9e3b6c7.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/starActivity/actBg4.png\n// module id = yniu\n// module chunks = 3"],"sourceRoot":""}
\ No newline at end of file
!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(t,a,o){for(var f,d,b,i=0,u=[];i<t.length;i++)d=t[i],r[d]&&u.push(r[d][0]),r[d]=0;for(f in a)Object.prototype.hasOwnProperty.call(a,f)&&(e[f]=a[f]);for(n&&n(t,a,o);u.length;)u.shift()();if(o)for(i=0;i<o.length;i++)b=c(c.s=o[i]);return b};var t={},r={25:0};function c(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,c),r.l=!0,r.exports}c.e=function(e){var n=r[e];if(0===n)return new Promise(function(e){e()});if(n)return n[2];var t=new Promise(function(t,c){n=r[e]=[t,c]});n[2]=t;var a=document.getElementsByTagName("head")[0],o=document.createElement("script");o.type="text/javascript",o.charset="utf-8",o.async=!0,o.timeout=12e4,c.nc&&o.setAttribute("nonce",c.nc),o.src=c.p+"static/js/"+e+"."+{0:"f8138779f472b8734556",1:"90070079fcb29fe331bb",2:"3dd397ee08bb80aaadd9",3:"2cfdc9a516898c7a9061",4:"0d6540278255bbb4a84b",5:"ee4aac2c7da363d18609",6:"7426c9c5af23e11b62f2",7:"f0d9c2a990a54dbfdfbe",8:"5c2a88d9d10d532dcb8c",9:"5e2f30be7de895eee65e",10:"b02efe8173b60e971f30",11:"4e61754fe8b43a301e32",12:"056bf2465a886912a9fc",13:"d3b93d52e1fdf01bb989",14:"5c4d6c85fb1840e0c151",15:"b1fd54f107ba9b3a336b",16:"1b079a9c88fe84670f2a",17:"85efd9e39a8ef43ab995",18:"67937db20e622d6a5d9b",19:"9795770bcdd2cb38b12e",20:"bcaff06b2861d3f04d12",21:"d19ed768c263cfc634f4",22:"10578970eb1751ffa086"}[e]+".js";var f=setTimeout(d,12e4);function d(){o.onerror=o.onload=null,clearTimeout(f);var n=r[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),r[e]=void 0)}return o.onerror=o.onload=d,a.appendChild(o),t},c.m=e,c.c=t,c.d=function(e,n,t){c.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:t})},c.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(n,"a",n),n},c.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},c.p="https://static-cdn.changchangenglish.com/new-sing/",c.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.632fe6202a4040126d4a.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///webpack/bootstrap f87c64f47f68b34e23bf"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","25","exports","module","l","e","installedChunkData","Promise","resolve","promise","reject","head","document","getElementsByTagName","script","createElement","type","charset","async","timeout","nc","setAttribute","src","p","0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","setTimeout","onScriptComplete","onerror","onload","clearTimeout","chunk","Error","undefined","appendChild","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","oe","err","console","error"],"mappings":"aACA,IAAAA,EAAAC,OAAA,aACAA,OAAA,sBAAAC,EAAAC,EAAAC,GAIA,IADA,IAAAC,EAAAC,EAAAC,EAAAC,EAAA,EAAAC,KACQD,EAAAN,EAAAQ,OAAoBF,IAC5BF,EAAAJ,EAAAM,GACAG,EAAAL,IACAG,EAAAG,KAAAD,EAAAL,GAAA,IAEAK,EAAAL,GAAA,EAEA,IAAAD,KAAAF,EACAU,OAAAC,UAAAC,eAAAC,KAAAb,EAAAE,KACAY,EAAAZ,GAAAF,EAAAE,IAIA,IADAL,KAAAE,EAAAC,EAAAC,GACAK,EAAAC,QACAD,EAAAS,OAAAT,GAEA,GAAAL,EACA,IAAAI,EAAA,EAAYA,EAAAJ,EAAAM,OAA2BF,IACvCD,EAAAY,IAAAC,EAAAhB,EAAAI,IAGA,OAAAD,GAIA,IAAAc,KAGAV,GACAW,GAAA,GAIA,SAAAH,EAAAd,GAGA,GAAAgB,EAAAhB,GACA,OAAAgB,EAAAhB,GAAAkB,QAGA,IAAAC,EAAAH,EAAAhB,IACAG,EAAAH,EACAoB,GAAA,EACAF,YAUA,OANAN,EAAAZ,GAAAW,KAAAQ,EAAAD,QAAAC,IAAAD,QAAAJ,GAGAK,EAAAC,GAAA,EAGAD,EAAAD,QAKAJ,EAAAO,EAAA,SAAApB,GACA,IAAAqB,EAAAhB,EAAAL,GACA,OAAAqB,EACA,WAAAC,QAAA,SAAAC,GAA0CA,MAI1C,GAAAF,EACA,OAAAA,EAAA,GAIA,IAAAG,EAAA,IAAAF,QAAA,SAAAC,EAAAE,GACAJ,EAAAhB,EAAAL,IAAAuB,EAAAE,KAEAJ,EAAA,GAAAG,EAGA,IAAAE,EAAAC,SAAAC,qBAAA,WACAC,EAAAF,SAAAG,cAAA,UACAD,EAAAE,KAAA,kBACAF,EAAAG,QAAA,QACAH,EAAAI,OAAA,EACAJ,EAAAK,QAAA,KAEArB,EAAAsB,IACAN,EAAAO,aAAA,QAAAvB,EAAAsB,IAEAN,EAAAQ,IAAAxB,EAAAyB,EAAA,aAAAtC,EAAA,KAAwEuC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,wBAA0nB7D,GAAA,MAClsB,IAAAkC,EAAA4B,WAAAC,EAAA,MAEA,SAAAA,IAEAlC,EAAAmC,QAAAnC,EAAAoC,OAAA,KACAC,aAAAhC,GACA,IAAAiC,EAAA9D,EAAAL,GACA,IAAAmE,IACAA,GACAA,EAAA,OAAAC,MAAA,iBAAApE,EAAA,aAEAK,EAAAL,QAAAqE,GAKA,OAfAxC,EAAAmC,QAAAnC,EAAAoC,OAAAF,EAaArC,EAAA4C,YAAAzC,GAEAL,GAIAX,EAAA0D,EAAA5D,EAGAE,EAAA2D,EAAAzD,EAGAF,EAAA4D,EAAA,SAAAxD,EAAAyD,EAAAC,GACA9D,EAAA+D,EAAA3D,EAAAyD,IACAnE,OAAAsE,eAAA5D,EAAAyD,GACAI,cAAA,EACAC,YAAA,EACAC,IAAAL,KAMA9D,EAAAoE,EAAA,SAAA/D,GACA,IAAAyD,EAAAzD,KAAAgE,WACA,WAA2B,OAAAhE,EAAA,SAC3B,WAAiC,OAAAA,GAEjC,OADAL,EAAA4D,EAAAE,EAAA,IAAAA,GACAA,GAIA9D,EAAA+D,EAAA,SAAAO,EAAAC,GAAsD,OAAA7E,OAAAC,UAAAC,eAAAC,KAAAyE,EAAAC,IAGtDvE,EAAAyB,EAAA,qDAGAzB,EAAAwE,GAAA,SAAAC,GAA8D,MAApBC,QAAAC,MAAAF,GAAoBA","file":"static/js/manifest.632fe6202a4040126d4a.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t25: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData === 0) {\n \t\t\treturn new Promise(function(resolve) { resolve(); });\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunkData) {\n \t\t\treturn installedChunkData[2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunkData[2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = \"text/javascript\";\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"static/js/\" + chunkId + \".\" + {\"0\":\"f8138779f472b8734556\",\"1\":\"90070079fcb29fe331bb\",\"2\":\"3dd397ee08bb80aaadd9\",\"3\":\"2cfdc9a516898c7a9061\",\"4\":\"0d6540278255bbb4a84b\",\"5\":\"ee4aac2c7da363d18609\",\"6\":\"7426c9c5af23e11b62f2\",\"7\":\"f0d9c2a990a54dbfdfbe\",\"8\":\"5c2a88d9d10d532dcb8c\",\"9\":\"5e2f30be7de895eee65e\",\"10\":\"b02efe8173b60e971f30\",\"11\":\"4e61754fe8b43a301e32\",\"12\":\"056bf2465a886912a9fc\",\"13\":\"d3b93d52e1fdf01bb989\",\"14\":\"5c4d6c85fb1840e0c151\",\"15\":\"b1fd54f107ba9b3a336b\",\"16\":\"1b079a9c88fe84670f2a\",\"17\":\"85efd9e39a8ef43ab995\",\"18\":\"67937db20e622d6a5d9b\",\"19\":\"9795770bcdd2cb38b12e\",\"20\":\"bcaff06b2861d3f04d12\",\"21\":\"d19ed768c263cfc634f4\",\"22\":\"10578970eb1751ffa086\"}[chunkId] + \".js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"https://static-cdn.changchangenglish.com/new-sing/\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap f87c64f47f68b34e23bf"],"sourceRoot":""}
\ No newline at end of file
src/assets/listen.png

1.01 KB | W: | H:

src/assets/listen.png

24 KB | W: | H:

src/assets/listen.png
src/assets/listen.png
src/assets/listen.png
src/assets/listen.png
  • 2-up
  • Swipe
  • Onion skin
src/assets/more.png

820 Bytes | W: | H:

src/assets/more.png

19.9 KB | W: | H:

src/assets/more.png
src/assets/more.png
src/assets/more.png
src/assets/more.png
  • 2-up
  • Swipe
  • Onion skin
src/assets/record.png

842 Bytes | W: | H:

src/assets/record.png

26.2 KB | W: | H:

src/assets/record.png
src/assets/record.png
src/assets/record.png
src/assets/record.png
  • 2-up
  • Swipe
  • Onion skin
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment