<?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="cn.roadm.mapper.SsmSpLossAlarmMapper">

    <select id="getSpLossAlarmById" resultType="cn.roadm.bo.SsmSpLossAlarmEntity">
        select id,spid,name,mdn,email,status,exclude_spid,scan_time,gross_profit,gross_margin,
               morningStart,morningEnd,morningMaxCount,eveningStart,eveningEnd,eveningMaxCount,alarmType
        from sms_sp_loss_alarm
        where id = #{id}
    </select>

    <update id="updateSpLossAlarmById" parameterType="cn.roadm.bo.SsmSpLossAlarmEntity">
        update sms_sp_loss_alarm set
        exclude_spid = #{exclude_spid},name = #{name},mdn = #{mdn},email = #{email},
        scan_time = #{scan_time},gross_margin = #{gross_margin},gross_profit = #{gross_profit},
        morningStart = #{morningStart}, morningEnd = #{morningEnd}, morningMaxCount = #{morningMaxCount},
        eveningStart = #{eveningStart}, eveningEnd = #{eveningEnd}, eveningMaxCount = #{eveningMaxCount},
        alarmType = #{alarmType}
<!--        <set>-->
<!--            <trim suffixOverrides=",">-->
<!--                <if test="exclude_spid!=null and exclude_spid!=''">-->
<!--                    exclude_spid = #{exclude_spid},-->
<!--                </if>-->
<!--                <if test="name!=null and name!=''">-->
<!--                    name = #{name},-->
<!--                </if>-->
<!--                <if test="mdn!=null and mdn!=''">-->
<!--                    mdn = #{mdn},-->
<!--                </if>-->
<!--                <if test="email!=null and email!=''">-->
<!--                    email = #{email},-->
<!--                </if>-->
<!--                <if test="scan_time!=null ">-->
<!--                    scan_time = #{scan_time},-->
<!--                </if>-->
<!--                <if test="gross_margin!=null ">-->
<!--                    gross_margin = #{gross_margin},-->
<!--                </if>-->
<!--                <if test="gross_profit!=null ">-->
<!--                    gross_profit = #{gross_profit},-->
<!--                </if>-->
<!--            </trim>-->
<!--        </set>-->

        where id = #{id}
    </update>
</mapper>