puzhibing
2023-11-25 7fe6d026bcc8f993ce76437d01607e591cc671fe
cloud-server-activity/src/main/resources/mapper/PointsMerchandiseMapper.xml
@@ -5,55 +5,55 @@
    <select id="queryGoodsListOfSearch" resultType="java.util.Map">
        SELECT id,
               `name`,
               `cover`,
               `type`,
               date_format(startTime ,'%Y-%m-%d') as startTime,
               date_format(endTime ,'%Y-%m-%d') as endTime,
               useScope,
               userPopulation,
               quantityIssued,
               pickUpQuantity,
               `sort`,
               shelves
        `name`,
        `cover`,
        `type`,
        date_format(startTime ,'%Y-%m-%d') as startTime,
        date_format(endTime ,'%Y-%m-%d') as endTime,
        useScope,
        userPopulation,
        quantityIssued,
        pickUpQuantity,
        `sort`,
        shelves
        from t_points_merchandise
        <where>
        <if test="name != null">
            and `name` like concat('%', #{name}, '%')
        </if>
        <if test="type != null">
            and `type` = #{type}
        </if>
        <if test="redemptionMethod != null">
            and redemptionMethod = #{redemptionMethod}
        </if>
        <if test="userPopulation != null">
            and userPopulation = #{userPopulation}
        </if>
        <if test="state != null">
            and `state` = #{state}
        </if>
        and `type` != 3
            <if test="name != null">
                and `name` like concat('%', #{name}, '%')
            </if>
            <if test="type != null">
                and `type` = #{type}
            </if>
            <if test="redemptionMethod != null">
                and redemptionMethod = #{redemptionMethod}
            </if>
            <if test="userPopulation != null">
                and userPopulation = #{userPopulation}
            </if>
            <if test="state != null">
                and `state` = #{state}
            </if>
            and `type` != 3
        </where>
        order by insertTime desc
    </select>
    <select id="queryGoodsListOfSearchAudit" resultType="java.util.Map">
        SELECT id,
               `name`,
               `cover`,
               `type`,
               date_format(startTime ,'%Y-%m-%d') as startTime,
               date_format(endTime ,'%Y-%m-%d') as endTime,
               useScope,
               userPopulation,
               quantityIssued,
               pickUpQuantity,
               `sort`,
               shelves,
        `name`,
        `cover`,
        `type`,
        date_format(startTime ,'%Y-%m-%d') as startTime,
        date_format(endTime ,'%Y-%m-%d') as endTime,
        useScope,
        userPopulation,
        quantityIssued,
        pickUpQuantity,
        `sort`,
        shelves,
        status
        from t_points_merchandise
        where type =3  and `status` !=1
        where type =3 and `status` !=1
        <if test="name != null">
            and `name` like concat('%', #{name}, '%')
        </if>
@@ -90,7 +90,7 @@
        where 1=1
        <if test="query.objType == 1">
            and  status =1
            and status =1
        </if>
        <if test="query.name != null">
            and `name` like concat('%', #{query.name}, '%')
@@ -110,7 +110,7 @@
        and `type` = 3
        order by sort desc
    </select>
    <select id="changeState" >
    <select id="changeState">
        update t_points_merchandise set
        shelves = #{state}
        <where>