Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
I
Ifar-Xml-Edtor
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
pangchong
Ifar-Xml-Edtor
Commits
feaf36ba
Commit
feaf36ba
authored
Jul 03, 2026
by
pangchong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
refactor(configs): 格式化隐藏结构型元数据容器标签列表
- 将隐藏结构型元数据容器标签数组从单行改为多行格式 - 提高代码可读性和维护性 - 未改变原有逻辑和功能实现
parent
68090924
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
25 additions
and
2 deletions
+25
-2
src/configs/xmlTags.ts
+15
-1
src/views/editor/components/DocNodeRenderer/index.vue
+10
-1
No files found.
src/configs/xmlTags.ts
View file @
feaf36ba
...
@@ -127,7 +127,21 @@ export const NOTE_VARIANT_TAGS = ['HNANOTE', 'ACPANOTE', 'APAPNOTE', 'EAPPNOTE',
...
@@ -127,7 +127,21 @@ export const NOTE_VARIANT_TAGS = ['HNANOTE', 'ACPANOTE', 'APAPNOTE', 'EAPPNOTE',
* 隐藏结构型元数据容器(在 DocNodeRenderer 中不显示内容,仅选中时显示提示)
* 隐藏结构型元数据容器(在 DocNodeRenderer 中不显示内容,仅选中时显示提示)
* 这些节点包含工卡的关联数据、任务要求等,不属于正文内容。
* 这些节点包含工卡的关联数据、任务要求等,不属于正文内容。
*/
*/
export
const
HIDDEN_STRUCTURAL_TAGS
=
[
'ASSODATA'
,
'TASKREQ'
,
'ELAPSTIM'
,
'MANHOUR'
,
'NBRPERS'
,
'SFTLST'
,
'SFTDATA'
,
'SPRL'
,
'SPRLS'
,
'SPID'
,
'SPPHASE'
,
'SPNAME'
,
'SPSKILL'
]
export
const
HIDDEN_STRUCTURAL_TAGS
=
[
'ASSODATA'
,
'TASKREQ'
,
'ELAPSTIM'
,
'MANHOUR'
,
'NBRPERS'
,
'SFTLST'
,
'SFTDATA'
,
'SPRL'
,
'SPRLS'
,
'SPID'
,
'SPPHASE'
,
'SPNAME'
,
'SPSKILL'
]
// 复合结构特殊容器及其子节点关系映射表(键为直接父级节点标签名,值为其下需要特殊高亮/选中定位的子节点标签名)
// 复合结构特殊容器及其子节点关系映射表(键为直接父级节点标签名,值为其下需要特殊高亮/选中定位的子节点标签名)
export
const
COMPOSITE_CONTAINER_MAP
:
Record
<
string
,
string
[]
>
=
{
export
const
COMPOSITE_CONTAINER_MAP
:
Record
<
string
,
string
[]
>
=
{
...
...
src/views/editor/components/DocNodeRenderer/index.vue
View file @
feaf36ba
...
@@ -772,7 +772,16 @@ import { ImageOutline, GridOutline } from '@vicons/ionicons5'
...
@@ -772,7 +772,16 @@ import { ImageOutline, GridOutline } from '@vicons/ionicons5'
import
type
{
XmlNode
}
from
'@/types/xmlNode'
import
type
{
XmlNode
}
from
'@/types/xmlNode'
import
TableEditor
from
'../TableEditor/index.vue'
import
TableEditor
from
'../TableEditor/index.vue'
import
{
useDocNodeRenderer
,
getSplitListChildren
,
getCepTaskNumber
,
isAllEinDataSameEffect
}
from
'./functionals'
import
{
useDocNodeRenderer
,
getSplitListChildren
,
getCepTaskNumber
,
isAllEinDataSameEffect
}
from
'./functionals'
import
{
ALERT_BLOCK_TAGS
,
PARA_TAGS
,
CB_COMPONENT_TAGS
,
SUPER_SUB_TAGS
,
COMPOSITE_CONTAINER_MAP
,
EMPTY_MARKER_TAGS
,
NOTE_VARIANT_TAGS
,
HIDDEN_STRUCTURAL_TAGS
}
from
'@/configs/xmlTags'
import
{
ALERT_BLOCK_TAGS
,
PARA_TAGS
,
CB_COMPONENT_TAGS
,
SUPER_SUB_TAGS
,
COMPOSITE_CONTAINER_MAP
,
EMPTY_MARKER_TAGS
,
NOTE_VARIANT_TAGS
,
HIDDEN_STRUCTURAL_TAGS
}
from
'@/configs/xmlTags'
// 动态载入各个定制环境下的 SignoffRenderer.vue
// 动态载入各个定制环境下的 SignoffRenderer.vue
const
customCode
=
import
.
meta
.
env
.
VITE_CUSTOM_CODE
const
customCode
=
import
.
meta
.
env
.
VITE_CUSTOM_CODE
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment