1 line
14 KiB
JavaScript
1 line
14 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-48bef1f9"],{"04a1":function(e,t,a){e.exports=a.p+"static/app/img/qhm_sharepicbg@2x.5286b03c.png"},"04ed":function(e,t,a){var r=a("b92f");r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var i=a("499e").default;i("ef9c6dec",r,!0,{sourceMap:!1,shadowMode:!1})},"5d31":function(e,t,a){var r=a("975d");r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var i=a("499e").default;i("68409fe4",r,!0,{sourceMap:!1,shadowMode:!1})},"73f3":function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("img",{attrs:{src:e.imgSrc,alt:""}})},i=[],o=a("53ca"),n=(a("d3b7"),a("b64b"),a("d055")),s=a.n(n),c={data:function(){return{imgSrc:""}},created:function(){},methods:{createQrc:function(e){var t=this;return new Promise((function(a,r){var i="i="+t.fun.getKeyByI();if(i+="&mid="+t.fun.getKeyByMid(),"object"==Object(o["a"])(e)&&Object.keys(e).length>=1)for(var n in e)i+="&"+n+"="+e[n];var c=t.fun.getSiteRoot()+"/addons/yun_shop/?menu#/member/groupCodeLabel?"+i;s.a.toDataURL(c).then((function(e){t.imgSrc=e,t.$nextTick((function(){setTimeout(a,1e3)}))}))}))}}},d=c,l=(a("fbad"),a("2877")),p=Object(l["a"])(d,r,i,!1,null,"2483d228",null);t["a"]=p.exports},"975d":function(e,t,a){var r=a("24fb");t=r(!1),t.push([e.i,"canvas[data-v-2483d228],img[data-v-2483d228]{width:13rem;height:13rem}",""]),e.exports=t},ac0d:function(e,t,a){"use strict";a.d(t,"a",(function(){return o}));var r=document.documentElement,i=document.body,o={data:function(){return{}},activated:function(){window.addEventListener("scroll",this.handleScroll)},deactivated:function(){window.removeEventListener("scroll",this.handleScroll)},methods:{getScrollTop:function(){var e=0;return r&&r.scrollTop?e=r.scrollTop:i&&(e=i.scrollTop),e},getClientHeight:function(){var e=0;return e=i.clientHeight&&r.clientHeight?Math.min(i.clientHeight,r.clientHeight):Math.max(i.clientHeight,r.clientHeight),e},getScrollHeight:function(){return Math.max(i.scrollHeight,r.scrollHeight)},handleScroll:function(){this.otherScroll();var e=document.documentElement.scrollTop||document.body.scrollTop;this.btnFlag=e>60,this.getScrollTop()+this.getClientHeight()+105>this.getScrollHeight()?(this.isLoadMore&&this.getMoreData(),this.isBottom=!0):this.isBottom=!1},otherScroll:function(){}}}},b157:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"page"},[a("c-title",{attrs:{text:"记录"}}),a("div",{staticClass:"wrapper"},[a("div",{staticClass:"code-list"},e._l(e.listData,(function(t,r){return a("van-swipe-cell",{key:r,attrs:{"right-width":"100","stop-propagation":""},on:{open:e.codePen,close:e.codeClose},scopedSlots:e._u([{key:"right",fn:function(){return[a("div",{staticClass:"optBtns"},[a("div",{staticClass:"optBtn edit",on:{click:function(a){return e.gotoGroupCodeEdit(t)}}},[e._v("编辑")]),a("div",{staticClass:"optBtn del",on:{click:function(a){return e.delGroupCode(t)}}},[e._v("删除")])])]},proxy:!0}],null,!0)},[a("div",{staticClass:"code-item",class:e.classFlag?"code-radius":"",on:{click:function(a){return a.stopPropagation(),e.gotoGroupCodeLabel(t)}}},[a("div",{staticClass:"header flex-a-c flex-j-sb"},[a("h3",[e._v("ID:"+e._s(t.id))]),a("p",[e._v(e._s(t.created_at))])]),a("div",{staticClass:"title"},[e._v(e._s(t.code_name))]),a("div",{staticClass:"code-btn flex"},[a("div",{staticClass:"flex"},[a("div",{staticClass:"btn",on:{click:function(a){return a.stopPropagation(),e.openShare(t)}}},[e._v("分享")]),a("div",{staticClass:"code-data btn",on:{click:function(a){return a.stopPropagation(),e.gotoGroupCodeData(t)}}},[e._v("数据")])])])])])})),1)]),a("van-overlay",{attrs:{show:e.shareFlag},on:{click:function(t){e.shareFlag=!1}}},[a("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center",height:"100%"}},[a("transition",{attrs:{name:"van-slide-up"}},[a("div",{directives:[{name:"show",rawName:"v-show",value:e.shareFlag,expression:"shareFlag"}],staticClass:"shareWrapper",on:{click:function(e){e.stopPropagation()}}},[e.qrCodeCanvasSrc?a("div",{staticClass:"imgContent"},[a("img",{attrs:{src:e.qrCodeCanvasSrc,alt:""}})]):a("div",{staticClass:"divContent"},[a("div",{staticClass:"header"},[a("div",{staticClass:"userInfo"},[a("div",{staticClass:"image"},[e.shareInfo.member_id?a("img",{staticClass:"img",attrs:{src:e.shareInfo.has_one_member.avatar_image,alt:"图片无效"}}):a("img",{staticClass:"img",attrs:{src:e.shop_log,alt:"图片无效"}})]),a("div",{staticClass:"title"},[e._v(e._s(e.shareInfo.code_name))])]),a("div",{staticClass:"desc"},[e._v(" "+e._s(e.shareInfo.code_guide)+" ")])]),a("div",{staticClass:"footer"},[a("share-canvas",{ref:"share_canvas",staticClass:"canvas"})],1)]),a("div",{staticClass:"close"},[a("i",{staticClass:"iconfont icon-adsystem_icon_cancle",on:{click:function(t){e.shareFlag=!1}}})])])])],1)])],1)},i=[],o=a("c7eb"),n=(a("e7e5"),a("d399")),s=a("1da1"),c=(a("e17f"),a("2241")),d=(a("99af"),a("14d9"),a("d3b7"),a("159b"),a("a434"),a("73f3")),l=a("ac0d");c["a"].setDefaultOptions({confirmButtonColor:"#00b075"});var p={mixins:[l["a"]],components:{shareCanvas:d["a"]},data:function(){return{shareFlag:!1,shareInfo:{},listData:[],shop_log:"",page:1,isLoadMore:!0,total_page:0,classFlag:!1,qrCodeCanvasSrc:""}},activated:function(){this.initData(),this.getListData()},mounted:function(){this.$nextTick((function(){document.getElementById("group_code_record_canvas")&&(canvas=document.getElementById("group_code_record_canvas"))}))},methods:{initData:function(){this.shareFlag=!1,this.page=1,this.isLoadMore=!0,this.total_page=0},codePen:function(e){this.classFlag=!0},codeClose:function(e){this.classFlag=!1},getListData:function(){var e=this;return Object(s["a"])(Object(o["a"])().mark((function t(){var a;return Object(o["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n["a"].loading({message:"加载中",forbidClick:!0}),t.next=3,$http.get("plugin.group-code.api.group-code.my-group-code");case 3:if(a=t.sent,n["a"].clear(),1===a.result){t.next=8;break}return Object(n["a"])(a.msg),t.abrupt("return");case 8:e.listData=a.data.list.data,e.shop_log=a.data.shop_log,e.isLoadMore=!0,e.total_page=a.data.list.last_page,e.total_page||(e.total_page=0);case 13:case"end":return t.stop()}}),t)})))()},getMoreData:function(){var e=this;this.isLoadMore=!1,this.page>=this.total_page||(this.page+=1,$http.get("plugin.group-code.api.group-code.my-group-code",{page:this.page}).then((function(t){if(e.isLoadMore=!0,1===t.result){var a=t.data.list.data;e.listData=e.listData.concat(a)}else e.page=e.page-1,e.isLoadMore=!1})))},openShare:function(e){this.shareFlag=!0,this.shareInfo=e,this.getSharePoster(),this.$nextTick((function(){var t={groupCodeId:e.id};0==e.auth_visit&&(t.scope="base"),this.$refs.share_canvas.createQrc(t)}))},gotoGroupCodeData:function(e){this.$router.push(this.fun.getUrl("groupCodeData",{},{groupCodeId:e.id}))},gotoGroupCodeEdit:function(e){this.$router.push(this.fun.getUrl("groupCodeEdit",{},{groupCodeId:e.id}))},gotoGroupCodeLabel:function(e){this.$router.push(this.fun.getUrl("groupCodeLabel",{},{groupCodeId:e.id}))},delGroupCode:function(e){var t=this,a=this;c["a"].confirm({title:"删除活码",message:"该操作不可撤回,是否继续?",beforeClose:function(){var r=Object(s["a"])(Object(o["a"])().mark((function r(i,n){var s;return Object(o["a"])().wrap((function(r){while(1)switch(r.prev=r.next){case 0:if("confirm"!==i){r.next=11;break}return r.next=3,$http.get("plugin.group-code.api.group-code.deleted-group-code",{id:e.id});case 3:if(s=r.sent,a.$dialog.alert({message:s.msg}),1==s.result){r.next=7;break}return r.abrupt("return");case 7:t.listData.forEach((function(a,r){a.id==e.id&&t.listData.splice(r,1)})),n(),r.next=12;break;case 11:n();case 12:case"end":return r.stop()}}),r)})));function i(e,t){return r.apply(this,arguments)}return i}()})},getSharePoster:function(){var e=this;return Object(s["a"])(Object(o["a"])().mark((function t(){var a;return Object(o["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,$http.get("plugin.group-code.api.group-code.get-share-poster",{id:e.shareInfo.id});case 2:a=t.sent,1==a.result||Object(n["a"])(a.msg);case 4:case"end":return t.stop()}}),t)})))()}}},g=p,m=g,h=(a("f337"),a("2877")),u=Object(h["a"])(m,r,i,!1,null,"9d5c145a",null);t["default"]=u.exports},b92f:function(e,t,a){var r=a("24fb"),i=a("1de5"),o=a("04a1");t=r(!1);var n=i(o);t.push([e.i,'.page[data-v-9d5c145a]{background-color:#f9f9f9;min-height:100vh;padding-bottom:3.0625rem}.wrapper[data-v-9d5c145a]{margin:.625rem .75rem 0 .75rem}.wrapper .code-list .code-item[data-v-9d5c145a]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:.5rem .5rem .5rem .5rem;padding:.9375rem .75rem .75rem .75rem;margin:0 0 .625rem 0;overflow:hidden}.wrapper .code-list .code-item .header[data-v-9d5c145a]{font-size:.875rem;line-height:.875rem}.wrapper .code-list .code-item .header h3[data-v-9d5c145a]{font-weight:500;color:#00001c}.wrapper .code-list .code-item .header p[data-v-9d5c145a]{color:#6e6e79}.wrapper .code-list .code-item .title[data-v-9d5c145a]{font-size:.9375rem;font-weight:700;color:#000;padding:.75rem 0 .625rem 0;text-align:left}.wrapper .code-list .code-item .code-btn[data-v-9d5c145a]{width:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.wrapper .code-list .code-item .code-btn .btn[data-v-9d5c145a]{border-radius:2.8125rem 2.8125rem 2.8125rem 2.8125rem;font-size:.8125rem;line-height:.8125rem;color:var(--themeBaseColor);padding:.5625rem 1rem;position:relative}.wrapper .code-list .code-item .code-btn .btn[data-v-9d5c145a]:after{content:"";position:absolute;top:-50%;bottom:-50%;left:-50%;right:-50%;-webkit-transform:scale(.5);transform:scale(.5);border-radius:2.8125rem 2.8125rem 2.8125rem 2.8125rem;border:solid .0625rem var(--themeBaseColor);-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper .code-list .code-item .code-btn .code-data[data-v-9d5c145a]{margin:0 0 0 .625rem}.wrapper .code-list .code-radius[data-v-9d5c145a]{border-radius:.5rem 0 0 .5rem}.wrapper .code-list .optBtns[data-v-9d5c145a],.wrapper .code-list .optBtns .optBtn[data-v-9d5c145a]{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wrapper .code-list .optBtns .optBtn[data-v-9d5c145a]{width:3.125rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.wrapper .code-list .optBtns .edit[data-v-9d5c145a]{background-color:#f96d20}.wrapper .code-list .optBtns .del[data-v-9d5c145a]{background-color:#f15353;border-radius:0 .5rem .5rem 0}.explainWrapper[data-v-9d5c145a]{width:21.25rem;max-height:22.625rem;background-color:#fff;border-radius:1.531rem;padding-bottom:3rem;-webkit-transition:.3s;transition:.3s;padding-top:.5rem}.explainWrapper .header[data-v-9d5c145a]{height:2.596rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.explainWrapper .header .img[data-v-9d5c145a]{width:2.25rem;height:2.25rem;margin-right:.625rem}.explainWrapper .header .img canvas[data-v-9d5c145a],.explainWrapper .header .img img[data-v-9d5c145a]{width:2.25rem;height:2.25rem;border-radius:50%}.explainWrapper .header .title[data-v-9d5c145a]{font-size:1rem;letter-spacing:.05rem;color:#000}.explainWrapper .header .icon-guanbi[data-v-9d5c145a]{position:absolute;top:.875rem;right:1.25rem;color:#000}.explainWrapper .content[data-v-9d5c145a]{max-height:11rem;padding-top:.562rem;font-size:.875rem;letter-spacing:.066rem;color:#666;padding-left:1.049rem;padding-right:1.469rem;text-align:left;text-indent:1.75rem;line-height:1.5rem}.explainWrapper .img[data-v-9d5c145a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:14rem}.explainWrapper .img img[data-v-9d5c145a]{width:13rem;height:13rem}.explainWrapper .kf_guide[data-v-9d5c145a]{max-height:3rem;padding-top:.506rem;padding-left:2.688rem;padding-right:2.688rem;font-size:.875rem;letter-spacing:0;color:#666;overflow-y:scroll}.shareWrapper[data-v-9d5c145a]{height:29rem;width:18rem}.shareWrapper .imgContent[data-v-9d5c145a],.shareWrapper .imgContent img[data-v-9d5c145a]{width:18rem;height:25rem}.shareWrapper .divContent[data-v-9d5c145a]{width:18rem;height:25rem;padding:3rem 1rem;background-image:url('+n+");background-size:cover}.shareWrapper .divContent .header[data-v-9d5c145a]{height:8rem;width:16rem}.shareWrapper .divContent .header .userInfo[data-v-9d5c145a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem 0 0 1rem}.shareWrapper .divContent .header .userInfo .image .img[data-v-9d5c145a]{width:2rem;height:2rem;border-radius:50%}.shareWrapper .divContent .header .userInfo .title[data-v-9d5c145a]{margin-left:1rem;font-size:1rem;color:#333}.shareWrapper .divContent .header .desc[data-v-9d5c145a]{height:4rem;text-align:left;padding:.3rem 1rem 2rem 1rem;color:#999;overflow:hidden;text-overflow:ellipsis}.shareWrapper .divContent .footer[data-v-9d5c145a]{width:7rem;height:7rem;margin-top:2rem;margin-left:1rem;background-color:red}.shareWrapper .divContent .footer .canvas[data-v-9d5c145a]{width:7rem;height:7rem}.shareWrapper .close[data-v-9d5c145a]{height:4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.shareWrapper .close .icon-adsystem_icon_cancle[data-v-9d5c145a]{font-size:3rem;color:#fff;width:3rem;height:3rem}",""]),e.exports=t},f337:function(e,t,a){"use strict";a("04ed")},fbad:function(e,t,a){"use strict";a("5d31")}}]); |