This commit is contained in:
2026-05-14 18:21:05 +08:00
parent 38d98eb553
commit 19bb93dce4
5 changed files with 18 additions and 16 deletions

View File

@ -4,7 +4,9 @@
"Bash(cd /d/VscodeProject/zhengte.babylonjs-sdk && npm run build 2>&1 | head -50)", "Bash(cd /d/VscodeProject/zhengte.babylonjs-sdk && npm run build 2>&1 | head -50)",
"Bash(find \"D:\\\\VscodeProject\\\\zhengte.babylonjs-sdk\\\\src\" -name \"*.ts\" -type f -exec grep -l \"class Dictionary\" {} \\\\;)", "Bash(find \"D:\\\\VscodeProject\\\\zhengte.babylonjs-sdk\\\\src\" -name \"*.ts\" -type f -exec grep -l \"class Dictionary\" {} \\\\;)",
"Bash(find \"D:\\\\VscodeProject\\\\zhengte.babylonjs-sdk\\\\src\" -name \"*.ts\" -type f -exec grep -l \"class.*Kernel\\\\|export.*kernel\" {} \\\\;)", "Bash(find \"D:\\\\VscodeProject\\\\zhengte.babylonjs-sdk\\\\src\" -name \"*.ts\" -type f -exec grep -l \"class.*Kernel\\\\|export.*kernel\" {} \\\\;)",
"Bash(npm run *)" "Bash(npm run *)",
"Bash(mysql -u root -p123456 zt)",
"Bash(mysql *)"
] ]
} }
} }

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

View File

@ -469,7 +469,7 @@
this.classList.toggle('active'); this.classList.toggle('active');
}); });
}); });
let sku = ""
// 单选按钮逻辑 // 单选按钮逻辑
document.querySelectorAll('.option-btn').forEach(btn => { document.querySelectorAll('.option-btn').forEach(btn => {
btn.addEventListener('click', async function () { btn.addEventListener('click', async function () {
@ -504,9 +504,18 @@
// 百叶模型替换逻辑 // 百叶模型替换逻辑
// if (categoryName === "louver") { // if (categoryName === "louver") {
const currentText = this.textContent; const currentText = this.textContent;
console.log(currentText); const response = await fetch(`http://localhost:3001/api/product-configs/by-sku/${currentText}`);
const result = await response.json();
if (result.code === 200) {
const { divisions, enable_placement_zone } = result.data;
// const {position_x, position_y, position_z} = data;
if (enable_placement_zone) {
sku = currentText;
await placementWall(divisions);
}
}
skuToFunc(currentText); // skuToFunc(currentText);
// } // }
}); });
}); });
@ -516,16 +525,7 @@
await hotspotRequest(); await hotspotRequest();
}) })
let sku = ""
const skuToFunc = async (currentText) => {
sku = currentText;
if(currentText.includes("3m")){
await placementWall(3);
}else{
await placementWall(1);
}
}
const hotspotRequest = async () => { const hotspotRequest = async () => {
try { try {
@ -863,7 +863,7 @@
// 将模型放置到该区域 // 将模型放置到该区域
try { try {
const response = await fetch(`http://localhost:3000/api/product-configs/by-sku/${sku}`); const response = await fetch(`http://localhost:3001/api/product-configs/by-sku/${sku}`);
const result = await response.json(); const result = await response.json();
if (result.code === 200 && result.data) { if (result.code === 200 && result.data) {