update
This commit is contained in:
@@ -77,22 +77,21 @@ import defaultBorderImage from '../assets/images/my-photo-border.webp';
|
||||
import activeBorderImage from '../assets/images/my-photo-selected-border.webp';
|
||||
|
||||
const activeBorders = ref(images.value.map(() => false));
|
||||
let mergeId = globalStore.mergeId;
|
||||
// 切换边框状态
|
||||
const toggleBorder = (item, index) => {
|
||||
activeBorders.value = activeBorders.value.map(() => false);
|
||||
// 如果没有打榜,点击切换图片时,把当前背景图赋值给globalStore.result_url做为最新的背景图
|
||||
globalStore.result_url = item.result_url;
|
||||
activeBorders.value[index] = true;
|
||||
mergeId = item.id;
|
||||
globalStore.mergeId = item.id;
|
||||
};
|
||||
|
||||
const handleDabangClick = () => {
|
||||
if (!mergeId) {
|
||||
if (!globalStore.mergeId) {
|
||||
weui.alert("请先合成照片!")
|
||||
return false;
|
||||
}
|
||||
fetch(`https://huodong2.lzlj.com/api/faceFamily/face/publish/${mergeId}`, {
|
||||
fetch(`https://huodong2.lzlj.com/api/faceFamily/face/publish/${globalStore.mergeId}`, {
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'Content-Type': 'application/json',
|
||||
@@ -206,7 +205,7 @@ const handleHaibao = async (item) => {
|
||||
userHaibaoUrl.value = url
|
||||
|
||||
const haibaoSave = new Haibao(1080, 2160)
|
||||
const qrcode = await generateQR(`fromid=${infos.invite_code}&merge_id=${mergeId}`, 200, 200)
|
||||
const qrcode = await generateQR(`fromid=${infos.invite_code}&merge_id=${globalStore.mergeId}`, 200, 200)
|
||||
haibaoSave.add(bg, 0, 0)
|
||||
haibaoSave.add(url, 64, 250)
|
||||
haibaoSave.add(qrcode, 115, 1875)
|
||||
@@ -248,7 +247,7 @@ const handleHaibao = async (item) => {
|
||||
haibaoCoverNoTitle.draw('destination-in').then(() => {
|
||||
haibaoCoverNoTitle.generate({ mimeType: 'image/png' }).then(async (url) => {
|
||||
const haibaoSaveNoTitle = new Haibao(1080, 2160)
|
||||
const qrcode = await generateQR(`fromid=${infos.invite_code}&merge_id=${mergeId}`, 200, 200)
|
||||
const qrcode = await generateQR(`fromid=${infos.invite_code}&merge_id=${globalStore.mergeId}`, 200, 200)
|
||||
haibaoSaveNoTitle.add(bg, 0, 0)
|
||||
haibaoSaveNoTitle.add(url, 64, 250)
|
||||
haibaoSaveNoTitle.add(qrcode, 115, 1875)
|
||||
|
||||
Reference in New Issue
Block a user