chore: 归档当前现有代码,准备新建分支开发插件验证

This commit is contained in:
liulong 2026-05-14 16:42:27 +08:00 committed by zerosaturation
parent 7921d22b7d
commit ec72d30cca
3 changed files with 48 additions and 4 deletions

View File

@ -186,6 +186,9 @@ export default {
url: `${route}?name=${encodeURIComponent(card.name)}`
})
}
uni.navigateTo({
url: `/pages/castlove/create?name=${encodeURIComponent(card.name)}`
})
}
}
}

View File

@ -751,12 +751,10 @@ const startCraftStudioPipeline = (studioKind) => {
return;
}
}
if (!nftInfo.value.trim()) {
uni.showToast({ title: '请输入藏品信息', icon: 'none' });
return;
}
try {
const formData = buildCraftFormData();
startCraftGenerationFlow({ formData, studioKind });
@ -764,6 +762,49 @@ const startCraftStudioPipeline = (studioKind) => {
console.error('[CreatePage] craft studio pipeline', e);
uni.showToast({ title: '启动失败,请重试', icon: 'none' });
}
uni.navigateTo({
url: '/pages/castlove/lenticular-studio',
});
};
/** 单图工艺进入镭射工坊Laser-Card 配置页),保存后再上传并创建订单 */
const handleSingleCraftLaserEntry = () => {
if (isLenticularCraft.value) {
uni.showToast({ title: '光栅卡请使用「生成」进入工作室', icon: 'none' });
return;
}
if (!uploadedImage.value) {
uni.showToast({ title: '请上传藏品图片', icon: 'none' });
return;
}
if (!uploadedImageBase64.value) {
uni.showToast({ title: '图片尚未处理完成', icon: 'none' });
return;
}
if (!nftInfo.value.trim()) {
uni.showToast({ title: '请输入藏品信息', icon: 'none' });
return;
}
try {
uni.setStorageSync(
CASTLOVE_LASER_ENTRY_KEY,
JSON.stringify({
nftInfo: nftInfo.value,
materialTypes: [...materialTypes],
materialTypeIndex: materialTypeIndex.value,
pageName: pageName.value,
uploadedImage: uploadedImage.value,
uploadedImageBase64: uploadedImageBase64.value,
})
);
} catch (e) {
console.error('[CreatePage] laser entry payload', e);
uni.showToast({ title: '保存失败,请重试', icon: 'none' });
return;
}
uni.navigateTo({
url: '/pages/castlove/laser-card-studio',
});
};
const handleLenticularGenerate = () => {

View File

@ -10,12 +10,12 @@ const baseURL = 'http://192.168.110.60:8080' // H5 开发用本机
// #ifdef APP-PLUS
// 开发调试手机和电脑同一WiFi时用这个改成你电脑IP
// 上线后:改成实际服务器地址
const baseURL = 'http://192.168.110.60:8080'
// const baseURL = 'http://192.168.110.60:8080'
// #endif
// 服务器地址(正式上线用)
// #ifdef APP-PLUS
// const baseURL = 'http://101.132.250.62:8080'
const baseURL = 'http://101.132.250.62:8080'
// #endif
// 是否使用模拟数据(开发调试时设为 true后端API准备好后改为 false