1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["spread-page-spread-posterAPP"],{1851:function(e,t,r){"use strict";var n=r("8bdb"),a=r("84d6"),i=r("1cb5");n({target:"Array",proto:!0},{fill:a}),i("fill")},"38cb":function(e,t,r){"use strict";var n=r("76b6"),a=r.n(n);a.a},"3e51":function(e,t,r){"use strict";r("6a54");var n=r("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.singleAgentData=t.setAccount=t.myApplyApi=t.multipleAgentData=t.getWithdrawalRecord=t.getSpreadWithdrawal=t.getSpreadPoster=t.getSpreadMyTeam=t.getSpreadIndex=t.getScanTipsInfo=t.getPosterGoodsApi=t.getCurrentLogList=t.getAccount=t.bindingPromotionRelationship=t.applyWithdrawal=t.applyApi=t.allGroupsApi=t.agentList=void 0;var a=n(r("7653"));t.getSpreadIndex=function(){return a.default.get("api/user.spread.index/index")};t.getSpreadWithdrawal=function(){return a.default.get("api/user.spread.get_cash/index")};t.getCurrentLogList=function(e){return a.default.get("api/user.spread.current_log/list",e)};t.getSpreadPoster=function(){return a.default.post("api/user.spread.poster/index")};t.getWithdrawalRecord=function(e){return a.default.get("api/user.spread.get_cash/list",e)};t.getSpreadMyTeam=function(e){return a.default.get("api/user.spread.index/down",e)};t.applyWithdrawal=function(e){return a.default.post("api/user.spread.get_cash/apply",e)};t.getScanTipsInfo=function(e){return a.default.get("api/user.spread.index/scanTipsInfo",e)};t.bindingPromotionRelationship=function(e){return a.default.get("api/user.spread.index/member_spread_bind",e)};t.getAccount=function(){return a.default.post("api/user.spread.get_cash/getAccount")};t.setAccount=function(e){return a.default.post("api/user.spread.get_cash/setAccount",e)};t.getPosterGoodsApi=function(e){return a.default.get("api/user.spread.service_provider/index",e)};t.allGroupsApi=function(){return a.default.get("api/user.spread.index/allGroups")};t.agentList=function(){return a.default.get("api/user.partner.index/agentList")};t.singleAgentData=function(e){return a.default.post("api/user.partner.index/singleAgentData",e)};t.multipleAgentData=function(e){return a.default.post("api/user.partner.index/multipleAgentData",e)};t.myApplyApi=function(e){return a.default.get("api/user.spread.apply/myApply",e)};t.applyApi=function(e){return a.default.post("api/user.spread.apply/apply",e)}},4088:function(e,t,r){"use strict";r.d(t,"b",(function(){return n})),r.d(t,"c",(function(){return a})),r.d(t,"a",(function(){}));var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("v-uni-view",{staticClass:"mosowe-canvas-image"},[r("v-uni-view",{staticClass:"slot-view",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.createCanvas.apply(void 0,arguments)}}},[e._t("default")],2),r("v-uni-view",{staticClass:"canvas-wrap-box"},[r("v-uni-canvas",{staticClass:"canvas-wrap",style:"width: "+e.width+"px; height: "+e.height+"px;",attrs:{"canvas-id":"canvas"}}),r("v-uni-canvas",{staticClass:"canvas-wrap",style:"width: "+e.canvasArcWidth+"px; height: "+e.canvasArcHeight+"px;",attrs:{"canvas-id":"canvas-arc"}})],1)],1)},a=[]},4280:function(e,t,r){"use strict";r("6a54");var n=r("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r("5de6")),i=n(r("2634")),o=n(r("2fdc")),u=n(r("9b1b"));r("64aa"),r("5ef2"),r("4626"),r("5ac7"),r("dc8a"),r("bf0f"),r("2797"),r("1851"),r("e966"),r("5c47"),r("7a76"),r("c9b5"),r("c223"),r("aa9c");var s=n(r("8ee9")),c={name:"mosowe-canvas-image",props:{imgType:{type:String,default:"jpg",validator:function(){return["jpg","png"]}},showLoading:{type:Boolean,default:!1},compress:{type:Boolean,default:!1},compressSize:{type:[Number,String],default:2097152},showPreview:{type:Boolean,default:!1},height:{type:[String,Number],default:200},width:{type:[String,Number],default:200},lists:{type:Array,default:function(){return[]}},qrSize:{type:Number,default:300},qrTypeNumber:{type:Number,default:10}},data:function(){return{canvas:null,listsIndex:0,listsLength:0,canvasArc:null,canvasArcWidth:100,canvasArcHeight:100,compressQuality:20,compressQualityH5:5,qrCacheFileList:[]}},created:function(){this.canvas=uni.createCanvasContext("canvas",this),this.canvasArc=uni.createCanvasContext("canvas-arc",this)},methods:{createCanvas:function(){this.clearCanvas(),0!==this.lists.length?(this.listsIndex=0,this.listsLength=this.lists.length-1,this.showLoading&&uni.showLoading({title:"正在生成图片...",mask:!0}),this.dataDrawCanvas()):uni.showToast({title:"lists不能为空",icon:"none"})},dataDrawCanvas:function(){var e=(0,u.default)({},this.lists[this.listsIndex]);"image"===e.type?(e.content=e.localImage||e.content,e.content.indexOf("https://")>-1?this.downloadImageNotH5(e):this.drawMethodsImage(e)):"text"===e.type?this.drawText(e):"shape"===e.type?this.drawShapeMain(e):"qr"===e.type&&this.drawQR(e)},downloadImageNotH5:function(e){var t=this;uni.downloadFile({url:e.content,header:{"Access-Control-Allow-Origin":"*"},success:function(r){e.content=r.tempFilePath,t.lists[t.listsIndex].localImage=r.tempFilePath,t.drawMethodsImage(e)},fail:function(e){console.log(e)}})},drawMethodsImage:function(e){var t=this;return(0,o.default)((0,i.default)().mark((function r(){return(0,i.default)().wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,t.checkImageShapeType(e);case 2:Object.keys(e).includes("arcR")||null!==e&&void 0!==e&&e.ellipse?t.drawShapeImage(e):t.drawImage(e);case 3:case"end":return r.stop()}}),r)})))()},checkImageShapeType:function(e){var t=this;return new Promise((function(r){e.imageShapeType?uni.getImageInfo({src:e.content,success:function(n){e.imageWidth=n.width,e.imageHeight=n.height,e.whScale=n.width/n.height,t.lists[t.listsIndex].whScale=e.whScale,r(!0)}}):r(!0)}))},drawImage:function(e){this.canvas.globalAlpha=e.hasOwnProperty("globalAlpha")?e.globalAlpha:1,this.canvas.drawImage(e.content,e.x,e.y,e.hasOwnProperty("width")?e.width:this.width,e.hasOwnProperty("height")?e.height:this.height),this.checkDrawOver()},drawText:function(e){this.canvas.setFillStyle(e.hasOwnProperty("color")?e.color:"#000000"),null!==e&&void 0!==e&&e.font?this.canvas.font=null===e||void 0===e?void 0:e.font:(this.canvas.font="10px sans-serif",this.canvas.setFontSize(e.hasOwnProperty("size")?e.size:20)),this.canvas.setTextAlign(e.hasOwnProperty("align")?e.align:"left"),this.canvas.globalAlpha=e.hasOwnProperty("globalAlpha")?e.globalAlpha:1,e.maxWidth?this.canvas.fillText(e.content,e.x,e.y,e.maxWidth):this.canvas.fillText(e.content,e.x,e.y),this.checkDrawOver()},drawShapeMain:function(e){var t=this;return(0,o.default)((0,i.default)().mark((function r(){var n,a,o,u;return(0,i.default)().wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,t.shapeDraw(t.canvas,e);case 2:null!==e&&void 0!==e&&null!==(n=e.gradient)&&void 0!==n&&n.length?(a=null,"circular"===(null===e||void 0===e?void 0:e.gradientType)?(o=e.arcR||e.width/2,a=t.canvas.createCircularGradient(e.x+o,e.y+o,o)):a=t.canvas.createLinearGradient(e.x,e.y,e.width+e.x,e.height+e.y),e.gradient.forEach((function(e){a.addColorStop(e[0],e[1])})),t.canvas.setFillStyle(a)):(u=e.color||"#000000",t.canvas.setFillStyle(u)),t.canvas.fill(),t.checkDrawOver();case 5:case"end":return r.stop()}}),r)})))()},shapeDraw:function(e,t){var r=this,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return new Promise(function(){var a=(0,o.default)((0,i.default)().mark((function a(o){var u,s,c,l,f,h,d;return(0,i.default)().wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(u=n?0:t.x,s=n?0:t.y,c=t.width,l=t.height,f=(null===t||void 0===t?void 0:t.arcR)||0,h=null===t||void 0===t?void 0:t.strokeColor,d=null===t||void 0===t?void 0:t.lineWidth,!t.ellipse){a.next=12;break}return a.next=10,r.BezierEllipse2(e,u+c/2,s+l/2,c/2,l/2);case 10:a.next=19;break;case 12:e.beginPath(),e.moveTo(u+f,s),e.arcTo(u+c,s,u+c,s+l,f),e.arcTo(u+c,s+l,u,s+l,f),e.arcTo(u,s+l,u,s,f),e.arcTo(u,s,u+c,s,f),e.closePath();case 19:d&&e.setLineWidth(d),h&&(e.setStrokeStyle(h),e.stroke()),o(!0);case 22:case"end":return a.stop()}}),a)})));return function(e){return a.apply(this,arguments)}}())},BezierEllipse2:function(e,t,r,n,a){return new Promise((function(i){var o=.5522848,u=n*o,s=a*o;e.beginPath(),e.moveTo(t-n,r),e.bezierCurveTo(t-n,r-s,t-u,r-a,t,r-a),e.bezierCurveTo(t+u,r-a,t+n,r-s,t+n,r),e.bezierCurveTo(t+n,r+s,t+u,r+a,t,r+a),e.bezierCurveTo(t-u,r+a,t-n,r+s,t-n,r),e.closePath(),i(!0)}))},drawShapeImage:function(e){var t=this;return(0,o.default)((0,i.default)().mark((function r(){var n,a;return(0,i.default)().wrap((function(r){while(1)switch(r.prev=r.next){case 0:return t.canvasArc.clearRect(0,0,t.canvasArcWidth,t.canvasArcHeight),r.next=3,t.timeSleep();case 3:return t.canvasArcWidth=e.width,t.canvasArcHeight=e.height,t.canvasArc.save(),r.next=8,t.timeSleep();case 8:return r.next=10,t.shapeDraw(t.canvasArc,e,!0);case 10:if(t.canvasArc.clip(),n=e.width,a=e.height,!e.imageShapeType){r.next=23;break}r.t0=e.imageShapeType,r.next="width"===r.t0?17:"height"===r.t0?19:21;break;case 17:return a=e.width/e.whScale,r.abrupt("break",23);case 19:return n=e.height*e.whScale,r.abrupt("break",23);case 21:return"number"===typeof e.imageShapeType&&(n=e.imageShapeType,a=n/e.whScale),r.abrupt("break",23);case 23:t.canvasArc.drawImage(e.content,e.arcX||0,e.arcY||0,n,a),t.canvasArc.draw(!1,(0,o.default)((0,i.default)().mark((function r(){return(0,i.default)().wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,t.timeSleep();case 2:uni.canvasToTempFilePath({x:0,y:0,width:e.width,height:e.height,fileType:"png",canvasId:"canvas-arc",success:function(r){e.content=r.tempFilePath,t.drawImage(e)},fail:function(e){console.log(e)},complete:function(){t.canvasArc.restore(),t.canvasArc.fillRect(0,0,0,0)}},t);case 3:case"end":return r.stop()}}),r)}))));case 25:case"end":return r.stop()}}),r)})))()},drawQR:function(e){var t=this;return(0,o.default)((0,i.default)().mark((function r(){var n;return(0,i.default)().wrap((function(r){while(1)switch(r.prev=r.next){case 0:n=s.default.createQrCodeImg(e.content,{size:parseInt(t.qrSize),typeNumber:t.qrTypeNumber}),e["qr"]=n,t.canvas.globalAlpha=e.hasOwnProperty("globalAlpha")?e.globalAlpha:1,t.canvas.drawImage(e.qr,e.x,e.y,e.hasOwnProperty("width")?e.width:t.width,e.hasOwnProperty("height")?e.height:t.height),t.checkDrawOver();case 5:case"end":return r.stop()}}),r)})))()},base64ToSave:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"tmp_base64src",n=uni.getFileSystemManager();return new Promise((function(i,o){var u=/data:image\/(\w+);base64,(.*)/.exec(e)||[],s=(0,a.default)(u,3),c=s[1],l=s[2];c||o(new Error("ERROR_BASE64SRC_PARSE"));var f="".concat(wx.env.USER_DATA_PATH,"/").concat(r,".").concat(c);t.qrCacheFileList.push(f);var h=wx.base64ToArrayBuffer(l);n.writeFile({filePath:f,data:h,encoding:"binary",success:function(){i(f)},fail:function(){o(new Error("ERROR_BASE64SRC_WRITE"))}})}))},removeSave:function(e){var t=uni.getFileSystemManager();t.unlink({filePath:e,success:function(e){},fail:function(e){console.log("readdir文件删除失败:",e)}}),this.qrCacheFileList.length&&this.removeSave(this.qrCacheFileList.shift())},checkDrawOver:function(){this.listsIndex<this.listsLength?(this.listsIndex++,this.dataDrawCanvas()):this.canvasImage()},canvasImage:function(){var e=this;this.listsIndex=0,this.canvas.draw(!1,(0,o.default)((0,i.default)().mark((function t(){return(0,i.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.timeSleep(500);case 2:uni.canvasToTempFilePath({x:0,y:0,width:Number(e.width),height:Number(e.height),fileType:e.imgType,canvasId:"canvas",success:function(t){e.$emit("canvasImage",t.tempFilePath),e.showPreview&&e.showPreviewFn(t.tempFilePath)},fail:function(e){console.log(e)},complete:function(){e.showLoading&&uni.hideLoading()}},e);case 3:case"end":return t.stop()}}),t)}))))},showPreviewFn:function(e){uni.previewImage({current:0,urls:[e]})},clearCanvas:function(){this.canvas.clearRect(0,0,this.width,this.height)},timeSleep:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;return new Promise((function(t){var r=setTimeout((function(){clearTimeout(r),r=null,t(!0)}),e)}))}}};t.default=c},"63ae":function(e,t,r){"use strict";r.r(t);var n=r("84e2"),a=r("8cb7");for(var i in a)["default"].indexOf(i)<0&&function(e){r.d(t,e,(function(){return a[e]}))}(i);r("b314");var o=r("828b"),u=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"41b8e6e0",null,!1,n["a"],void 0);t["default"]=u.exports},"76b6":function(e,t,r){var n=r("872bd");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=r("967d").default;a("20690f3e",n,!0,{sourceMap:!1,shadowMode:!1})},"84e2":function(e,t,r){"use strict";r.d(t,"b",(function(){return n})),r.d(t,"c",(function(){return a})),r.d(t,"a",(function(){}));var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("v-uni-view",[r("v-uni-button",{staticStyle:{"background-color":"#ffca28",width:"80%",margin:"70rpx auto"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e._createImage()}}},[e._v("生成图片")]),e.imageData?r("v-uni-button",{staticStyle:{"background-color":"#ffca28",width:"80%",margin:"0rpx auto"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.saveImage()}}},[e._v("保存图片")]):e._e(),r("mosowe-canvas-image",{ref:"mosoweCanvasImageRef",attrs:{lists:e.poster,height:270,width:200,imgType:"png",showLoading:!0,showPreview:!0},on:{canvasImage:function(t){arguments[0]=t=e.$handleEvent(t),e._canvasImage.apply(void 0,arguments)}}})],1)},a=[]},"872bd":function(e,t,r){var n=r("c86c");t=n(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.mosowe-canvas-image[data-v-56d68218]{overflow:hidden}.mosowe-canvas-image .canvas-wrap-box[data-v-56d68218]{overflow:hidden;height:0;width:0;position:fixed;left:200%;top:0}.mosowe-canvas-image .canvas-wrap[data-v-56d68218]{overflow:hidden;height:0;width:0}',""]),e.exports=t},"8cb7":function(e,t,r){"use strict";r.r(t);var n=r("f15b"),a=r.n(n);for(var i in n)["default"].indexOf(i)<0&&function(e){r.d(t,e,(function(){return n[e]}))}(i);t["default"]=a.a},"8ee9":function(e,t,r){"use strict";r("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,r("7a76"),r("c9b5"),r("aa9c"),r("c223"),r("3efd"),r("bf0f"),r("5c47"),r("2c10"),r("5ef2"),r("e966");var n=function(e,t){var r=e,n=i[t],a=null,o=0,s=null,d=new Array,g={},p=function(e,t){o=4*r+17,a=function(e){for(var t=new Array(e),r=0;r<e;r+=1){t[r]=new Array(e);for(var n=0;n<e;n+=1)t[r][n]=null}return t}(o),w(0,0),w(o-7,0),w(0,o-7),y(),m(),A(e,t),r>=7&&b(e),null==s&&(s=T(r,n,d)),x(s,t)},w=function(e,t){for(var r=-1;r<=7;r+=1)if(!(e+r<=-1||o<=e+r))for(var n=-1;n<=7;n+=1)t+n<=-1||o<=t+n||(a[e+r][t+n]=0<=r&&r<=6&&(0==n||6==n)||0<=n&&n<=6&&(0==r||6==r)||2<=r&&r<=4&&2<=n&&n<=4)},m=function(){for(var e=8;e<o-8;e+=1)null==a[e][6]&&(a[e][6]=e%2==0);for(var t=8;t<o-8;t+=1)null==a[6][t]&&(a[6][t]=t%2==0)},y=function(){for(var e=u.getPatternPosition(r),t=0;t<e.length;t+=1)for(var n=0;n<e.length;n+=1){var i=e[t],o=e[n];if(null==a[i][o])for(var s=-2;s<=2;s+=1)for(var c=-2;c<=2;c+=1)a[i+s][o+c]=-2==s||2==s||-2==c||2==c||0==s&&0==c}},b=function(e){for(var t=u.getBCHTypeNumber(r),n=0;n<18;n+=1){var i=!e&&1==(t>>n&1);a[Math.floor(n/3)][n%3+o-8-3]=i}for(n=0;n<18;n+=1){i=!e&&1==(t>>n&1);a[n%3+o-8-3][Math.floor(n/3)]=i}},A=function(e,t){for(var r=n<<3|t,i=u.getBCHTypeInfo(r),s=0;s<15;s+=1){var c=!e&&1==(i>>s&1);s<6?a[s][8]=c:s<8?a[s+1][8]=c:a[o-15+s][8]=c}for(s=0;s<15;s+=1){c=!e&&1==(i>>s&1);s<8?a[8][o-s-1]=c:s<9?a[8][15-s-1+1]=c:a[8][15-s-1]=c}a[o-8][8]=!e},x=function(e,t){for(var r=-1,n=o-1,i=7,s=0,c=u.getMaskFunction(t),l=o-1;l>0;l-=2){6==l&&(l-=1);while(1){for(var f=0;f<2;f+=1)if(null==a[n][l-f]){var h=!1;s<e.length&&(h=1==(e[s]>>>i&1));var d=c(n,l-f);d&&(h=!h),a[n][l-f]=h,i-=1,-1==i&&(s+=1,i=7)}if(n+=r,n<0||o<=n){n-=r,r=-r;break}}}},T=function(e,t,r){for(var n=l.getRSBlocks(e,t),a=f(),i=0;i<r.length;i+=1){var o=r[i];a.put(o.getMode(),4),a.put(o.getLength(),u.getLengthInBits(o.getMode(),e)),o.write(a)}var s=0;for(i=0;i<n.length;i+=1)s+=n[i].dataCount;if(a.getLengthInBits()>8*s)throw new Error("code length overflow. ("+a.getLengthInBits()+">"+8*s+")");a.getLengthInBits()+4<=8*s&&a.put(0,4);while(a.getLengthInBits()%8!=0)a.putBit(!1);while(1){if(a.getLengthInBits()>=8*s)break;if(a.put(236,8),a.getLengthInBits()>=8*s)break;a.put(17,8)}return function(e,t){for(var r=0,n=0,a=0,i=new Array(t.length),o=new Array(t.length),s=0;s<t.length;s+=1){var l=t[s].dataCount,f=t[s].totalCount-l;n=Math.max(n,l),a=Math.max(a,f),i[s]=new Array(l);for(var h=0;h<i[s].length;h+=1)i[s][h]=255&e.getBuffer()[h+r];r+=l;var d=u.getErrorCorrectPolynomial(f),g=c(i[s],d.getLength()-1),p=g.mod(d);o[s]=new Array(d.getLength()-1);for(h=0;h<o[s].length;h+=1){var v=h+p.getLength()-o[s].length;o[s][h]=v>=0?p.getAt(v):0}}var w=0;for(h=0;h<t.length;h+=1)w+=t[h].totalCount;var m=new Array(w),y=0;for(h=0;h<n;h+=1)for(s=0;s<t.length;s+=1)h<i[s].length&&(m[y]=i[s][h],y+=1);for(h=0;h<a;h+=1)for(s=0;s<t.length;s+=1)h<o[s].length&&(m[y]=o[s][h],y+=1);return m}(a,n)};return g.addData=function(e){var t=h(e);d.push(t),s=null},g.isDark=function(e,t){if(e<0||o<=e||t<0||o<=t)throw new Error(e+","+t);return a[e][t]},g.getModuleCount=function(){return o},g.make=function(){p(!1,function(){for(var e=0,t=0,r=0;r<8;r+=1){p(!0,r);var n=u.getLostPoint(g);(0==r||e>n)&&(e=n,t=r)}return t}())},g.createTableTag=function(e,t){e=e||2,t="undefined"==typeof t?4*e:t;var r="";r+='<table style="',r+=" border-width: 0px; border-style: none;",r+=" border-collapse: collapse;",r+=" padding: 0px; margin: "+t+"px;",r+='">',r+="<tbody>";for(var n=0;n<g.getModuleCount();n+=1){r+="<tr>";for(var a=0;a<g.getModuleCount();a+=1)r+='<td style="',r+=" border-width: 0px; border-style: none;",r+=" border-collapse: collapse;",r+=" padding: 0px; margin: 0px;",r+=" width: "+e+"px;",r+=" height: "+e+"px;",r+=" background-color: ",r+=g.isDark(n,a)?"#000000":"#ffffff",r+=";",r+='"/>';r+="</tr>"}return r+="</tbody>",r+="</table>",r},g.createImgTag=function(e,t,r){e=e||2,t="undefined"==typeof t?4*e:t;var n=t,a=g.getModuleCount()*e+t;return v(r,r,(function(t,r){if(n<=t&&t<a&&n<=r&&r<a){var i=Math.floor((t-n)/e),o=Math.floor((r-n)/e);return g.isDark(o,i)?0:1}return 1}))},g};n.stringToBytes=function(e){for(var t=new Array,r=0;r<e.length;r+=1){var n=e.charCodeAt(r);t.push(255&n)}return t},n.createStringToBytes=function(e,t){var r=function(){var r=g(e),n=function(){var e=r.read();if(-1==e)throw new Error;return e},a=0,i={};while(1){var o=r.read();if(-1==o)break;var u=n(),s=n(),c=n(),l=String.fromCharCode(o<<8|u),f=s<<8|c;i[l]=f,a+=1}if(a!=t)throw new Error(a+" != "+t);return i}(),n="?".charCodeAt(0);return function(e){for(var t=new Array,a=0;a<e.length;a+=1){var i=e.charCodeAt(a);if(i<128)t.push(i);else{var o=r[e.charAt(a)];"number"==typeof o?(255&o)==o?t.push(o):(t.push(o>>>8),t.push(255&o)):t.push(n)}}return t}};var a={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},i={L:1,M:0,Q:3,H:2},o={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7},u=function(){var e=[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],t={},r=function(e){var t=0;while(0!=e)t+=1,e>>>=1;return t};return t.getBCHTypeInfo=function(e){var t=e<<10;while(r(t)-r(1335)>=0)t^=1335<<r(t)-r(1335);return 21522^(e<<10|t)},t.getBCHTypeNumber=function(e){var t=e<<12;while(r(t)-r(7973)>=0)t^=7973<<r(t)-r(7973);return e<<12|t},t.getPatternPosition=function(t){return e[t-1]},t.getMaskFunction=function(e){switch(e){case o.PATTERN000:return function(e,t){return(e+t)%2==0};case o.PATTERN001:return function(e,t){return e%2==0};case o.PATTERN010:return function(e,t){return t%3==0};case o.PATTERN011:return function(e,t){return(e+t)%3==0};case o.PATTERN100:return function(e,t){return(Math.floor(e/2)+Math.floor(t/3))%2==0};case o.PATTERN101:return function(e,t){return e*t%2+e*t%3==0};case o.PATTERN110:return function(e,t){return(e*t%2+e*t%3)%2==0};case o.PATTERN111:return function(e,t){return(e*t%3+(e+t)%2)%2==0};default:throw new Error("bad maskPattern:"+e)}},t.getErrorCorrectPolynomial=function(e){for(var t=c([1],0),r=0;r<e;r+=1)t=t.multiply(c([1,s.gexp(r)],0));return t},t.getLengthInBits=function(e,t){if(1<=t&&t<10)switch(e){case a.MODE_NUMBER:return 10;case a.MODE_ALPHA_NUM:return 9;case a.MODE_8BIT_BYTE:return 8;case a.MODE_KANJI:return 8;default:throw new Error("mode:"+e)}else if(t<27)switch(e){case a.MODE_NUMBER:return 12;case a.MODE_ALPHA_NUM:return 11;case a.MODE_8BIT_BYTE:return 16;case a.MODE_KANJI:return 10;default:throw new Error("mode:"+e)}else{if(!(t<41))throw new Error("type:"+t);switch(e){case a.MODE_NUMBER:return 14;case a.MODE_ALPHA_NUM:return 13;case a.MODE_8BIT_BYTE:return 16;case a.MODE_KANJI:return 12;default:throw new Error("mode:"+e)}}},t.getLostPoint=function(e){for(var t=e.getModuleCount(),r=0,n=0;n<t;n+=1)for(var a=0;a<t;a+=1){for(var i=0,o=e.isDark(n,a),u=-1;u<=1;u+=1)if(!(n+u<0||t<=n+u))for(var s=-1;s<=1;s+=1)a+s<0||t<=a+s||0==u&&0==s||o==e.isDark(n+u,a+s)&&(i+=1);i>5&&(r+=3+i-5)}for(n=0;n<t-1;n+=1)for(a=0;a<t-1;a+=1){var c=0;e.isDark(n,a)&&(c+=1),e.isDark(n+1,a)&&(c+=1),e.isDark(n,a+1)&&(c+=1),e.isDark(n+1,a+1)&&(c+=1),0!=c&&4!=c||(r+=3)}for(n=0;n<t;n+=1)for(a=0;a<t-6;a+=1)e.isDark(n,a)&&!e.isDark(n,a+1)&&e.isDark(n,a+2)&&e.isDark(n,a+3)&&e.isDark(n,a+4)&&!e.isDark(n,a+5)&&e.isDark(n,a+6)&&(r+=40);for(a=0;a<t;a+=1)for(n=0;n<t-6;n+=1)e.isDark(n,a)&&!e.isDark(n+1,a)&&e.isDark(n+2,a)&&e.isDark(n+3,a)&&e.isDark(n+4,a)&&!e.isDark(n+5,a)&&e.isDark(n+6,a)&&(r+=40);var l=0;for(a=0;a<t;a+=1)for(n=0;n<t;n+=1)e.isDark(n,a)&&(l+=1);var f=Math.abs(100*l/t/t-50)/5;return r+=10*f,r},t}(),s=function(){for(var e=new Array(256),t=new Array(256),r=0;r<8;r+=1)e[r]=1<<r;for(r=8;r<256;r+=1)e[r]=e[r-4]^e[r-5]^e[r-6]^e[r-8];for(r=0;r<255;r+=1)t[e[r]]=r;var n={glog:function(e){if(e<1)throw new Error("glog("+e+")");return t[e]},gexp:function(t){while(t<0)t+=255;while(t>=256)t-=255;return e[t]}};return n}();function c(e,t){if("undefined"==typeof e.length)throw new Error(e.length+"/"+t);var r=function(){var r=0;while(r<e.length&&0==e[r])r+=1;for(var n=new Array(e.length-r+t),a=0;a<e.length-r;a+=1)n[a]=e[a+r];return n}(),n={getAt:function(e){return r[e]},getLength:function(){return r.length},multiply:function(e){for(var t=new Array(n.getLength()+e.getLength()-1),r=0;r<n.getLength();r+=1)for(var a=0;a<e.getLength();a+=1)t[r+a]^=s.gexp(s.glog(n.getAt(r))+s.glog(e.getAt(a)));return c(t,0)},mod:function(e){if(n.getLength()-e.getLength()<0)return n;for(var t=s.glog(n.getAt(0))-s.glog(e.getAt(0)),r=new Array(n.getLength()),a=0;a<n.getLength();a+=1)r[a]=n.getAt(a);for(a=0;a<e.getLength();a+=1)r[a]^=s.gexp(s.glog(e.getAt(a))+t);return c(r,0).mod(e)}};return n}var l=function(){var e=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]],t=function(e,t){var r={};return r.totalCount=e,r.dataCount=t,r},r={};return r.getRSBlocks=function(r,n){var a=function(t,r){switch(r){case i.L:return e[4*(t-1)+0];case i.M:return e[4*(t-1)+1];case i.Q:return e[4*(t-1)+2];case i.H:return e[4*(t-1)+3];default:return}}(r,n);if("undefined"==typeof a)throw new Error("bad rs block [url=home.php?mod=space&uid=5302]@[/url] typeNumber:"+r+"/errorCorrectLevel:"+n);for(var o=a.length/3,u=new Array,s=0;s<o;s+=1)for(var c=a[3*s+0],l=a[3*s+1],f=a[3*s+2],h=0;h<c;h+=1)u.push(t(l,f));return u},r}(),f=function(){var e=new Array,t=0,r={getBuffer:function(){return e},getAt:function(t){var r=Math.floor(t/8);return 1==(e[r]>>>7-t%8&1)},put:function(e,t){for(var n=0;n<t;n+=1)r.putBit(1==(e>>>t-n-1&1))},getLengthInBits:function(){return t},putBit:function(r){var n=Math.floor(t/8);e.length<=n&&e.push(0),r&&(e[n]|=128>>>t%8),t+=1}};return r},h=function(e){for(var t=a.MODE_8BIT_BYTE,r=e,n=[],i={},o=0,u=r.length;o<u;o++){var s=[],c=r.charCodeAt(o);c>65536?(s[0]=240|(1835008&c)>>>18,s[1]=128|(258048&c)>>>12,s[2]=128|(4032&c)>>>6,s[3]=128|63&c):c>2048?(s[0]=224|(61440&c)>>>12,s[1]=128|(4032&c)>>>6,s[2]=128|63&c):c>128?(s[0]=192|(1984&c)>>>6,s[1]=128|63&c):s[0]=c,n.push(s)}n=Array.prototype.concat.apply([],n),n.length!=r.length&&(n.unshift(191),n.unshift(187),n.unshift(239));var l=n;return i.getMode=function(){return t},i.getLength=function(e){return l.length},i.write=function(e){for(var t=0;t<l.length;t+=1)e.put(l[t],8)},i},d=function(){var e=new Array,t={writeByte:function(t){e.push(255&t)},writeShort:function(e){t.writeByte(e),t.writeByte(e>>>8)},writeBytes:function(e,r,n){r=r||0,n=n||e.length;for(var a=0;a<n;a+=1)t.writeByte(e[a+r])},writeString:function(e){for(var r=0;r<e.length;r+=1)t.writeByte(e.charCodeAt(r))},toByteArray:function(){return e},toString:function(){var t="";t+="[";for(var r=0;r<e.length;r+=1)r>0&&(t+=","),t+=e[r];return t+="]",t}};return t},g=function(e){var t=e,r=0,n=0,a=0,i={read:function(){while(a<8){if(r>=t.length){if(0==a)return-1;throw new Error("unexpected end of file./"+a)}var e=t.charAt(r);if(r+=1,"="==e)return a=0,-1;e.match(/^\s$/)||(n=n<<6|o(e.charCodeAt(0)),a+=6)}var i=n>>>a-8&255;return a-=8,i}},o=function(e){if(65<=e&&e<=90)return e-65;if(97<=e&&e<=122)return e-97+26;if(48<=e&&e<=57)return e-48+52;if(43==e)return 62;if(47==e)return 63;throw new Error("c:"+e)};return i},p=function(e,t){var r=e,n=t,a=new Array(e*t),i={setPixel:function(e,t,n){a[t*r+e]=n},write:function(e){e.writeString("GIF87a"),e.writeShort(r),e.writeShort(n),e.writeByte(128),e.writeByte(0),e.writeByte(0),e.writeByte(0),e.writeByte(0),e.writeByte(0),e.writeByte(255),e.writeByte(255),e.writeByte(255),e.writeString(","),e.writeShort(0),e.writeShort(0),e.writeShort(r),e.writeShort(n),e.writeByte(0);var t=o(2);e.writeByte(2);var a=0;while(t.length-a>255)e.writeByte(255),e.writeBytes(t,a,255),a+=255;e.writeByte(t.length-a),e.writeBytes(t,a,t.length-a),e.writeByte(0),e.writeString(";")}},o=function(e){for(var t=1<<e,r=1+(1<<e),n=e+1,i=u(),o=0;o<t;o+=1)i.add(String.fromCharCode(o));i.add(String.fromCharCode(t)),i.add(String.fromCharCode(r));var s=d(),c=function(e){var t=e,r=0,n=0,a={write:function(e,a){if(e>>>a!=0)throw new Error("length over");while(r+a>=8)t.writeByte(255&(e<<r|n)),a-=8-r,e>>>=8-r,n=0,r=0;n|=e<<r,r+=a},flush:function(){r>0&&t.writeByte(n)}};return a}(s);c.write(t,n);var l=0,f=String.fromCharCode(a[l]);l+=1;while(l<a.length){var h=String.fromCharCode(a[l]);l+=1,i.contains(f+h)?f+=h:(c.write(i.indexOf(f),n),i.size()<4095&&(i.size()==1<<n&&(n+=1),i.add(f+h)),f=h)}return c.write(i.indexOf(f),n),c.write(r,n),c.flush(),s.toByteArray()},u=function(){var e={},t=0,r={add:function(n){if(r.contains(n))throw new Error("dup key:"+n);e[n]=t,t+=1},size:function(){return t},indexOf:function(t){return e[t]},contains:function(t){return"undefined"!=typeof e[t]}};return r};return i},v=function(e,t,r,n){for(var a=p(e,t),i=0;i<t;i+=1)for(var o=0;o<e;o+=1)a.setPixel(o,i,r(o,i));var u=d();a.write(u);for(var s=function(){var e=0,t=0,r=0,n="",a={},i=function(e){n+=String.fromCharCode(o(63&e))},o=function(e){if(e<0);else{if(e<26)return 65+e;if(e<52)return e-26+97;if(e<62)return e-52+48;if(62==e)return 43;if(63==e)return 47}throw new Error("n:"+e)};return a.writeByte=function(n){e=e<<8|255&n,t+=8,r+=1;while(t>=6)i(e>>>t-6),t-=6},a.flush=function(){if(t>0&&(i(e<<6-t),e=0,t=0),r%3!=0)for(var a=3-r%3,o=0;o<a;o+=1)n+="="},a.toString=function(){return n},a}(),c=u.toByteArray(),l=0;l<c.length;l+=1)s.writeByte(c[l]);s.flush();var f="";return f+="data:image/gif;base64,",f+=s,f},w={createQrCodeImg:function(e,t){t=t||{};var r,a=t.typeNumber||4,i=t.errorCorrectLevel||"M",o=t.size||500;try{r=n(a,i||"M"),r.addData(e),r.make()}catch(c){if(a>=40)throw new Error("Text too long to encode");return gen(e,{size:o,errorCorrectLevel:i,typeNumber:a+1})}var u=parseInt(o/r.getModuleCount()),s=parseInt((o-r.getModuleCount()*u)/2);return r.createImgTag(u,s,o)}};t.default=w},"9d0a":function(e,t,r){"use strict";r("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.showToast=t.showModal=t.showLoading=t.closeLoading=void 0;t.showToast=function(e){var t=e.title,r=e.icon,n=e.mask,a=e.callback;uni.showToast({icon:r||"none",title:t,mask:n||!0}),setTimeout((function(){a&&a()}),1500)};t.showModal=function(e){var t=e.title,r=e.content,n=e.showCancel,a=e.cancelText,i=e.confirmText,o=e.callback;uni.showModal({title:t||"操作提示",content:r,showCancel:n||!1,cancelText:a||"取消",confirmText:i||"确认",success:function(e){e.confirm&&o&&o(!0),e.cancel&&o&&o(!1)}})};t.showLoading=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.title,r=void 0===t?"":t,n=e.mask,a=void 0!==n&&n;uni.showLoading({title:r,mask:a})};t.closeLoading=function(){uni.hideLoading()}},"9e46":function(e,t,r){var n=r("c1a5");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=r("967d").default;a("0f3db732",n,!0,{sourceMap:!1,shadowMode:!1})},b314:function(e,t,r){"use strict";var n=r("9e46"),a=r.n(n);a.a},c1a5:function(e,t,r){var n=r("c86c");t=n(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.btn-save[data-v-41b8e6e0]{width:100%;height:auto;position:fixed;bottom:0;left:0;display:flex;justify-content:center;align-items:center;padding:15px 0 25px 0;background-color:#fbbd12;color:#fff;font-weight:700;font-size:%?30?%}',""]),e.exports=t},c860c:function(e,t,r){"use strict";r.r(t);var n=r("4280"),a=r.n(n);for(var i in n)["default"].indexOf(i)<0&&function(e){r.d(t,e,(function(){return n[e]}))}(i);t["default"]=a.a},eb7d:function(e,t,r){"use strict";r.r(t);var n=r("4088"),a=r("c860c");for(var i in a)["default"].indexOf(i)<0&&function(e){r.d(t,e,(function(){return a[e]}))}(i);r("38cb");var o=r("828b"),u=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"56d68218",null,!1,n["a"],void 0);t["default"]=u.exports},f15b:function(e,t,r){"use strict";r("6a54");var n=r("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;r("419c");var a=r("9d0a"),i=r("3e51"),o=n(r("eb7d")),u={components:{mosoweCanvasImage:o.default},data:function(){return{poster:[{type:"image",content:"https://qny.wdsp666.com/uploads/images/20230926022252815f40381.png",x:25,y:0,width:150,height:220},{type:"image",content:"https://img.damalife.com//uploads/images/spread/spread_18989b4a219ea813236d94ea60df98f4.png",x:130,y:150,width:30,height:30,arcX:0,arcY:0}],imageData:""}},onLoad:function(){this.init()},onShow:function(){},onPullDownRefresh:function(){},computed:{},methods:{_createImage:function(){var e=this;setTimeout((function(){e.$refs.mosoweCanvasImageRef.createCanvas()}),300)},_canvasImage:function(e){this.imageData=e,this.saveImage(),console.log("this.imageData",this.imageData)},saveImage:function(){var e=document.createElement("a");e.href=this.imageData,e.download="poster.png",document.body.appendChild(e),e.click(),document.body.removeChild(e),uni.showToast({title:"保存成功",icon:"success"})},init:function(){this.getPosterData()},getPosterData:function(){var e=this;(0,i.getSpreadPoster)().then((function(t){e.poster=[{type:"image",content:t.bg,x:20,y:0,width:160,height:280},{type:"image",content:t.qrcode,x:55,y:105,width:90,height:90,arcX:0,arcY:0}],e._createImage()})).catch((function(e){uni.hideLoading(),(0,a.showToast)({title:e.msg})}))}}};t.default=u}}]);
|