zxl
2025-05-12 fdcdd41fba7874c045766e3dea54d56d70df73ef
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">
@@ -47,8 +52,8 @@
    </select>
    <select id="sumYesterday" resultMap="BaseResultMap">
        select * from t_platform_online
        where create_date between #{startDate} and #{endDate}
    <select id="yesterdayData" resultMap="BaseResultMap">
        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>