user-page-shareQrCode.f284df2c.js 7.0 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["user-page-shareQrCode"],{"1b95":function(t,e,a){var n=a("9eff");"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var i=a("4f06").default;i("8b1003d0",n,!0,{sourceMap:!1,shadowMode:!1})},"735f":function(t,e,a){"use strict";var n=a("dbce");Object.defineProperty(e,"__esModule",{value:!0}),e.edit=o,e.orderData=r,e.getUserInfo=d,e.spreadBanner=u,e.getAddressList=c,e.addressEdit=s,e.addressDel=l,e.setAddressDefault=f,e.getCartList=h,e.getCartNum=p,e.cartDel=g,e.getcollectList=m,e.delcollect=v,e.upload=b,e.getSpreadPeople=w,e.getSpreadCount=C,e.bindAdmin=k,e.orderVerific=x,e.getOrderList=q,e.getAllList=_,e.getPoint=y,e.delPoint=S,e.editPoint=L;var i=n(a("bc58"));function o(t){return(0,i.default)({url:"/api/user/edit",method:"post",data:t})}function r(t){return(0,i.default)({url:"/api/order/data",method:"get",data:t})}function d(t){return(0,i.default)({url:"/api/userinfo",method:"get",data:t})}function u(t){return(0,i.default)({url:"/api/spread/banner",method:"get",data:t})}function c(t){return(0,i.default)({url:"/api/address/list",method:"get",data:t})}function s(t){return(0,i.default)({url:"/api/address/edit",method:"post",data:t})}function l(t){return(0,i.default)({url:"/api/address/del",method:"post",data:t})}function f(t){return(0,i.default)({url:"/api/address/default/set",method:"post",data:t})}function h(t){return(0,i.default)({url:"/api/cart/list",method:"get",data:t})}function p(t){return(0,i.default)({url:"/api/cart/num",method:"post",data:t})}function g(t){return(0,i.default)({url:"/api/cart/del",method:"post",data:t})}function m(t){return(0,i.default)({url:"/api/collect/user",method:"get",data:t})}function v(t){return(0,i.default)({url:"/api/collect/del",method:"post",data:t})}function b(t){return(0,i.upFilse)({url:"/api/upload/image",method:"post",data:t})}function w(t){return(0,i.default)({url:"/api/spread/people",method:"post",data:t})}function C(t,e){return(0,i.default)({url:"/api/spread/count/"+e,method:"get",data:t})}function k(t){return(0,i.default)({url:"/api/bind_admin",method:"post",data:t})}function x(t){return(0,i.default)({url:"/api/order/order_verific",method:"post",data:t})}function q(t){return(0,i.default)({url:"/api/order/order_verific",method:"post",data:t})}function _(t){return(0,i.default)({url:"/api/admin/order/list",method:"get",data:t})}function y(t){return(0,i.default)({url:"/api/admin/point",method:"get",data:t})}function S(t,e){return(0,i.default)({url:"/api/admin/point/"+e,method:"delete",data:t})}function L(t,e){return(0,i.default)({url:"/api/admin/point/"+e,method:"post",data:t})}},"84da":function(t,e,a){"use strict";a.r(e);var n=a("f8a4"),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},"9eff":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-1ee43eb6]{padding-top:%?30?%}.qrimg[data-v-1ee43eb6]{position:absolute;left:%?-9999?%;top:%?-9999?%}.tki-qrcode-canvas[data-v-1ee43eb6]{width:%?532?%;height:%?945?%;margin:0 auto}.share-bottom[data-v-1ee43eb6]{width:%?560?%;height:%?80?%;color:#fff;background-color:#921a23;margin:0 auto;font-size:%?30?%;margin-top:%?30?%;border-radius:%?99?%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.share-bottom.action-share-bottom[data-v-1ee43eb6]{background-color:#999}',""]),t.exports=e},c7c2:function(t,e,a){"use strict";var n=a("1b95"),i=a.n(n);i.a},d180:function(t,e,a){"use strict";var n;a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){return n}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"content"},[a("v-uni-canvas",{staticClass:"tki-qrcode-canvas",class:{qrimg:!t.loading},attrs:{id:"qrShareBox","canvas-id":"qrShareBox"},on:{longpress:function(e){arguments[0]=e=t.$handleEvent(e),t.alertCanv.apply(void 0,arguments)}}}),a("v-uni-view",{staticClass:"tki-qrcode-canvas",style:{display:t.loading?"none":"block"}},[a("v-uni-image",{staticClass:"tki-qrcode-canvas",attrs:{src:t.ctxSrc,mode:"scaleToFill"}})],1),a("v-uni-view",{staticClass:"share-bottom flex",class:{"action-share-bottom":!t.loading},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.loading&&t.showImg()}}},[a("v-uni-text",[t._v(t._s(t.loading?"点击生成图片":"长按二维码下载"))])],1)],1)},o=[]},da0a:function(t,e,a){"use strict";a.r(e);var n=a("d180"),i=a("84da");for(var o in i)"default"!==o&&function(t){a.d(e,t,(function(){return i[t]}))}(o);a("c7c2");var r,d=a("f0c5"),u=Object(d["a"])(i["default"],n["b"],n["c"],!1,null,"1ee43eb6",null,!1,n["a"],r);e["default"]=u.exports},f8a4:function(t,e,a){"use strict";a("ac1f"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=a("735f"),i={data:function(){return{cid:"tki-qrcode-canvas",size:180,unit:"upx",val:"",background:"#ffffff",foreground:"#333333",pdground:"#333333",icon:"",iconSize:40,lv:3,onval:!1,loadMake:!1,usingComponents:!1,showLoading:!1,loadingText:"二维码生成中",src:"",ratio:1,ctxSrc:"",loading:!0,canHeight:"",canWeidth:""}},onLoad:function(){this.loadCodeList()},onReady:function(){var t=this,e=this,a=uni.createSelectorQuery();a.select(".content").fields({size:!0},(function(e){t.ratio=e.width/750})).exec(),a.select("#qrShareBox").fields({size:!0},(function(t){e.canHeight=t.height,e.canWeidth=t.width})).exec()},methods:{loadCodeList:function(){var t=this;(0,n.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,u=(a-e.size)*i/2,c=n*i,s="#FFFFFF",l=0,f=l/2*i,h=u-f,p=c-f,g=d+l*i,m=c+g+(l+20)*this.ratio,v=24*i,b="",w=(d-v*b.length)/2+u;r.drawImage(o,0,0,e.canWeidth,e.canHeight),r.setFontSize(v),r.fillText(b,w,m),r.beginPath(),r.setLineJoin("round"),r.setLineWidth(l*i),r.setStrokeStyle(s),r.strokeRect(h,p,g,g),r.stroke(),r.drawImage(t,u,c,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=i}}]);