From cc873cace93a40068d6bb6130b601b6c3e845b42 Mon Sep 17 00:00:00 2001
From: shenyijian <1178253012@qq.com>
Date: Mon, 17 Jun 2024 20:40:48 +0800
Subject: [PATCH] 湖北水库:施工:APP待办列表、数量统计
---
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sg/mapper/SgProjectInfoMapper.xml | 31 +++++++++++++++++--------------
1 files changed, 17 insertions(+), 14 deletions(-)
diff --git a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sg/mapper/SgProjectInfoMapper.xml b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sg/mapper/SgProjectInfoMapper.xml
index 03e4089..4eb77e3 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sg/mapper/SgProjectInfoMapper.xml
+++ b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sg/mapper/SgProjectInfoMapper.xml
@@ -13,21 +13,24 @@
</select>
<select id="queryStepByProject" resultType="cn.gistack.sm.sg.VO.SgProjectInfoVO">
SELECT
- pro.id,
- pro.project_name,
- gx.id as gxId,
- gx.gx_name,
- d.device_name,
- d.id as dId,
- step.gx_step_name,
- step.gx_step_num,
- re.STATUS
+ pro.id,
+ pro.project_name,
+ gx.id as gxId,
+ gx.gx_name,
+ d.device_name,
+ d.device_type,
+ dict."DICT_VALUE" as typeName,
+ d.id as dId,
+ step.gx_step_name,
+ step.gx_step_num,
+ re.STATUS
FROM
- ywxt.sg_project_info pro
- LEFT JOIN ywxt.sg_device d ON pro.id = d.program_id
- LEFT JOIN ywxt.sg_gx gx ON d.device_type = gx.gx_type
- LEFT JOIN ywxt.sg_gx_step step ON gx.id = step.gx_info_id
- LEFT JOIN ywxt.sg_progress_report re ON re.gx_step_id = step.id
+ ywxt.sg_project_info pro
+ LEFT JOIN ywxt.sg_device d ON pro.id = d.program_id
+ left join YWXT."BLADE_DICT_BIZ" as dict on d.device_type=dict.DICT_KEY and dict.CODE='SG_DEVICE_TYPE'
+ LEFT JOIN ywxt.sg_gx gx ON d.device_type = gx.gx_type
+ LEFT JOIN ywxt.sg_gx_step step ON gx.id = step.gx_info_id
+ LEFT JOIN ywxt.sg_progress_report re ON re.gx_step_id = step.id and re.gx_device_id = d.id
where 1=1
<if test="dto.projectId != null and dto.projectId != ''">
and pro.id = #{dto.projectId}
--
Gitblit v1.9.3