fix: 좌/우 공동구 벽체 높이 660mm 고정 오류 해결 및 전수 검증 (좌 700mm, 우 1000mm 표준 동기화)
This commit is contained in:
1 parent
88221ec8d7
commit
599696883f
4 files changed
+147
-8
No files matched your search
@@ -52,9 +52,9 @@ window.ugData = {
|
||||
type: 'T1',
|
||||
vw1: 300, vw2: 300, vh: 300,
|
||||
lw: 400, lh: 60, gap: 50,
|
||||
ww1: 144, ww2: 36, ww3: 120,
|
||||
wh1: 360, wh2: 175, wh3: 125,
|
||||
bcw: 650, bch: 500, dw: 100, dh: 150,
|
||||
ww1: 150, ww2: 30, ww3: 120,
|
||||
wh1: 450, wh2: 175, wh3: 75,
|
||||
bcw: 550, bch: 530, dw: 100, dh: 150,
|
||||
bw1: 125, bw2: 300, bw3: 300,
|
||||
bd1: 50, bd2: 300, bd3: 50,
|
||||
pipeD: 300
|
||||
@@ -63,9 +63,9 @@ window.ugData = {
|
||||
type: 'T1',
|
||||
vw1: 300, vw2: 300, vh: 300,
|
||||
lw: 400, lh: 60, gap: 50,
|
||||
ww1: 144, ww2: 36, ww3: 120,
|
||||
wh1: 360, wh2: 175, wh3: 125,
|
||||
bcw: 650, bch: 500, dw: 100, dh: 150,
|
||||
ww1: 150, ww2: 80, ww3: 120,
|
||||
wh1: 750, wh2: 175, wh3: 75,
|
||||
bcw: 550, bch: 500, dw: 100, dh: 150,
|
||||
bw1: 125, bw2: 300, bw3: 300,
|
||||
bd1: 50, bd2: 300, bd3: 50,
|
||||
pipeD: 300
|
||||
@@ -1628,6 +1628,10 @@ function syncParamsToInputs() {
|
||||
setIf('p_pave_t1', p.pave_t1);
|
||||
setIf('p_pave_t2', p.pave_t2);
|
||||
setIf('p_pave_t3', p.pave_t3);
|
||||
const dL = window.ugData.left || {};
|
||||
const dR = window.ugData.right || {};
|
||||
setIf('p_ug_wh_l', (dL.wh1 || 450) + (dL.wh2 || 175) + (dL.wh3 || 75));
|
||||
setIf('p_ug_wh_r', (dR.wh1 || 750) + (dR.wh2 || 175) + (dR.wh3 || 75));
|
||||
}
|
||||
|
||||
function readParamsFromInputs() {
|
||||
@@ -1650,6 +1654,19 @@ function readParamsFromInputs() {
|
||||
p.pave_t1 = getNum('p_pave_t1', p.pave_t1);
|
||||
p.pave_t2 = getNum('p_pave_t2', p.pave_t2);
|
||||
p.pave_t3 = getNum('p_pave_t3', p.pave_t3);
|
||||
|
||||
const whTotL = getNum('p_ug_wh_l', 700);
|
||||
const whTotR = getNum('p_ug_wh_r', 1000);
|
||||
if (window.ugData.left) {
|
||||
window.ugData.left.wh3 = 75;
|
||||
window.ugData.left.wh2 = 175;
|
||||
window.ugData.left.wh1 = Math.max(100, Math.round(whTotL - 250));
|
||||
}
|
||||
if (window.ugData.right) {
|
||||
window.ugData.right.wh3 = 75;
|
||||
window.ugData.right.wh2 = 175;
|
||||
window.ugData.right.wh1 = Math.max(100, Math.round(whTotR - 250));
|
||||
}
|
||||
}
|
||||
|
||||
function renderDetectionList(sourceName, entityCount) {
|
||||
@@ -1674,8 +1691,8 @@ function renderDetectionList(sourceName, entityCount) {
|
||||
},
|
||||
{
|
||||
color: '#cbd5e1',
|
||||
title: '공동구 및 프리캐스트 뚜껑',
|
||||
detail: `좌 ${dL.type || 'T2'} (${dL.lw}×${dL.lh}mm, 내공 ${dL.vw1}×${dL.vh}mm) · 우 ${dR.type || 'T2'} (${dR.lw}×${dR.lh}mm, 내공 ${dR.vw1}×${dR.vh}mm)`,
|
||||
title: '공동구 벽체 및 프리캐스트 뚜껑',
|
||||
detail: `좌 벽체 ${dL.wh1 + dL.wh2 + dL.wh3}mm(뚜껑 ${dL.lw}×${dL.lh}) · 우 벽체 ${dR.wh1 + dR.wh2 + dR.wh3}mm(뚜껑 ${dR.lw}×${dR.lh}) · 내공 ${dR.vw1}×${dR.vh}mm`,
|
||||
badge: '100%'
|
||||
},
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user