pages-user-shareQrCode.7a0e01ff.js 5.7 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-user-shareQrCode"],{"655b":function(t,e,a){t.exports=a.p+"static/img/sharebg.b457ddb7.png"},6740:function(t,e,a){"use strict";var n=a("f559"),i=a.n(n);i.a},b054:function(t,e,a){"use strict";a.r(e);var n=a("fdec"),i=a.n(n);for(var o in n)"default"!==o&&function(t){a.d(e,t,(function(){return n[t]}))}(o);e["default"]=i.a},b244:function(t,e,a){"use strict";a.r(e);var n=a("eb80"),i=a("b054");for(var o in i)"default"!==o&&function(t){a.d(e,t,(function(){return i[t]}))}(o);a("6740");var r,d=a("f0c5"),c=Object(d["a"])(i["default"],n["b"],n["c"],!1,null,"5c62f3d0",null,!1,n["a"],r);e["default"]=c.exports},d75d:function(t,e,a){var n=a("24fb");e=n(!1),e.push([t.i,'@charset "UTF-8";\n/* 页面左右间距 */\n/* 文字尺寸 */\n/*文字颜色*/\n/* 边框颜色 */\n/*颜色*/\n/* 图片加载中颜色 */\n/* 行为相关颜色 */\n/* 功能栏字体大小 */\n/*功能栏左侧小图标*/.content[data-v-5c62f3d0]{height:calc(100vh - 44px);position:relative}.bg[data-v-5c62f3d0]{position:relative;height:calc(100vh - 44px);width:100%}.qrimg[data-v-5c62f3d0]{position:absolute;left:%?-9999?%;top:%?-9999?%}.tki-qrcode-canvas[data-v-5c62f3d0]{width:%?532?%;height:%?945?%;margin:0 auto}.share-bottom[data-v-5c62f3d0]{width:%?560?%;height:%?80?%;color:#fff;background-color:#fad6b0;margin:0 auto;font-size:%?30?%;margin-top:%?30?%;border-radius:%?99?%;justify-content:center}.share-bottom.action-share-bottom[data-v-5c62f3d0]{background-color:#999}.tki-qrcode[data-v-5c62f3d0]{width:%?300?%;height:%?300?%;position:fixed;bottom:10vh;right:0;left:0;margin:auto}.er[data-v-5c62f3d0]{position:absolute;top:82%;left:40%}.title[data-v-5c62f3d0]{position:absolute;top:86%;left:50%;margin-left:%?-100?%;width:%?200?%;background:#ff3130;text-align:center;border-radius:%?10?%;color:#fff}',""]),t.exports=e},dc16:function(t,e,a){"use strict";var n=a("dbce");Object.defineProperty(e,"__esModule",{value:!0}),e.getUserInfo=o,e.spreadBanner=r,e.uploads=d,e.children=c,e.spread_children=s,e.num=u;var i=n(a("40e0"));function o(t){return(0,i.default)({url:"/api/user",method:"get",data:t})}function r(t){return(0,i.default)({url:"/api/spread/banner",method:"get",data:t})}function d(t){return(0,i.upFilse)({url:"/api/upload",method:"post",data:t})}function c(t,e){return(0,i.default)({url:"/api/user/children/"+e,method:"get",data:t})}function s(t,e){return(0,i.default)({url:"/api/user/spread_children/"+e,method:"get",data:t})}function u(t,e){return(0,i.default)({url:"/api/user/children/num",method:"get",data:t})}},eb80:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){return n}));var n={tkiQrcode:a("f7ae").default},i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"content"},[n("v-uni-image",{staticClass:"bg",attrs:{src:a("655b"),mode:""}}),n("v-uni-view",{staticClass:"er"},[n("tki-qrcode",{key:t.baseURL+"/index?petent="+t.userInfo.id,ref:"qrcode",attrs:{cid:"tki-qrcode-canvas",val:t.baseURL+"/index?petent="+t.userInfo.id,size:150,unit:"upx",background:"#ffffff",foreground:"#333333",pdground:"#333333",icon:"",iconSize:40,lv:3,onval:!0,loadMake:!0,usingComponents:!0}})],1),n("v-uni-view",{staticClass:"title"},[t._v("ID:"+t._s(t.id))])],1)},o=[]},f559:function(t,e,a){var n=a("d75d");"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var i=a("4f06").default;i("0ba2aae0",n,!0,{sourceMap:!1,shadowMode:!1})},fdec:function(t,e,a){"use strict";var n=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(a("5530")),o=n(a("f7ae")),r=a("dc16"),d=a("26cb"),c={components:{tkiQrcode:o.default},computed:(0,i.default)((0,i.default)({},(0,d.mapState)("user",["userInfo","orderInfo","hasLogin"])),(0,d.mapState)(["baseURL"])),data:function(){return{id:"",cid:"tki-qrcode-canvas",size:180,unit:"upx",val:"",background:"#ffffff",foreground:"#333333",pdground:"#333333",icon:"",iconSize:40,lv:3,onval:!0,loadMake:!1,usingComponents:!1,showLoading:!0,loadingText:"二维码生成中",src:"",ratio:1,ctxSrc:"",loading:!0,canHeight:"",canWeidth:""}},onLoad:function(){if(this.id=this.userInfo.id+"",this.id.length<8){for(var t="",e=0;e<8-this.id.length;e++)t+="0";this.id=t+this.id}uni.setNavigationBarTitle({title:this.$t("foo.wdewm")})},methods:{loadCodeList:function(){var t=this;(0,r.spreadBanner)({type:2}).then((function(e){t.src=e.data[0].wap_posterQr,t.loadImg(e.data[0].wap_posterQr)})).catch((function(t){uni.showModal({title:"生成失败请刷新页面",showCancel:!1}),uni.hideLoading()}))},alertCanv:function(){uni.showModal({title:"请先点击生成图片再下载",showCancel:!1})},showImg:function(){uni.showLoading({title:"图片生成中",mask:!0});var t=this;setTimeout((function(){uni.canvasToTempFilePath({x:0,y:0,width:t.canWeidth,height:t.canHeight,destWidth:t.canWeidth,destHeight:t.canHeight,fileType:"jpg",quality:1,canvasId:"qrShareBox",success:function(e){uni.hideLoading(),uni.showModal({title:"创建成功,长按二维码下载图片",showCancel:!1}),t.loading=!1,t.ctxSrc=e.tempFilePath},fail:function(t){console.log(t)}})}),50)},loadImg:function(t){var e=this,a=523,n=700,i=e.ratio,o="/static/img/img14.jpg",r=uni.createCanvasContext("qrShareBox"),d=e.size*i,c=(a-e.size)*i/2,s=n*i,u="#FFFFFF",f=0,l=f/2*i,h=c-l,g=s-l,p=d+f*i,v=s+p+(f+20)*this.ratio,b=24*i,m="",w=(d-b*m.length)/2+c;r.drawImage(o,0,0,e.canWeidth,e.canHeight),r.setFontSize(b),r.fillText(m,w,v),r.beginPath(),r.setLineJoin("round"),r.setLineWidth(f*i),r.setStrokeStyle(u),r.strokeRect(h,g,p,p),r.stroke(),r.drawImage(t,c,s,d,d),r.draw()},creatQrcode:function(){this.$refs.qrcode._makeCode()},saveQrcode:function(){this.$refs.qrcode._saveCode()},qrR:function(t){this.src=t},clearQrcode:function(t){this.$refs.qrcode._clearCode(),this.val=""}}};e.default=c}}]);