fuliqi
2024-09-25 9b55891e6dd57bc244e6c5654434b32e05c83496
ycl-server/src/main/resources/mapper/zgyw/YwPointMapper.xml
@@ -55,19 +55,21 @@
        </where>
    </select>
    <select id="dataCenterPage">
    <select id="dataCenterPage" resultType="com.ycl.platform.domain.vo.PointDetailVO">
        SELECT
               m.*
        FROM
             t_yw_point p INNER JOIN t_monitor m ON p.serial_number = m.serial_number
        <where>
            AND p.create_time between #{query.startTime} and #{query.endTime}
            <if test="query.keyword != null and query.keyword != ''">
                AND (m.name like concat('%', #{query.keyword}, '%') OR m.serial_number like concat('%', #{query.keyword}, '%'))
            </if>
            <if test="query.dataType == 1">
                AND p.province_tag = 1
            </if>
            <if test="query.dataType == 2">
                AND p.dept_tag = 1
            </if>
            <choose>
                <when test="query.deptTag == 1">
                    AND p.dept_tag = 1