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
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
46 additions
and
31 deletions
+46
-31
IdxBizJgProjectContraptionMapper.xml
...ain/resources/mapper/IdxBizJgProjectContraptionMapper.xml
+46
-31
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 @@
...
@@ -52,39 +52,54 @@
</select>
</select>
<select
id=
"selectEquipList"
resultType=
"java.util.Map"
>
<select
id=
"selectEquipList"
resultType=
"java.util.Map"
>
WITH LatestInspection AS (
SELECT
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
SELECT
ibjtpp."PIPE_NAME"
as
pipeName,
ibjtpp."PIPE_NAME"
AS
pipeName,
ibjtpp."PIPELINE_NUMBER"
as
pipelineNumber,
ibjtpp."PIPELINE_NUMBER"
AS
pipelineNumber,
ibjtpp."DEVICE_LEVEL"
as
deviceLevel,
ibjtpp."DEVICE_LEVEL"
AS
deviceLevel,
ibjtpp."NOMINAL_DIAMETER"
as
nominalDiameter,
ibjtpp."NOMINAL_DIAMETER"
AS
nominalDiameter,
ibjtpp."WALL_THICKNESS"
as
wallThickness,
ibjtpp."WALL_THICKNESS"
AS
wallThickness,
ibjtpp."PIPE_LENGTH"
as
pipeLength,
ibjtpp."PIPE_LENGTH"
AS
pipeLength,
ibjtpp."PRESSURE"
as
pressure,
ibjtpp."PRESSURE"
AS
pressure,
ibjtpp."TEMPERATURE"
as
temperature,
ibjtpp."TEMPERATURE"
AS
temperature,
ibjtpp."MEDIUM"
as
medium,
ibjtpp."MEDIUM"
AS
medium,
ibjtpp."WORK_PRESSURE"
as
workPressure,
ibjtpp."WORK_PRESSURE"
AS
workPressure,
ibjtpp."WORK_TEMPERATURE"
as
workTemperature,
ibjtpp."WORK_TEMPERATURE"
AS
workTemperature,
ibjtpp."WORK_MEDIUM"
as
workMedium,
ibjtpp."WORK_MEDIUM"
AS
workMedium,
ibjtpp."REMARKS"
as
remarks,
ibjtpp."REMARKS"
AS
remarks,
ibjidi."INSPECT_ORG_NAME" as
inspectOrgName,
latestInspection."INSPECT_ORG_NAME" AS
inspectOrgName,
ibjidi."INSPECT_CONCLUSION" as
inspectConclusion,
latestInspection."INSPECT_CONCLUSION" AS
inspectConclusion,
ibjidi."NEXT_INSPECT_DATE" as
nextInspectDate,
latestInspection."NEXT_INSPECT_DATE" AS
nextInspectDate,
ibjdi."DESIGN_UNIT_NAME"
as
designUnitName,
ibjdi."DESIGN_UNIT_NAME"
AS
designUnitName,
ibjci."USC_UNIT_NAME" as
uscUnitName,
latestConstruction."USC_UNIT_NAME" AS
uscUnitName,
ibjci."USC_DATE" as
uscDate,
latestConstruction."USC_DATE" AS
uscDate,
ibjui."USE_DATE"
as
useDate,
ibjui."USE_DATE"
AS
useDate,
ibjui."RECORD"
as
record
ibjui."RECORD"
AS
record
FROM
FROM
idx_biz_jg_use_info ibjui
idx_biz_jg_use_info ibjui
LEFT JOIN idx_biz_jg_supervision_info ibjsi ON ibjui.RECORD = ibjsi.RECORD
LEFT JOIN idx_biz_jg_tech_params_pipeline ibjtpp ON ibjui.RECORD = ibjtpp.RECORD
LEFT JOIN idx_biz_jg_register_info ibjri ON ibjui.RECORD = ibjri.RECORD
LEFT JOIN idx_biz_jg_design_info ibjdi ON ibjui.RECORD = ibjdi.RECORD
LEFT JOIN idx_biz_jg_other_info ibjoi ON ibjui.RECORD = ibjoi.RECORD
LEFT JOIN LatestInspection latestInspection
LEFT JOIN idx_biz_jg_tech_params_pipeline ibjtpp ON ibjui.RECORD = ibjtpp.RECORD
ON ibjui.RECORD = latestInspection.RECORD AND latestInspection.rn = 1
LEFT JOIN idx_biz_jg_inspection_detection_info ibjidi ON ibjui.RECORD = ibjidi.RECORD
LEFT JOIN LatestConstruction latestConstruction
LEFT JOIN idx_biz_jg_design_info ibjdi ON ibjui.RECORD = ibjdi.RECORD
ON ibjui.RECORD = latestConstruction.RECORD AND latestConstruction.rn = 1
LEFT JOIN idx_biz_jg_construction_info ibjci on ibjui.RECORD = ibjci.RECORD
WHERE ibjui.project_contraption_id = #{sequenceNbr}
WHERE
ibjui.project_contraption_id = #{sequenceNbr}
</select>
</select>
<select
id=
"countContraptionInUseTimesForEdit"
resultType=
"java.lang.Integer"
>
<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