重构
This commit is contained in:
@ -7,6 +7,7 @@
|
||||
<resultMap type="EmsSiteSetting" id="EmsSiteSettingResult">
|
||||
<result property="id" column="id" />
|
||||
<result property="siteName" column="site_name" />
|
||||
<result property="siteShortName" column="site_short_name" />
|
||||
<result property="siteAddress" column="site_address" />
|
||||
<result property="runningTime" column="running_time" />
|
||||
<result property="latitude" column="latitude" />
|
||||
@ -22,13 +23,14 @@
|
||||
</resultMap>
|
||||
|
||||
<sql id="selectEmsSiteSettingVo">
|
||||
select id, site_name, site_address, running_time, latitude, longitude, install_capacity, install_power, remark, create_by, update_by, create_time, update_time, site_id from ems_site_setting
|
||||
select id, site_name, site_short_name, site_address, running_time, latitude, longitude, install_capacity, install_power, remark, create_by, update_by, create_time, update_time, site_id from ems_site_setting
|
||||
</sql>
|
||||
|
||||
<select id="selectEmsSiteSettingList" parameterType="EmsSiteSetting" resultMap="EmsSiteSettingResult">
|
||||
<include refid="selectEmsSiteSettingVo"/>
|
||||
<where>
|
||||
<if test="siteName != null and siteName != ''"> and site_name like concat('%', #{siteName}, '%')</if>
|
||||
<if test="siteShortName != null and siteShortName != ''"> and site_short_name like concat('%', #{siteShortName}, '%')</if>
|
||||
<if test="siteAddress != null and siteAddress != ''"> and site_address = #{siteAddress}</if>
|
||||
<if test="runningTime != null "> and running_time = #{runningTime}</if>
|
||||
<if test="latitude != null "> and latitude = #{latitude}</if>
|
||||
@ -48,6 +50,7 @@
|
||||
insert into ems_site_setting
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="siteName != null and siteName != ''">site_name,</if>
|
||||
<if test="siteShortName != null">site_short_name,</if>
|
||||
<if test="siteAddress != null">site_address,</if>
|
||||
<if test="runningTime != null">running_time,</if>
|
||||
<if test="latitude != null">latitude,</if>
|
||||
@ -63,6 +66,7 @@
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="siteName != null and siteName != ''">#{siteName},</if>
|
||||
<if test="siteShortName != null">#{siteShortName},</if>
|
||||
<if test="siteAddress != null">#{siteAddress},</if>
|
||||
<if test="runningTime != null">#{runningTime},</if>
|
||||
<if test="latitude != null">#{latitude},</if>
|
||||
@ -82,6 +86,7 @@
|
||||
update ems_site_setting
|
||||
<trim prefix="SET" suffixOverrides=",">
|
||||
<if test="siteName != null and siteName != ''">site_name = #{siteName},</if>
|
||||
<if test="siteShortName != null">site_short_name = #{siteShortName},</if>
|
||||
<if test="siteAddress != null">site_address = #{siteAddress},</if>
|
||||
<if test="runningTime != null">running_time = #{runningTime},</if>
|
||||
<if test="latitude != null">latitude = #{latitude},</if>
|
||||
|
||||
Reference in New Issue
Block a user