Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
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
项目统一框架
amos-boot-biz
Commits
1a62b5ff
Commit
1a62b5ff
authored
Dec 13, 2024
by
Lambertliu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(jg):管道添加功能开发
parent
fd06ce08
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
43 additions
and
28 deletions
+43
-28
IdxBizJgProjectContraptionMapper.xml
...ain/resources/mapper/IdxBizJgProjectContraptionMapper.xml
+43
-28
No files found.
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/resources/mapper/IdxBizJgProjectContraptionMapper.xml
View file @
1a62b5ff
...
...
@@ -52,39 +52,54 @@
</select>
<select
id=
"selectEquipList"
resultType=
"java.util.Map"
>
WITH LatestInspection AS (
SELECT
ibjtpp."PIPE_NAME" as pipeName,
ibjtpp."PIPELINE_NUMBER" as pipelineNumber,
ibjtpp."DEVICE_LEVEL" as deviceLevel,
ibjtpp."NOMINAL_DIAMETER" as nominalDiameter,
ibjtpp."WALL_THICKNESS" as wallThickness,
ibjtpp."PIPE_LENGTH" as pipeLength,
ibjtpp."PRESSURE" as pressure,
ibjtpp."TEMPERATURE" as temperature,
ibjtpp."MEDIUM" as medium,
ibjtpp."WORK_PRESSURE" as workPressure,
ibjtpp."WORK_TEMPERATURE" as workTemperature,
ibjtpp."WORK_MEDIUM" as workMedium,
ibjtpp."REMARKS" as remarks,
ibjidi."INSPECT_ORG_NAME" as inspectOrgName,
ibjidi."INSPECT_CONCLUSION" as inspectConclusion,
ibjidi."NEXT_INSPECT_DATE" as nextInspectDate,
ibjdi."DESIGN_UNIT_NAME" as designUnitName,
ibjci."USC_UNIT_NAME" as uscUnitName,
ibjci."USC_DATE" as uscDate,
ibjui."USE_DATE" as useDate,
ibjui."RECORD" as record
RECORD,
"INSPECT_ORG_NAME",
"INSPECT_CONCLUSION",
"NEXT_INSPECT_DATE",
ROW_NUMBER() OVER (PARTITION BY RECORD ORDER BY "INSPECT_DATE" DESC) AS rn
FROM idx_biz_jg_inspection_detection_info
),
LatestConstruction AS (
SELECT
RECORD,
"USC_UNIT_NAME",
"USC_DATE",
ROW_NUMBER() OVER (PARTITION BY RECORD ORDER BY "USC_DATE" DESC) AS rn
FROM idx_biz_jg_construction_info
)
SELECT
ibjtpp."PIPE_NAME" AS pipeName,
ibjtpp."PIPELINE_NUMBER" AS pipelineNumber,
ibjtpp."DEVICE_LEVEL" AS deviceLevel,
ibjtpp."NOMINAL_DIAMETER" AS nominalDiameter,
ibjtpp."WALL_THICKNESS" AS wallThickness,
ibjtpp."PIPE_LENGTH" AS pipeLength,
ibjtpp."PRESSURE" AS pressure,
ibjtpp."TEMPERATURE" AS temperature,
ibjtpp."MEDIUM" AS medium,
ibjtpp."WORK_PRESSURE" AS workPressure,
ibjtpp."WORK_TEMPERATURE" AS workTemperature,
ibjtpp."WORK_MEDIUM" AS workMedium,
ibjtpp."REMARKS" AS remarks,
latestInspection."INSPECT_ORG_NAME" AS inspectOrgName,
latestInspection."INSPECT_CONCLUSION" AS inspectConclusion,
latestInspection."NEXT_INSPECT_DATE" AS nextInspectDate,
ibjdi."DESIGN_UNIT_NAME" AS designUnitName,
latestConstruction."USC_UNIT_NAME" AS uscUnitName,
latestConstruction."USC_DATE" AS uscDate,
ibjui."USE_DATE" AS useDate,
ibjui."RECORD" AS record
FROM
idx_biz_jg_use_info ibjui
LEFT JOIN idx_biz_jg_supervision_info ibjsi ON ibjui.RECORD = ibjsi.RECORD
LEFT JOIN idx_biz_jg_register_info ibjri ON ibjui.RECORD = ibjri.RECORD
LEFT JOIN idx_biz_jg_other_info ibjoi ON ibjui.RECORD = ibjoi.RECORD
LEFT JOIN idx_biz_jg_tech_params_pipeline ibjtpp ON ibjui.RECORD = ibjtpp.RECORD
LEFT JOIN idx_biz_jg_inspection_detection_info ibjidi ON ibjui.RECORD = ibjidi.RECORD
LEFT JOIN idx_biz_jg_design_info ibjdi ON ibjui.RECORD = ibjdi.RECORD
LEFT JOIN idx_biz_jg_construction_info ibjci on ibjui.RECORD = ibjci.RECORD
WHERE
ibjui.project_contraption_id = #{sequenceNbr}
LEFT JOIN LatestInspection latestInspection
ON ibjui.RECORD = latestInspection.RECORD AND latestInspection.rn = 1
LEFT JOIN LatestConstruction latestConstruction
ON ibjui.RECORD = latestConstruction.RECORD AND latestConstruction.rn = 1
WHERE ibjui.project_contraption_id = #{sequenceNbr}
</select>
<select
id=
"countContraptionInUseTimesForEdit"
resultType=
"java.lang.Integer"
>
...
...
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