Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
V
vue3_onlineEditor
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
vue3_onlineEditor
Commits
b909fba1
Commit
b909fba1
authored
Apr 01, 2025
by
qlintonger xeno
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 新增双向对比基本算法逻辑
parent
09a08709
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
45 additions
and
17 deletions
+45
-17
src/assets/file/CES-QEC-V250-A.xml
+4
-0
src/assets/file/Trans-Convert.xml
+20
-16
src/lib/XMLProcessor/src/core/Processing.ts
+0
-0
src/lib/XMLProcessor/src/index.ts
+2
-1
src/lib/XMLProcessor/src/typing/index.d.ts
+19
-0
No files found.
src/assets/file/CES-QEC-V250-A.xml
View file @
b909fba1
...
...
@@ -69,6 +69,10 @@
<PARA>
Ref. EM TASK 71-00-02-000-026-B00 (A5-PPBU) - Remove The EBU Fan Case Brackets, Removal-026.
</PARA>
</L2ITEM>
<L2ITEM>
<PARAC>
拆卸EBU风扇机匣支架,按EM TASK 71-00-02-000-026-B00--EDC。
</PARAC>
<PARA>
Ref. EM TASK 71-00-02-000-026-B00 (A5-PPBU) - Remove The EBU Fan Case Brackets, Removal-026--EDC.
</PARA>
</L2ITEM>
<L2ITEM>
<PARAC>
拆卸低压中压机匣支架,按EM TASK 71-00-02-000-027-B00。
</PARAC>
<PARA>
Ref. EM TASK 71-00-02-000-027-B00 (A5-PPBU) - Remove The LP Compressor/Intermediate Case Brackets, Removal-027.
</PARA>
</L2ITEM>
...
...
src/assets/file/Trans-Convert.xml
View file @
b909fba1
...
...
@@ -9,17 +9,17 @@
<CEP>
<EFFECT
EFFRG=
"001999"
></EFFECT>
<TITLEC>
发动机QEC拆卸(V2500-A5系列)
</TITLEC>
<TITLE>
Remove the Engine's QEC(V2500-A5 series)
</TITLE>
<TITLE>
Remove the Engine's QEC(V2500-A5 series)
123
</TITLE>
<TOPIC
CK-LEVEL=
"C"
>
<TITLEC>
飞机/发动机基本信息
123
</TITLEC>
<TITLEC>
飞机/发动机基本信息
</TITLEC>
<TITLE>
AIRCRAFT/ENGINE INFORMATION
</TITLE>
<STEP
CK-LEVEL=
"C"
>
<EFFECT
EFFRG=
"001999"
></EFFECT>
<RECORD-LINE
>
<PARAC>
发动机序号
</PARAC
>
<PARA>
Engine SN
</PARA
>
<RECORD></RECORD
>
</RECORD-LINE
>
<!-- <RECORD-LINE>--
>
<!-- <PARAC>发动机序号</PARAC>--
>
<!-- <PARA>Engine SN</PARA>--
>
<!-- <RECORD></RECORD>--
>
<!-- </RECORD-LINE>--
>
<NOTE>
<PARAC>
开始工作前请记录。
</PARAC>
<PARA>
Please record before starting work.
</PARA>
...
...
@@ -49,7 +49,7 @@
</STEP>
<STEP
CK-LEVEL=
"C"
>
<EFFECT
EFFRG=
"001999"
></EFFECT>
<PARAC>
按照EB-2020-V250-70-201最新版,完成发动机的出库检查
---修改1
。
</PARAC>
<PARAC>
按照EB-2020-V250-70-201最新版,完成发动机的出库检查。
</PARAC>
<PARA>
Finish the engine outgoing check ref thelatest version of EB-2020-V250-70-201.
</PARA>
<SIGNOFF/>
</STEP>
...
...
@@ -69,6 +69,10 @@
<PARA>
Ref. EM TASK 71-00-02-000-026-B00 (A5-PPBU) - Remove The EBU Fan Case Brackets, Removal-026.
</PARA>
</L2ITEM>
<L2ITEM>
<PARAC>
拆卸EBU风扇机匣支架,按EM TASK 71-00-02-000-026-B00--EDC。
</PARAC>
<PARA>
Ref. EM TASK 71-00-02-000-026-B00 (A5-PPBU) - Remove The EBU Fan Case Brackets, Removal-026--EDC.
</PARA>
</L2ITEM>
<L2ITEM>
<PARAC>
拆卸低压中压机匣支架,按EM TASK 71-00-02-000-027-B00。
</PARAC>
<PARA>
Ref. EM TASK 71-00-02-000-027-B00 (A5-PPBU) - Remove The LP Compressor/Intermediate Case Brackets, Removal-027.
</PARA>
</L2ITEM>
...
...
@@ -286,10 +290,10 @@
<PARAC>
发动机QEC零件故检,清洗,集件和导线修理
</PARAC>
<PARA>
Remove the Engine's QEC
</PARA>
<LIST1>
<!-- <L1ITEM>--
>
<!-- <PARAC>使用清洗剂清洗拆下QEC件</PARAC>--
>
<!-- <PARA>Clean all QEC parts with cleanser.</PARA>--
>
<!-- </L1ITEM>--
>
<L1ITEM
>
<PARAC>
使用清洗剂清洗拆下QEC件
</PARAC
>
<PARA>
Clean all QEC parts with cleanser.
</PARA
>
</L1ITEM
>
<L1ITEM>
<PARAC>
检查右侧空气系统管路,对开口处堵上堵盖。参考EM 71-00-02。
</PARAC>
<PARA>
Inspect the air system tubes which installed on the engine
’
s right side, Ref EM manual 71-00-02.
</PARA>
...
...
@@ -314,10 +318,10 @@
<PARAC>
目视检查IDG。对开口处堵上堵盖。
</PARAC>
<PARA>
Visual inspect IDG.
</PARA>
</L1ITEM>
<!-- <L1ITEM>--
>
<!-- <PARAC>目视检查液压泵。</PARAC>--
>
<!-- <PARA>Visual inspect hydraulic pump.</PARA>--
>
<!-- </L1ITEM>--
>
<L1ITEM
>
<PARAC>
目视检查液压泵。
</PARAC
>
<PARA>
Visual inspect hydraulic pump.
</PARA
>
</L1ITEM
>
<L1ITEM>
<PARAC>
目视检查高压活门。对开口处堵上堵盖。
</PARAC>
<PARA>
Visual inspect high pressure bleed valve.
</PARA>
...
...
src/lib/XMLProcessor/src/core/Processing.ts
View file @
b909fba1
This diff is collapsed.
Click to expand it.
src/lib/XMLProcessor/src/index.ts
View file @
b909fba1
...
...
@@ -7,11 +7,12 @@ import {nodeSet} from '@/views/editor/constants/nodeParsed.ts'
const
p
=
new
Processing
()
// @ts-ignore
window
.
$p
=
function
()
{
p
.
dualCompareFromString
(
let
nodeV
=
p
.
dualCompareFromString
(
TextA
,
TextB
,
nodeSet
)
console
.
log
(
'v-h'
,
nodeV
)
}
export
const
XMLProcessing
:
Plugin
=
function
(
app
)
{
app
.
provide
(
'xmlProcessing'
,
p
);
...
...
src/lib/XMLProcessor/src/typing/index.d.ts
View file @
b909fba1
...
...
@@ -5,4 +5,22 @@ export type TreeRenderResult = {
hash
:
string
,
index
:
number
,
chained
:
number
[]
}
export
type
TreeRenderResultFlatted
=
{
key
:
string
,
label
:
string
,
hash
:
string
,
index
:
number
,
chained
:
number
[]
}
export
type
OldTreeModification
=
{
Changed
:
TreeRenderResultFlatted
[],
Deleted
:
TreeRenderResultFlatted
[]
}
export
type
NewTreeModification
=
{
Added
:
TreeRenderResultFlatted
[],
Changed
:
TreeRenderResultFlatted
[],
}
\ No newline at end of file
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