update
This commit is contained in:
@@ -39,6 +39,7 @@ const fetchImages = async () => {
|
|||||||
const foundItem = data.data.find(item => item.is_public === true);
|
const foundItem = data.data.find(item => item.is_public === true);
|
||||||
if (foundItem) {
|
if (foundItem) {
|
||||||
globalStore.result_url = foundItem.result_url;
|
globalStore.result_url = foundItem.result_url;
|
||||||
|
globalStore.mergeId = foundItem.id
|
||||||
displayZhuli.value = true;
|
displayZhuli.value = true;
|
||||||
} else {
|
} else {
|
||||||
displayZhuli.value = false;
|
displayZhuli.value = false;
|
||||||
@@ -76,7 +77,7 @@ import defaultBorderImage from '../assets/images/my-photo-border.webp';
|
|||||||
import activeBorderImage from '../assets/images/my-photo-selected-border.webp';
|
import activeBorderImage from '../assets/images/my-photo-selected-border.webp';
|
||||||
|
|
||||||
const activeBorders = ref(images.value.map(() => false));
|
const activeBorders = ref(images.value.map(() => false));
|
||||||
let mergeId = '';
|
let mergeId = globalStore.mergeId;
|
||||||
// 切换边框状态
|
// 切换边框状态
|
||||||
const toggleBorder = (item, index) => {
|
const toggleBorder = (item, index) => {
|
||||||
activeBorders.value = activeBorders.value.map(() => false);
|
activeBorders.value = activeBorders.value.map(() => false);
|
||||||
@@ -205,7 +206,7 @@ const handleHaibao = async (item) => {
|
|||||||
userHaibaoUrl.value = url
|
userHaibaoUrl.value = url
|
||||||
|
|
||||||
const haibaoSave = new Haibao(1080, 2160)
|
const haibaoSave = new Haibao(1080, 2160)
|
||||||
const qrcode = await generateQR(`fromid=${infos.invite_code}&merge_id=${infos.merge_id}`, 200, 200)
|
const qrcode = await generateQR(`fromid=${infos.invite_code}&merge_id=${mergeId}`, 200, 200)
|
||||||
haibaoSave.add(bg, 0, 0)
|
haibaoSave.add(bg, 0, 0)
|
||||||
haibaoSave.add(url, 64, 250)
|
haibaoSave.add(url, 64, 250)
|
||||||
haibaoSave.add(qrcode, 115, 1875)
|
haibaoSave.add(qrcode, 115, 1875)
|
||||||
@@ -247,7 +248,7 @@ const handleHaibao = async (item) => {
|
|||||||
haibaoCoverNoTitle.draw('destination-in').then(() => {
|
haibaoCoverNoTitle.draw('destination-in').then(() => {
|
||||||
haibaoCoverNoTitle.generate({ mimeType: 'image/png' }).then(async (url) => {
|
haibaoCoverNoTitle.generate({ mimeType: 'image/png' }).then(async (url) => {
|
||||||
const haibaoSaveNoTitle = new Haibao(1080, 2160)
|
const haibaoSaveNoTitle = new Haibao(1080, 2160)
|
||||||
const qrcode = await generateQR(`fromid=${infos.invite_code}&merge_id=${infos.merge_id}`, 200, 200)
|
const qrcode = await generateQR(`fromid=${infos.invite_code}&merge_id=${mergeId}`, 200, 200)
|
||||||
haibaoSaveNoTitle.add(bg, 0, 0)
|
haibaoSaveNoTitle.add(bg, 0, 0)
|
||||||
haibaoSaveNoTitle.add(url, 64, 250)
|
haibaoSaveNoTitle.add(url, 64, 250)
|
||||||
haibaoSaveNoTitle.add(qrcode, 115, 1875)
|
haibaoSaveNoTitle.add(qrcode, 115, 1875)
|
||||||
|
|||||||
Reference in New Issue
Block a user