Commit 6392064a by qlintonger xeno

feat: 使用diff_match_patch来对比完毕+23456

parent 158a36b2
...@@ -12,7 +12,6 @@ declare module 'vue' { ...@@ -12,7 +12,6 @@ declare module 'vue' {
NButton: typeof import('naive-ui')['NButton'] NButton: typeof import('naive-ui')['NButton']
NCard: typeof import('naive-ui')['NCard'] NCard: typeof import('naive-ui')['NCard']
NConfigProvider: typeof import('naive-ui')['NConfigProvider'] NConfigProvider: typeof import('naive-ui')['NConfigProvider']
NDataTable: typeof import('naive-ui')['NDataTable']
NDropdown: typeof import('naive-ui')['NDropdown'] NDropdown: typeof import('naive-ui')['NDropdown']
NInput: typeof import('naive-ui')['NInput'] NInput: typeof import('naive-ui')['NInput']
NLayout: typeof import('naive-ui')['NLayout'] NLayout: typeof import('naive-ui')['NLayout']
......
...@@ -28,6 +28,19 @@ ...@@ -28,6 +28,19 @@
</NOTE> </NOTE>
<SIGNOFF/> <SIGNOFF/>
</STEP> </STEP>
<STEP CK-LEVEL="C">
<EFFECT EFFRG="001999"></EFFECT>
<RECORD-LINE>
<PARAC>发动机序号</PARAC>
<PARA>Engine SN</PARA>
<RECORD></RECORD>
</RECORD-LINE>
<NOTE>
<PARAC>开始工作前请记录。</PARAC>
<PARA>Please record before starting work.</PARA>
</NOTE>
<SIGNOFF/>
</STEP>
</TOPIC> </TOPIC>
<TOPIC CK-LEVEL="C"> <TOPIC CK-LEVEL="C">
<TITLEC>工作准备</TITLEC> <TITLEC>工作准备</TITLEC>
...@@ -356,38 +369,38 @@ ...@@ -356,38 +369,38 @@
<SIGNOFF/> <SIGNOFF/>
</STEP> </STEP>
</TOPIC> </TOPIC>
<TOPIC CK-LEVEL="C"> <!-- <TOPIC CK-LEVEL="C">-->
<TITLEC>收尾</TITLEC> <!-- <TITLEC>收尾</TITLEC>-->
<TITLE>CLOSE UP</TITLE> <!-- <TITLE>CLOSE UP</TITLE>-->
<SUBTASK CHAPNBR="99" FUNC="999" KEY="EN-SF874" SECTNBR="99" SEQ="999" SUBJNBR="99"> <!-- <SUBTASK CHAPNBR="99" FUNC="999" KEY="EN-SF874" SECTNBR="99" SEQ="999" SUBJNBR="99">-->
<LIST1> <!-- <LIST1>-->
<L1ITEM> <!-- <L1ITEM>-->
<RECORD-LINE> <!-- <RECORD-LINE>-->
<PARAC>故障处理单记录:</PARAC> <!-- <PARAC>故障处理单记录:</PARAC>-->
<PARA>Non-routine card record:</PARA> <!-- <PARA>Non-routine card record:</PARA>-->
<RECORD MANDATORY="N" MULTI="N" TAG="SMNRC"></RECORD> <!-- <RECORD MANDATORY="N" MULTI="N" TAG="SMNRC"></RECORD>-->
</RECORD-LINE> <!-- </RECORD-LINE>-->
<RECORD-LINE> <!-- <RECORD-LINE>-->
<PARAC>缺陷处理单记录:</PARAC> <!-- <PARAC>缺陷处理单记录:</PARAC>-->
<PARA>Defect card record:</PARA> <!-- <PARA>Defect card record:</PARA>-->
<RECORD></RECORD> <!-- <RECORD></RECORD>-->
</RECORD-LINE> <!-- </RECORD-LINE>-->
<NOTE> <!-- <NOTE>-->
<PARAC>对实施工作中生成的故障/缺陷处理单,工作者应记录处理单号及相应的工序。完成的故障/缺陷处理单与本工作单卡一并保存。 如未生成故障/缺陷处理单,工作者应在记录中注明。</PARAC> <!-- <PARAC>对实施工作中生成的故障/缺陷处理单,工作者应记录处理单号及相应的工序。完成的故障/缺陷处理单与本工作单卡一并保存。 如未生成故障/缺陷处理单,工作者应在记录中注明。</PARAC>-->
<PARA>For Non-routine cards found during the work process, the mechanic should note down the report; Non-routine card number and the corresponding work procedure. The Non-routine card should be kept together with this generating task card.N/A should be written if no such report sheet is generated.</PARA> <!-- <PARA>For Non-routine cards found during the work process, the mechanic should note down the report; Non-routine card number and the corresponding work procedure. The Non-routine card should be kept together with this generating task card.N/A should be written if no such report sheet is generated.</PARA>-->
</NOTE> <!-- </NOTE>-->
<RECORD-LINE> <!-- <RECORD-LINE>-->
<PARAC>最终工作结论:</PARAC> <!-- <PARAC>最终工作结论:</PARAC>-->
<PARA>Final conclusion:</PARA> <!-- <PARA>Final conclusion:</PARA>-->
<RECORD></RECORD> <!-- <RECORD></RECORD>-->
<PARAC>完成日期:</PARAC> <!-- <PARAC>完成日期:</PARAC>-->
<PARA>Date accomplished:</PARA> <!-- <PARA>Date accomplished:</PARA>-->
<RECORD MANDATORY="N" TAG="SMCMPDT"></RECORD> <!-- <RECORD MANDATORY="N" TAG="SMCMPDT"></RECORD>-->
</RECORD-LINE> <!-- </RECORD-LINE>-->
</L1ITEM> <!-- </L1ITEM>-->
</LIST1> <!-- </LIST1>-->
<SIGNOFF/> <!-- <SIGNOFF/>-->
</SUBTASK> <!-- </SUBTASK>-->
</TOPIC> <!-- </TOPIC>-->
</CEP> </CEP>
</JOBCARD> </JOBCARD>
\ No newline at end of file
...@@ -20,6 +20,9 @@ export function reconstructTree(data: TreeReconstructed[]): string { ...@@ -20,6 +20,9 @@ export function reconstructTree(data: TreeReconstructed[]): string {
} }
if (data[i].label === 'PARA' || data[i].label === 'TITLE') { if (data[i].label === 'PARA' || data[i].label === 'TITLE') {
nv.textContent = data[i].textContent nv.textContent = data[i].textContent
} else {
nv.textContent = ' '
nv.setAttribute('data-modify-type', 'null-blank')
} }
root.appendChild(nv) root.appendChild(nv)
} }
......
...@@ -42,6 +42,9 @@ import { handleScrollTopLeft, handleScrollTopRight } from '../functions/compare' ...@@ -42,6 +42,9 @@ import { handleScrollTopLeft, handleScrollTopRight } from '../functions/compare'
visibility: hidden; visibility: hidden;
background-color: var(--warning-color-suppl); background-color: var(--warning-color-suppl);
} }
[data-modify-type='null-blank'] {
display: none !important;
}
</style> </style>
<style lang="less" scoped> <style lang="less" scoped>
.choose-row { .choose-row {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment