4 天以前 741918a903e17b2ec7522556d2c043b8d35dd8a1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="com.ruoyi.quality.mapper.QualityUnqualifiedOrderMapper">
    <select id="listPage" resultType="com.ruoyi.quality.pojo.QualityUnqualifiedOrder">
        SELECT *
        FROM quality_unqualified_order
        <where>
            <if test="query.status != null">
                AND status = #{query.status}
            </if>
            <if test="query.projectName != null and query.projectName != ''">
                AND project_name LIKE CONCAT('%', #{query.projectName}, '%')
            </if>
            <if test="query.orderNo != null and query.orderNo != ''">
                AND order_no LIKE CONCAT('%', #{query.orderNo}, '%')
            </if>
            <if test="query.entryDateStart != null and query.entryDateStart != ''">
                AND create_time &gt;= #{query.entryDateStart}
            </if>
            <if test="query.entryDateEnd != null and query.entryDateEnd != ''">
                AND create_time &lt;= #{query.entryDateEnd}
            </if>
        </where>
        order by create_time desc
    </select>
 
    <delete id="deleteByIds">
        DELETE FROM quality_unqualified_order WHERE id IN
        <foreach collection="ids" item="id" open="(" separator="," close=")">
            #{id}
        </foreach>
    </delete>
</mapper>