acdr-ui/dist/build/mp-weixin/sheep/components/s-share-modal/canvas-poster/poster/index.js

2 lines
756 B
JavaScript

"use strict";const e=require("./user.js"),r=require("./goods.js"),t=require("./groupon.js"),o=require("../../../../api/member/social.js");exports.formatImageUrlProtocol=function(e){return 0===e.indexOf("http:")&&(e=e.replace("http:","https:")),e},exports.getPosterData=function(o){switch(o.shareInfo.poster.type){case"user":return e.user(o);case"goods":return r.goods(o);case"groupon":return t.groupon(o)}},exports.getWxaQrcode=function(e,r){return t=this,s=null,a=function*(){return"data:image/png;base64,"+(yield o.SocialApi.getWxaQrcode(e,r)).data},new Promise(((e,r)=>{var o=e=>{try{u(a.next(e))}catch(t){r(t)}},n=e=>{try{u(a.throw(e))}catch(t){r(t)}},u=r=>r.done?e(r.value):Promise.resolve(r.value).then(o,n);u((a=a.apply(t,s)).next())}));var t,s,a};