SRegBusSubregedDao.xml 2.12 KB
<?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.thinkgem.jeesite.modules.sumdata.dao.datatable.SRegBusSubregedDao">
    
	<sql id="sRegBusSubregedColumns">
		a.s_area_code AS "sareaCode",
		a.ywh AS "ywh",
		a.mainid AS "mainid",
		a.fwid AS "fwid",
		a.ismall AS "ismall",
		a.qxid AS "qxid"
	</sql>
	
	<sql id="sRegBusSubregedJoins">
	</sql>
    
	<select id="get" resultType="SRegBusSubreged">
		SELECT 
			<include refid="sRegBusSubregedColumns"/>
		FROM s_reg_bus_subreged a
		<include refid="sRegBusSubregedJoins"/>
		WHERE a.id = #{id}
	</select>
	
	<select id="findList" resultType="SRegBusSubreged">
		SELECT 
			<include refid="sRegBusSubregedColumns"/>
		FROM s_reg_bus_subreged a
		<include refid="sRegBusSubregedJoins"/>
		<where>
			<if test="sareaCode != null and sareaCode != ''">
				AND a.s_area_code = #{sareaCode}
			</if>
			<if test="qxid != null and qxid != ''">
				AND a.qxid = #{qxid}
			</if>
		</where>
		<choose>
			<when test="page !=null and page.orderBy != null and page.orderBy != ''">
				ORDER BY ${page.orderBy}
			</when>
			<otherwise>
			</otherwise>
		</choose>
	</select>
	
	<select id="findAllList" resultType="SRegBusSubreged">
		SELECT 
			<include refid="sRegBusSubregedColumns"/>
		FROM s_reg_bus_subreged a
		<include refid="sRegBusSubregedJoins"/>
		<where>
			
		</where>		
		<choose>
			<when test="page !=null and page.orderBy != null and page.orderBy != ''">
				ORDER BY ${page.orderBy}
			</when>
			<otherwise>
			</otherwise>
		</choose>
	</select>
	
	<insert id="insert">
		INSERT INTO s_reg_bus_subreged(
			s_area_code,
			ywh,
			mainid,
			fwid,
			ismall,
			qxid
		) VALUES (
			#{sareaCode},
			#{ywh},
			#{mainid},
			#{fwid},
			#{ismall},
			#{qxid}
		)
	</insert>
	
	<update id="update">
		UPDATE s_reg_bus_subreged SET 	
			s_area_code = #{sareaCode},
			ywh = #{ywh},
			mainid = #{mainid},
			fwid = #{fwid},
			ismall = #{ismall},
			qxid = #{qxid}
		WHERE id = #{id}
	</update>
	
	<update id="delete">
		DELETE FROM s_reg_bus_subreged
		WHERE id = #{id}
	</update>
	
</mapper>