This commit is contained in:
2025-09-24 16:43:14 +08:00
parent 547a7c2e12
commit 8e791cfb74
4 changed files with 20 additions and 11 deletions

View File

@ -468,8 +468,8 @@ const handleMenuCommand = (command: string) => {
}
const handleTypeClick = (row: TypeNode) => {
console.log(row)
// currentTypeId.value = row.id
getModelListByType(row.id)
currentTypeId.value = row.$treeNodeId
// // 模拟根据类型ID加载模型数据
// loadModelsByType(row.id)
// contextMenu.visible && (contextMenu.visible = false)
@ -512,7 +512,6 @@ const handleImportModel = (row: TypeNode) => {
}
const handleRenameType = (row: TypeNode) => {
console.log('重命名类型', row)
dialogTitle.value = '军标类型重命名'
modelType.value = row.label
dialogVisible.value = true
@ -789,7 +788,8 @@ onMounted(() => {
}
.el-tree {
background: transparent !important;
--el-tree-node-hover-bg-color: rgba(var(--color-sdk-base-rgb), 0.2) !important;
/* --el-tree-node-hover-bg-color: rgba(var(--color-sdk-base-rgb), 0.2) !important; */
--el-tree-node-hover-bg-color: unset !important;
color: rgba(255, 255, 255, 1) !important;
/* font-size: 12px !important; */
}

View File

@ -477,8 +477,8 @@ const handleMenuCommand = (command: string) => {
}
const handleTypeClick = (row: TypeNode) => {
console.log(row)
// currentTypeId.value = row.id
getModelListByType(row.id)
currentTypeId.value = row.$treeNodeId
// // 模拟根据类型ID加载模型数据
// loadModelsByType(row.id)
// contextMenu.visible && (contextMenu.visible = false)
@ -524,7 +524,6 @@ const handleRenameType = (row: TypeNode) => {
dialogTitle.value = '模型类型重命名'
modelType.value = row.label
dialogVisible.value = true
console.log('重命名类型', row)
}
const handleDeleteType = (row: TypeNode) => {
@ -798,7 +797,8 @@ onMounted(() => {
}
.el-tree {
background: transparent !important;
--el-tree-node-hover-bg-color: rgba(var(--color-sdk-base-rgb), 0.2) !important;
/* --el-tree-node-hover-bg-color: rgba(var(--color-sdk-base-rgb), 0.2) !important; */
--el-tree-node-hover-bg-color: unset !important;
color: rgba(255, 255, 255, 1) !important;
/* font-size: 12px !important; */
}

View File

@ -35,6 +35,7 @@
:data="typeTreeData"
ref="treeRef"
node-key="id"
@node-click="handleTypeClick"
:filter-node-method="filterNode"
>
<template #default="{ node, data }">
@ -242,6 +243,11 @@ const toggleExpand = (row: any) => {
// loadModelsByType(row.id)
}
const handleTypeClick = (row: TypeNode) => {
getModelListByType(row.id)
currentTypeId.value = row.$treeNodeId
}
let typeArr = {
point: '点',
line: '线',
@ -272,7 +278,6 @@ const renderModel = async (model) => {
// let source_id = this.$md5(new Date().getTime() + model.model_name+index);
let id = new YJ.Tools().randomString()
console.log('model', model)
let Draw = new YJ.Draw.DrawPoint(window.earth)
Draw.start((a, positions) => {
let option = {
@ -285,9 +290,7 @@ const renderModel = async (model) => {
let GroundSvg = new YJ.Obj.GroundSvg(window.earth, option)
GroundSvg.load(() => {
console.log('GroundSvg')
GroundSvg.drag(true, (data) => {
console.log(data, 'loaddata')
let params = data
delete params.attributeType
delete params.attribute.ISC

View File

@ -35,6 +35,7 @@
:data="typeTreeData"
ref="treeRef"
node-key="id"
@node-click="handleTypeClick"
:filter-node-method="filterNode"
>
<template #default="{ node, data }">
@ -241,6 +242,11 @@ const toggleExpand = (row: any) => {
// loadModelsByType(row.id)
}
const handleTypeClick = (row: TypeNode) => {
getModelListByType(row.id)
currentTypeId.value = row.$treeNodeId
}
let typeArr = {
point: '点',
line: '线',