|
@@ -19,10 +19,12 @@ class QrcodeService extends CrudService {
|
|
|
if (!user) throw new BusinessError(ErrorCode.DATA_NOT_EXIST, '为找到用户信息');
|
|
|
const { mobile, name } = user;
|
|
|
const url = `${this.uri}?id=${id}&mobile=${mobile}&name=${name}`;
|
|
|
- const res = await QRCode.toDataURL(url, {
|
|
|
- width: 200,
|
|
|
- });
|
|
|
- return res;
|
|
|
+ // const res = await QRCode.toDataURL(url, {
|
|
|
+ // width: 200,
|
|
|
+ // });
|
|
|
+ const qrcode = await QRCode.toString(url, { type: 'png' });
|
|
|
+ const qrimage = `data:image/png;base64${Buffer(qrcode).toString('base64')}`;
|
|
|
+ return qrimage;
|
|
|
}
|
|
|
}
|
|
|
|