feat(hjgl): 完善图纸识别与材料管段信息管理

扩展图纸识别结果模型和保存流程,按管线及页码替换识别明细,
避免重复导入造成数据累积;同时自动补充材料编码库数据,
新增材料总览、管段长度总览及 PDF 焊口标记功能,提升识别数据
的查询、复核和后续使用效率。
This commit is contained in:
2026-07-17 14:36:32 +08:00
parent 040de31eb1
commit 7fb6b255d2
36 changed files with 2313 additions and 354 deletions
+198
View File
@@ -1572,12 +1572,25 @@
<Content Include="HJGL\BaseInfo\WeldingMethodEdit.aspx" />
<Content Include="HJGL\BaseInfo\WeldingMethodView.aspx" />
<Content Include="HJGL\BaseInfo\WeldView.aspx" />
<Content Include="HJGL\DataImport\assets\index-Cxkwk4nJ.css" />
<Content Include="HJGL\DataImport\assets\index-lcdZf-3q.js" />
<Content Include="HJGL\DataImport\assets\main-DE8eQLmE.js" />
<Content Include="HJGL\DataImport\assets\main-DSskaVYi.css" />
<Content Include="HJGL\DataImport\assets\pdf-lib-D5zKcp81.js" />
<Content Include="HJGL\DataImport\assets\pdf.worker.min-yatZIOMy.mjs" />
<Content Include="HJGL\DataImport\assets\pdfjs-HfNT2Y4W.js" />
<Content Include="HJGL\DataImport\assets\styles-Bno-H3Kc.js" />
<Content Include="HJGL\DataImport\assets\styles-CDHjsf7D.css" />
<Content Include="HJGL\DataImport\assets\viewer-BilNgxa5.css" />
<Content Include="HJGL\DataImport\assets\viewer-Dla4Cfl-.js" />
<Content Include="HJGL\DataImport\DrawingRecognition.aspx" />
<Content Include="HJGL\DataImport\DrawingRecognitionContent.aspx" />
<Content Include="HJGL\DataImport\DrawingRecognitionContentEdit.aspx" />
<Content Include="HJGL\DataImport\MaterialInformation.aspx" />
<Content Include="HJGL\DataImport\MaterialInformationEdit.aspx" />
<Content Include="HJGL\DataImport\MaterialStock.aspx" />
<Content Include="HJGL\DataImport\ocrz-app.css" />
<Content Include="HJGL\DataImport\ocrz-app.js" />
<Content Include="HJGL\DataImport\PipelineGrid.aspx" />
<Content Include="HJGL\DataImport\PipeLineInAuto.aspx" />
<Content Include="HJGL\DataImport\PipelineInEdit.aspx" />
@@ -1601,6 +1614,8 @@
<Content Include="HJGL\HotProcessHard\HotProessTrustItemEdit.aspx" />
<Content Include="HJGL\InfoQuery\JointQuery.aspx" />
<Content Include="HJGL\InfoQuery\JointQueryChart.aspx" />
<Content Include="HJGL\InfoQuery\MaterialOverview.aspx" />
<Content Include="HJGL\InfoQuery\PipeLengthOverview.aspx" />
<Content Include="HJGL\InfoQuery\PipelineQuery.aspx" />
<Content Include="HJGL\InfoQuery\PipelineQueryChart.aspx" />
<Content Include="HJGL\JoinMarking\DataInEdit.aspx" />
@@ -3689,6 +3704,175 @@
<Content Include="File\Excel\DataIn\专项检查明细导入模板.xls" />
<Content Include="File\Excel\DataIn\企业大检查明细导入模板.xls" />
<Content Include="File\Excel\DataIn\现场车辆管理导入模板.xls" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\78-EUC-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\78-EUC-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\78-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\78-RKSJ-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\78-RKSJ-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\78-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\78ms-RKSJ-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\78ms-RKSJ-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\83pv-RKSJ-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\90ms-RKSJ-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\90ms-RKSJ-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\90msp-RKSJ-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\90msp-RKSJ-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\90pv-RKSJ-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\90pv-RKSJ-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Add-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Add-RKSJ-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Add-RKSJ-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Add-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-CNS1-0.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-CNS1-1.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-CNS1-2.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-CNS1-3.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-CNS1-4.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-CNS1-5.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-CNS1-6.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-CNS1-UCS2.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-GB1-0.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-GB1-1.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-GB1-2.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-GB1-3.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-GB1-4.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-GB1-5.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-GB1-UCS2.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-Japan1-0.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-Japan1-1.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-Japan1-2.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-Japan1-3.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-Japan1-4.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-Japan1-5.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-Japan1-6.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-Japan1-UCS2.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-Korea1-0.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-Korea1-1.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-Korea1-2.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Adobe-Korea1-UCS2.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\B5-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\B5-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\B5pc-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\B5pc-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\CNS-EUC-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\CNS-EUC-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\CNS1-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\CNS1-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\CNS2-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\CNS2-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\ETen-B5-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\ETen-B5-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\ETenms-B5-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\ETenms-B5-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\ETHK-B5-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\ETHK-B5-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\EUC-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\EUC-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Ext-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Ext-RKSJ-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Ext-RKSJ-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Ext-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GB-EUC-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GB-EUC-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GB-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GB-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GBK-EUC-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GBK-EUC-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GBK2K-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GBK2K-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GBKp-EUC-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GBKp-EUC-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GBpc-EUC-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GBpc-EUC-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GBT-EUC-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GBT-EUC-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GBT-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GBT-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GBTpc-EUC-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\GBTpc-EUC-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Hankaku.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Hiragana.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\HKdla-B5-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\HKdla-B5-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\HKdlb-B5-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\HKdlb-B5-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\HKgccs-B5-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\HKgccs-B5-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\HKm314-B5-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\HKm314-B5-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\HKm471-B5-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\HKm471-B5-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\HKscs-B5-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\HKscs-B5-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Katakana.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\KSC-EUC-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\KSC-EUC-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\KSC-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\KSC-Johab-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\KSC-Johab-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\KSC-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\KSCms-UHC-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\KSCms-UHC-HW-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\KSCms-UHC-HW-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\KSCms-UHC-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\KSCpc-EUC-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\KSCpc-EUC-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\LICENSE" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\NWP-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\NWP-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\RKSJ-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\RKSJ-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\Roman.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniCNS-UCS2-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniCNS-UCS2-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniCNS-UTF16-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniCNS-UTF16-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniCNS-UTF32-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniCNS-UTF32-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniCNS-UTF8-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniCNS-UTF8-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniGB-UCS2-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniGB-UCS2-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniGB-UTF16-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniGB-UTF16-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniGB-UTF32-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniGB-UTF32-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniGB-UTF8-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniGB-UTF8-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJIS-UCS2-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJIS-UCS2-HW-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJIS-UCS2-HW-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJIS-UCS2-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJIS-UTF16-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJIS-UTF16-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJIS-UTF32-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJIS-UTF32-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJIS-UTF8-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJIS-UTF8-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJIS2004-UTF16-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJIS2004-UTF16-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJIS2004-UTF32-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJIS2004-UTF32-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJIS2004-UTF8-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJIS2004-UTF8-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJISPro-UCS2-HW-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJISPro-UCS2-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJISPro-UTF8-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJISX0213-UTF32-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJISX0213-UTF32-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJISX02132004-UTF32-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniJISX02132004-UTF32-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniKS-UCS2-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniKS-UCS2-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniKS-UTF16-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniKS-UTF16-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniKS-UTF32-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniKS-UTF32-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniKS-UTF8-H.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\UniKS-UTF8-V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\V.bcmap" />
<Content Include="HJGL\DataImport\pdfjs-cmaps\WP-Symbol.bcmap" />
<None Include="packages.config" />
<Content Include="ReportPrint\ReportTabFile\分包商上传周报.tab" />
<Content Include="ReportPrint\ReportTabFile\HSSE日志暨管理数据收集.tab" />
@@ -10744,6 +10928,20 @@
<Compile Include="HJGL\InfoQuery\JointQuery.aspx.designer.cs">
<DependentUpon>JointQuery.aspx</DependentUpon>
</Compile>
<Compile Include="HJGL\InfoQuery\MaterialOverview.aspx.cs">
<DependentUpon>MaterialOverview.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="HJGL\InfoQuery\MaterialOverview.aspx.designer.cs">
<DependentUpon>MaterialOverview.aspx</DependentUpon>
</Compile>
<Compile Include="HJGL\InfoQuery\PipeLengthOverview.aspx.cs">
<DependentUpon>PipeLengthOverview.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="HJGL\InfoQuery\PipeLengthOverview.aspx.designer.cs">
<DependentUpon>PipeLengthOverview.aspx</DependentUpon>
</Compile>
<Compile Include="HJGL\InfoQuery\JointQueryChart.aspx.cs">
<DependentUpon>JointQueryChart.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>