From b85a7f932b9d789a2e9bdb36e366c36c2e1eb3cc Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期四, 17 四月 2025 11:31:53 +0800
Subject: [PATCH] 查询考核成绩为null,为前端添加数据默认为0

---
 ycl-server/src/main/resources/mapper/zgyw/PlatformOnlineMapper.xml |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/ycl-server/src/main/resources/mapper/zgyw/PlatformOnlineMapper.xml b/ycl-server/src/main/resources/mapper/zgyw/PlatformOnlineMapper.xml
index ef4cec1..5b32179 100644
--- a/ycl-server/src/main/resources/mapper/zgyw/PlatformOnlineMapper.xml
+++ b/ycl-server/src/main/resources/mapper/zgyw/PlatformOnlineMapper.xml
@@ -10,12 +10,14 @@
         <result column="today_outline_sed" property="todayOutlineSed" />
         <result column="update_time" property="updateTime" />
         <result column="create_time" property="createTime" />
+        <result column="area" property="area" />
     </resultMap>
 
     <select id="getById" resultMap="BaseResultMap">
         SELECT
-            TPO.platform_name,
-            TPO.platform_ip,
+            TP.platform_name,
+            TP.platform_ip,
+            TP.area,
             TPO.create_date,
             TPO.today_outline_sed,
             TPO.update_time,
@@ -23,6 +25,7 @@
             TPO.id
         FROM
             t_platform_online TPO
+                INNER JOIN t_platform TP ON TP.id = TPO.platform_id
         WHERE
             TPO.id = #{id} AND TPO.deleted = 0
     </select>
@@ -30,8 +33,9 @@
 
     <select id="getPage" resultMap="BaseResultMap">
         SELECT
-            TPO.platform_name,
-            TPO.platform_ip,
+            TP.platform_name,
+            TP.platform_ip,
+            TP.area,
             TPO.create_date,
             TPO.today_outline_sed,
             TPO.update_time,
@@ -39,6 +43,7 @@
             TPO.id
         FROM
             t_platform_online TPO
+                INNER JOIN t_platform TP ON TP.id = TPO.platform_id
         WHERE
             TPO.deleted = 0
             <if test="query.startTime != null and query.endTime != null">
@@ -48,7 +53,7 @@
 
 
     <select id="yesterdayData" resultMap="BaseResultMap">
-        select * from t_platform_online
-        where create_date between #{startDate} and #{endDate}
+        select po.*,p.area from t_platform_online po inner join t_platform p on po.platform_id = p.id
+        where po.create_date between #{startDate} and #{endDate}
     </select>
 </mapper>

--
Gitblit v1.8.0