(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-shareQrCode-card"],{"0544":function(t,e,r){"use strict";r.r(e);var n=r("740a"),o=r("e21b");for(var i in o)"default"!==i&&function(t){r.d(e,t,(function(){return o[t]}))}(i);r("b2f8");var a,s=r("f0c5"),u=Object(s["a"])(o["default"],n["b"],n["c"],!1,null,"35e81d35",null,!1,n["a"],a);e["default"]=u.exports},"1a90":function(t,e,r){var n=r("24fb");e=n(!1),e.push([t.i,'@charset "UTF-8";\n/* 页面左右间距 */\n/* 文字尺寸 */\n/*文字颜色*/\n/* 边框颜色 */\n/*颜色*/\n/* 图片加载中颜色 */\n/* 行为相关颜色 */\n/* 功能栏字体大小 */\n/*功能栏左侧小图标*/uni-page-body[data-v-35e81d35]{height:100%}#container[data-v-35e81d35]{width:100%;height:%?1400?%}#container .item-box[data-v-35e81d35]{width:100%;height:100%;margin:%?0?% auto;background-size:100% 100%}#container .item-box .poster-bg[data-v-35e81d35]{position:relative;height:100%;width:100%;margin:%?0?% auto}#container .item-box .qr[data-v-35e81d35]{width:100%;height:100%;position:absolute;top:9.6rem}',""]),t.exports=e},"1afe":function(t,e,r){"use strict";var n=r("4ea4");r("ac1f"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,r("96cf");var o=n(r("1da1")),i=n(r("5530")),a=r("26cb"),s=(n(r("76f2")),n(r("f4cf"))),u=n(r("bbcd")),h=r("6ef7"),l={data:function(){return{url:"",src:"",posterDataUrl:"",poster:"",canHeight:0,canWeidth:0,size:180,ratio:1}},computed:(0,i.default)({},(0,a.mapState)(["userInfo"])),onLoad:function(){var t=this;this.loadData(),this.shareDate(),this.$nextTick((function(){var e=uni.createSelectorQuery().in(t);e.select("#container").boundingClientRect((function(e){t.ratio=e.width/750})).exec(),e.select("#qrCode-canvas").fields({size:!0},(function(e){console.log("获取画布宽高信息",e),t.canHeight=e.height,t.canWeidth=e.width})).exec()}))},methods:{loadData:function(){var t=this;return(0,o.default)(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:r=t,r.url="http://doctortest.igxys.com/index/#/pages/doctor/expert?id="+r.userInfo.uid+"&spread="+r.userInfo.uid,r.make(),r.shareDate();case 4:case"end":return e.stop()}}),e)})))()},make:function(){var t=this;this.$nextTick((function(){setTimeout((function(){var e=document.getElementById("qrCode-canvas").children[0];console.log(e,"canvas"),console.log(t.url),u.default.toCanvas(e,t.url,(function(r){if(r)console.log(r,"error");else{e.style.width="140px",e.style.height="140px",e.style.padding="0px",e.style.borderRadius="10px";var n=document.getElementById("poster");(0,s.default)(n).then((function(e){t.posterDataUrl=e.toDataURL()}))}}))}),500)}))},shareDate:function(){var t=this,e="http://doctortest.igxys.com/index/#/pages/doctor/expert?id="+t.userInfo.uid+"&spread="+t.userInfo.uid,r=(uni.getStorageSync("weichatBrowser"),1==t.userInfo.ext_info.doctor_level?"医师":2==t.userInfo.ext_info.doctor_level?"主治医师":3==t.userInfo.ext_info.doctor_level?"副主任医师":"主任医师"),n={link:e,imgUrl:t.userInfo.ext_info.photo,desc:t.userInfo.ext_info.hospital_name+r,title:t.userInfo.ext_info.name,success:function(){}};console.log(n,"datadatadata"),(0,h.shareLoad)(n)}}};e.default=l},"359d":function(t,e,r){var n=r("1a90");"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var o=r("4f06").default;o("021fd316",n,!0,{sourceMap:!1,shadowMode:!1})},"740a":function(t,e,r){"use strict";var n;r.d(e,"b",(function(){return o})),r.d(e,"c",(function(){return i})),r.d(e,"a",(function(){return n}));var o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{attrs:{id:"container"}},[t.posterDataUrl?n("img",{staticClass:"poster-bg",attrs:{src:t.posterDataUrl,width:"100%",height:"auto"}}):n("v-uni-view",{staticClass:"item-box",attrs:{id:"poster"}},[n("img",{staticClass:"poster-bg",attrs:{src:r("888b")}}),n("v-uni-canvas",{staticClass:"qr",style:{left:(t.canWeidth-134)/2+"px"},attrs:{"canvas-id":"qrCode-canvas",id:"qrCode-canvas"}})],1)],1)},i=[]},"76f2":function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={};(function(){function t(t){this.mode=r.MODE_8BIT_BYTE,this.data=t}function e(t,e){this.typeNumber=t,this.errorCorrectLevel=e,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=new Array}t.prototype={getLength:function(t){return this.data.length},write:function(t){for(var e=0;e=7&&this.setupTypeNumber(t),null==this.dataCache&&(this.dataCache=e.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,r)},setupPositionProbePattern:function(t,e){for(var r=-1;r<=7;r++)if(!(t+r<=-1||this.moduleCount<=t+r))for(var n=-1;n<=7;n++)e+n<=-1||this.moduleCount<=e+n||(this.modules[t+r][e+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)},getBestMaskPattern:function(){for(var t=0,e=0,r=0;r<8;r++){this.makeImpl(!0,r);var n=a.getLostPoint(this);(0==r||t>n)&&(t=n,e=r)}return e},createMovieClip:function(t,e,r){var n=t.createEmptyMovieClip(e,r),o=1;this.make();for(var i=0;i>r&1);this.modules[Math.floor(r/3)][r%3+this.moduleCount-8-3]=n}for(r=0;r<18;r++){n=!t&&1==(e>>r&1);this.modules[r%3+this.moduleCount-8-3][Math.floor(r/3)]=n}},setupTypeInfo:function(t,e){for(var r=this.errorCorrectLevel<<3|e,n=a.getBCHTypeInfo(r),o=0;o<15;o++){var i=!t&&1==(n>>o&1);o<6?this.modules[o][8]=i:o<8?this.modules[o+1][8]=i:this.modules[this.moduleCount-15+o][8]=i}for(o=0;o<15;o++){i=!t&&1==(n>>o&1);o<8?this.modules[8][this.moduleCount-o-1]=i:o<9?this.modules[8][15-o-1+1]=i:this.modules[8][15-o-1]=i}this.modules[this.moduleCount-8][8]=!t},mapData:function(t,e){for(var r=-1,n=this.moduleCount-1,o=7,i=0,s=this.moduleCount-1;s>0;s-=2){6==s&&s--;while(1){for(var u=0;u<2;u++)if(null==this.modules[n][s-u]){var h=!1;i>>o&1));var l=a.getMask(e,n,s-u);l&&(h=!h),this.modules[n][s-u]=h,o--,-1==o&&(i++,o=7)}if(n+=r,n<0||this.moduleCount<=n){n-=r,r=-r;break}}}}},e.PAD0=236,e.PAD1=17,e.createData=function(t,r,n){for(var o=l.getRSBlocks(t,r),i=new f,s=0;s8*h)throw new Error("code length overflow. ("+i.getLengthInBits()+">"+8*h+")");i.getLengthInBits()+4<=8*h&&i.put(0,4);while(i.getLengthInBits()%8!=0)i.putBit(!1);while(1){if(i.getLengthInBits()>=8*h)break;if(i.put(e.PAD0,8),i.getLengthInBits()>=8*h)break;i.put(e.PAD1,8)}return e.createBytes(i,o)},e.createBytes=function(t,e){for(var r=0,n=0,o=0,i=new Array(e.length),s=new Array(e.length),u=0;u=0?m.get(v):0}}var p=0;for(c=0;c=0)e^=a.G15<=0)e^=a.G18<>>=1;return e},getPatternPosition:function(t){return a.PATTERN_POSITION_TABLE[t-1]},getMask:function(t,e,r){switch(t){case i.PATTERN000:return(e+r)%2==0;case i.PATTERN001:return e%2==0;case i.PATTERN010:return r%3==0;case i.PATTERN011:return(e+r)%3==0;case i.PATTERN100:return(Math.floor(e/2)+Math.floor(r/3))%2==0;case i.PATTERN101:return e*r%2+e*r%3==0;case i.PATTERN110:return(e*r%2+e*r%3)%2==0;case i.PATTERN111:return(e*r%3+(e+r)%2)%2==0;default:throw new Error("bad maskPattern:"+t)}},getErrorCorrectPolynomial:function(t){for(var e=new h([1],0),r=0;r5&&(r+=3+i-5)}for(n=0;n=256)t-=255;return s.EXP_TABLE[t]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},u=0;u<8;u++)s.EXP_TABLE[u]=1<=1&&e<=127?r+=t.charAt(n):e>2047?(r+=String.fromCharCode(224|e>>12&15),r+=String.fromCharCode(128|e>>6&63),r+=String.fromCharCode(128|e>>0&63)):(r+=String.fromCharCode(192|e>>6&31),r+=String.fromCharCode(128|e>>0&63));return r}h.prototype={get:function(t){return this.num[t]},getLength:function(){return this.num.length},multiply:function(t){for(var e=new Array(this.getLength()+t.getLength()-1),r=0;r>>7-t%8&1)},put:function(t,e){for(var r=0;r>>e-r-1&1))},getLengthInBits:function(){return this.length},putBit:function(t){var e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}},n={defaults:{size:258,margin:0,backgroundColor:"#ffffff",foregroundColor:"#000000",fileType:"png",correctLevel:3,typeNumber:-1},make:function(t){var r={canvasId:t.canvasId,componentInstance:t.componentInstance,text:t.text,size:this.defaults.size,margin:this.defaults.margin,backgroundColor:this.defaults.backgroundColor,foregroundColor:this.defaults.foregroundColor,fileType:this.defaults.fileType,correctLevel:this.defaults.correctLevel,typeNumber:this.defaults.typeNumber};if(t)for(var n in t)r[n]=t[n];function o(){var r=new e(t.typeNumber,t.correctLevel);r.addData(c(t.text)),r.make();var n=uni.createCanvasContext(t.canvasId,t.componentInstance);n.setFillStyle(t.backgroundColor),n.fillRect(0,0,t.size,t.size);for(var o=(t.size-2*t.margin)/r.getModuleCount(),i=o,a=0;a