| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 | import sheep from '@/sheep';import { formatImageUrlProtocol } from './index';const user = (poster) => {  const width = poster.width;  const userInfo = sheep.$store('user').userInfo;  return {    background: formatImageUrlProtocol(sheep.$url.cdn(sheep.$store('app').platform.share.posterInfo.user_bg)),    list: [      {        name: 'nickname',        type: 'text',        val: userInfo.nickname,        x: width / 2,        y: width * 0.4,        paintbrushProps: {          textAlign: 'center',          fillStyle: '#333',          font: {            fontSize: 14,            fontFamily: 'sans-serif',          },        },      },      {        name: 'avatar',        type: 'image',        val: formatImageUrlProtocol(sheep.$url.cdn(userInfo.avatar)),        x: width * 0.4,        y: width * 0.16,        width: width * 0.2,        height: width * 0.2,        d: width * 0.2,      },      // #ifndef MP-WEIXIN      {        name: 'qrcode',        type: 'qrcode',        val: poster.shareInfo.link,        x: width * 0.35,        y: width * 0.84,        size: width * 0.3,      },      // #endif      // #ifdef MP-WEIXIN      {        name: 'wxacode',        type: 'image',        val: sheep.$api.third.wechat.getWxacode(poster.shareInfo.path),        x: width * 0.35,        y: width * 0.84,        width: width * 0.3,        height: width * 0.3,      },      // #endif    ],  };};export default user;
 |