Commit 8b45a370 authored by suhuiguang's avatar suhuiguang

Merge branch 'develop_tzs_register' of…

Merge branch 'develop_tzs_register' of http://39.100.92.250:5000/moa/amos-boot-biz into develop_tzs_register
parents 48dace80 9b6e2cc0
...@@ -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 SELECT
ibjtpp."PIPE_NAME" as pipeName, RECORD,
ibjtpp."PIPELINE_NUMBER" as pipelineNumber, "INSPECT_ORG_NAME",
ibjtpp."DEVICE_LEVEL" as deviceLevel, "INSPECT_CONCLUSION",
ibjtpp."NOMINAL_DIAMETER" as nominalDiameter, "NEXT_INSPECT_DATE",
ibjtpp."WALL_THICKNESS" as wallThickness, ROW_NUMBER() OVER (PARTITION BY RECORD ORDER BY "INSPECT_DATE" DESC) AS rn
ibjtpp."PIPE_LENGTH" as pipeLength, FROM idx_biz_jg_inspection_detection_info
ibjtpp."PRESSURE" as pressure, ),
ibjtpp."TEMPERATURE" as temperature, LatestConstruction AS (
ibjtpp."MEDIUM" as medium, SELECT
ibjtpp."WORK_PRESSURE" as workPressure, RECORD,
ibjtpp."WORK_TEMPERATURE" as workTemperature, "USC_UNIT_NAME",
ibjtpp."WORK_MEDIUM" as workMedium, "USC_DATE",
ibjtpp."REMARKS" as remarks, ROW_NUMBER() OVER (PARTITION BY RECORD ORDER BY "USC_DATE" DESC) AS rn
ibjidi."INSPECT_ORG_NAME" as inspectOrgName, FROM idx_biz_jg_construction_info
ibjidi."INSPECT_CONCLUSION" as inspectConclusion, )
ibjidi."NEXT_INSPECT_DATE" as nextInspectDate, SELECT
ibjdi."DESIGN_UNIT_NAME" as designUnitName, ibjtpp."PIPE_NAME" AS pipeName,
ibjci."USC_UNIT_NAME" as uscUnitName, ibjtpp."PIPELINE_NUMBER" AS pipelineNumber,
ibjci."USC_DATE" as uscDate, ibjtpp."DEVICE_LEVEL" AS deviceLevel,
ibjui."USE_DATE" as useDate, ibjtpp."NOMINAL_DIAMETER" AS nominalDiameter,
ibjui."RECORD" as record 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 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_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_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_design_info ibjdi ON ibjui.RECORD = ibjdi.RECORD
LEFT JOIN idx_biz_jg_construction_info ibjci on ibjui.RECORD = ibjci.RECORD LEFT JOIN LatestInspection latestInspection
WHERE ON ibjui.RECORD = latestInspection.RECORD AND latestInspection.rn = 1
ibjui.project_contraption_id = #{sequenceNbr} LEFT JOIN LatestConstruction latestConstruction
ON ibjui.RECORD = latestConstruction.RECORD AND latestConstruction.rn = 1
WHERE ibjui.project_contraption_id = #{sequenceNbr}
</select> </select>
<select id="countContraptionInUseTimesForEdit" resultType="java.lang.Integer"> <select id="countContraptionInUseTimesForEdit" resultType="java.lang.Integer">
......
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