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

2 lines
1.6 KiB
JavaScript
Raw Normal View History

2024-09-19 07:20:14 +08:00
"use strict";const e=require("../../../../index.js"),t=require("./index.js");exports.goods=o=>{return i=exports,r=null,s=function*(){const i=o.width,r=e.sheep.$store("user").userInfo,s=yield t.getWxaQrcode(o.shareInfo.path,o.shareInfo.query);return[{type:"image",src:t.formatImageUrlProtocol(e.sheep.$url.cdn(e.sheep.$store("app").platform.share.posterInfo.goods_bg)),css:{width:i,position:"fixed","object-fit":"contain",top:"0",left:"0",zIndex:-1}},{type:"text",text:r.nickname,css:{color:"#333",fontSize:16,fontFamily:"sans-serif",position:"fixed",top:.06*i,left:.22*i}},{type:"image",src:t.formatImageUrlProtocol(e.sheep.$url.cdn(r.avatar)),css:{position:"fixed",left:.04*i,top:.04*i,width:.14*i,height:.14*i}},{type:"image",src:t.formatImageUrlProtocol(o.shareInfo.poster.image),css:{position:"fixed",left:.03*i,top:.21*i,width:.94*i,height:.94*i}},{type:"text",text:o.shareInfo.poster.title,css:{position:"fixed",left:.04*i,top:1.18*i,color:"#333",fontSize:14,lineHeight:15,maxWidth:.91*i}},{type:"text",text:"¥"+o.shareInfo.poster.price,css:{position:"fixed",left:.04*i,top:1.31*i,fontSize:20,fontFamily:"OPPOSANS",color:"#333"}},{type:"text",text:o.shareInfo.poster.original_price>0?"¥"+o.shareInfo.poster.original_price:"",css:{position:"fixed",left:.3*i,top:1.33*i,color:"#999",fontSize:10,fontFamily:"OPPOSANS",textDecoration:"line-through"}},{type:"image",src:s,css:{position:"fixed",left:.75*i,top:1.3*i,width:.2*i,height:.2*i}}]},new Promise(((e,t)=>{var o=e=>{try{p(s.next(e))}catch(o){t(o)}},n=e=>{try{p(s.throw(e))}catch(o){t(o)}},p=t=>t.done?e(t.value):Promise.resolve(t.value).then(o,n);p((s=s.apply(i,r)).next())}));var i,r,s};