fengjin
2022-09-23 0550953f1d318d0c9162c05fc264fb7d00960ec5
flower_city/src/main/resources/mapper/GuideRepairOrderMapper.xml
@@ -25,6 +25,9 @@
        <id     property="evaluateContent"      column="evaluate_content"      />
        <id     property="suggest"      column="suggest"      />
        <id     property="evaluateState"      column="evaluate_state"      />
        <id     property="serviceState"      column="service_state"      />
        <id     property="images"      column="images"      />
        <id     property="video"      column="video"      />
    </resultMap>
    <sql id="selectGuideRepairOrderVo">
@@ -50,7 +53,10 @@
            update_time,
            evaluate_content,
            suggest,
            evaluate_state
            evaluate_state,
            service_state,
            video,
            images
        FROM
            automessage_guide_repair_order
    </sql>
@@ -68,6 +74,14 @@
    </select>
    <select id="selectBySubmitId"  resultMap="GuideRepairOrderResult">
        <include refid="selectGuideRepairOrderVo"/>
        where submit_user_id=#{id} and ( state not in (3,5)  or ( state  in (3,5) and create_time>sysdate()-60
        ))
    </select>
    <update id="updateConfig" parameterType="com.dg.core.db.gen.entity.GuideRepairOrder">
        update automessage_guide_repair_order
        <set>
@@ -75,9 +89,13 @@
            <if test="guideDepartmentId != null and guideDepartmentId != '' ">guide_department_id=#{guideDepartmentId},</if>
            <if test="state != null and state != '' ">state=#{state},</if>
            <if test="guideUserPhone != null and guideUserPhone != '' ">guide_user_phone=#{guideUserPhone},</if>
            <if test="evaluateState != null and evaluateState != '' ">evaluate_state=#{evaluateState},</if>
            <if test="evaluateContent != null and evaluateContent != '' ">evaluate_content=#{evaluateContent},</if>
            <if test="suggest != null and suggest != '' ">suggest=#{suggest},</if>
            <if test="serviceState != null  ">service_state=#{serviceState},</if>
            update_time=sysdate()
        </set>
        where  id= #{Id}
        where  id= #{id}
    </update>