From 1472bd1ecfc8be1f9b329390525baf18a95f77c9 Mon Sep 17 00:00:00 2001 From: zh <972939975@qq.com> Date: Tue, 11 Nov 2025 11:09:16 +0800 Subject: [PATCH] =?UTF-8?q?number=E8=BE=93=E5=85=A5=E6=A1=86=E6=9C=80?= =?UTF-8?q?=E5=A4=A7=E5=80=BC=E6=9C=80=E5=B0=8F=E5=80=BC=E9=99=90=E5=88=B6?= =?UTF-8?q?=EF=BC=9B=E6=A0=87=E7=BB=98=E9=BB=98=E8=AE=A4=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/src/I18n/zh-CN.ts | 1 + src/renderer/src/I18n/zh-EN.ts | 1 + src/renderer/src/I18n/zh-TW.ts | 1 + src/renderer/src/common/initMapData.ts | 1 - src/renderer/src/utils/index.ts | 21 ++++++++----- .../components/propertyBox/CircleObject.vue | 15 ++++++---- .../components/propertyBox/addGroundText.vue | 7 +++-- .../components/propertyBox/addStandText.vue | 8 +++-- .../components/propertyBox/attackArrow.vue | 3 ++ .../components/propertyBox/attribute.vue | 4 +-- .../propertyBox/billboardObject.vue | 30 +++++++++++++------ .../components/propertyBox/circleDiffuse.vue | 19 ++++++------ .../propertyBox/curvelineObject.vue | 13 +++++++- .../components/propertyBox/explosion.vue | 8 ++--- .../views/components/propertyBox/flyLine.vue | 12 ++++---- .../components/propertyBox/graphObject.vue | 10 ++++++- .../components/propertyBox/groundText.vue | 14 +++++---- .../components/propertyBox/labelStyle.vue | 5 ++++ .../components/propertyBox/modelObject.vue | 23 +++++++++++++- .../propertyBox/particleEffects.vue | 6 ++-- .../components/propertyBox/polygonObject.vue | 15 ++++++---- .../propertyBox/polyhedronObject.vue | 2 +- .../components/propertyBox/polylineObject.vue | 14 ++++++++- .../components/propertyBox/radarScan.vue | 12 ++++---- .../propertyBox/radarScanStereoscopic.vue | 14 +++++---- .../components/propertyBox/standText.vue | 4 +-- .../views/components/propertyBox/terrain.vue | 3 ++ .../views/components/propertyBox/tileset.vue | 7 +++-- .../propertyBox/trajectoryMotion.vue | 19 +++++++----- .../propertyBox/wallRealStereoscopic.vue | 4 +-- .../propertyBox/wallStereoscopic.vue | 2 +- .../components/propertyBox/waterSurface.vue | 6 ++-- .../tree/components/hooks/rightOperate.ts | 6 +++- .../src/views/components/tree/entityClick.ts | 4 ++- .../src/views/components/tree/index.vue | 4 ++- 35 files changed, 217 insertions(+), 101 deletions(-) diff --git a/src/renderer/src/I18n/zh-CN.ts b/src/renderer/src/I18n/zh-CN.ts index b662712..ef217f1 100644 --- a/src/renderer/src/I18n/zh-CN.ts +++ b/src/renderer/src/I18n/zh-CN.ts @@ -149,6 +149,7 @@ export default { curve: '曲线标注', panel: '面标注', roam: '漫游路径', + untitled: '未命名对象' }, system: { systemTitle: '系统面板', diff --git a/src/renderer/src/I18n/zh-EN.ts b/src/renderer/src/I18n/zh-EN.ts index 77314f8..f174fa1 100644 --- a/src/renderer/src/I18n/zh-EN.ts +++ b/src/renderer/src/I18n/zh-EN.ts @@ -149,6 +149,7 @@ export default { curve: 'Curve', panel: 'Panel', roam: 'roam', + untitled: 'untitled' }, system: { systemTitle: 'Settings', diff --git a/src/renderer/src/I18n/zh-TW.ts b/src/renderer/src/I18n/zh-TW.ts index 340e21b..78b4d3d 100644 --- a/src/renderer/src/I18n/zh-TW.ts +++ b/src/renderer/src/I18n/zh-TW.ts @@ -148,6 +148,7 @@ export default { curve: '曲線標注', panel: '面標注', roam: '漫遊路徑', + untitled: '未命名對象' }, system: { systemTitle: '系統面板', diff --git a/src/renderer/src/common/initMapData.ts b/src/renderer/src/common/initMapData.ts index 6a5cc65..1e2f3c1 100644 --- a/src/renderer/src/common/initMapData.ts +++ b/src/renderer/src/common/initMapData.ts @@ -47,7 +47,6 @@ export const initMapData = async (type, data, cd) => { entityObject = new YJ.Obj.SectorObject(window.earth, data) break case 'model': - console.log('model', data) entityObject = new YJ.Obj.Model(window.earth, data) break case 'military': diff --git a/src/renderer/src/utils/index.ts b/src/renderer/src/utils/index.ts index d2081d5..8fb54fa 100644 --- a/src/renderer/src/utils/index.ts +++ b/src/renderer/src/utils/index.ts @@ -67,14 +67,19 @@ export function getNamefromPath(path) { } export function handleInputLimit(e) { - const minValue = parseFloat(e.target.min); - const maxValue = parseFloat(e.target.max); - if (!isNaN(maxValue) && e.target.value > maxValue) { - e.target.value = maxValue - e.target.dispatchEvent(new Event('input')) + if (e.data === '-') { } - else if (!isNaN(minValue) && e.target.value < minValue) { - e.target.value = minValue - e.target.dispatchEvent(new Event('input')) + else { + e.target.value = e.target.value || 0 + const minValue = parseFloat(e.target.min); + const maxValue = parseFloat(e.target.max); + if (!isNaN(maxValue) && e.target.value > maxValue) { + e.target.value = maxValue + e.target.dispatchEvent(new Event('input')) + } + else if (!isNaN(minValue) && e.target.value < minValue) { + e.target.value = minValue + e.target.dispatchEvent(new Event('input')) + } } } diff --git a/src/renderer/src/views/components/propertyBox/CircleObject.vue b/src/renderer/src/views/components/propertyBox/CircleObject.vue index 31e6238..4dbea88 100644 --- a/src/renderer/src/views/components/propertyBox/CircleObject.vue +++ b/src/renderer/src/views/components/propertyBox/CircleObject.vue @@ -43,7 +43,7 @@