| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- <?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.dk.oauth.mapper.PublicOpenUnionMapper">
- <resultMap id="BaseResultMap" type="com.dk.oauth.entity.PublicOpenUnion">
- <id column="id" jdbcType="BIGINT" property="id" />
- <result column="public_open_id" jdbcType="VARCHAR" property="publicOpenId" />
- <result column="public_union_id" jdbcType="VARCHAR" property="publicUnionId" />
- </resultMap>
- <sql id="Base_Column_List">
- id, public_union_id,public_open_id
- </sql>
- <select id="selectByCond" parameterType="com.dk.oauth.entity.PublicOpenUnion" resultMap="BaseResultMap">
- select
- <include refid="Base_Column_List" />,
- <include refid="cond"/>
- order by tmpou.id desc
- </select>
- <select id="countByCond" parameterType="com.dk.oauth.entity.PublicOpenUnion" resultType="Long">
- select
- count(1)
- <include refid="cond"/>
- </select>
- <sql id="cond">
- from dkic_a.t_wx_public_open_union tmpou
- <where>
- <if test="param!=null and param.publicUnionId">
- and tmpou.public_union_id = #{param.publicUnionId}
- </if>
- <if test="param!=null and param.publicOpenId">
- and tmpou.pulic_open_id = #{param.publicOpenId}
- </if>
- </where>
- </sql>
- <select id="selectByOpenId" parameterType="String" resultMap="BaseResultMap">
- select
- <include refid="Base_Column_List" />
- from dkic_a.t_wx_public_open_union
- where public_open_id = #{publicOpenId}
- </select>
- <select id="selectByUnionId" parameterType="String" resultMap="BaseResultMap">
- select
- <include refid="Base_Column_List" />
- from dkic_a.t_wx_public_open_union
- where public_union_id = #{publicUnionId}
- </select>
- <insert id="insert" keyColumn="id" keyProperty="id" parameterType="com.dk.oauth.entity.PublicOpenUnion" useGeneratedKeys="true">
- insert into dkic_a.t_wx_public_open_union
- <trim prefix="(" suffix=")" suffixOverrides=",">
- <if test="publicUnionId != null">
- public_union_id,
- </if>
- <if test="publicOpenId != null">
- public_open_id,
- </if>
- </trim>
- <trim prefix="values (" suffix=")" suffixOverrides=",">
- <if test="publicUnionId != null">
- #{publicUnionId,jdbcType=VARCHAR},
- </if>
- <if test="publicOpenId != null">
- #{publicOpenId,jdbcType=VARCHAR},
- </if>
- </trim>
- </insert>
- <update id="update" parameterType="com.dk.oauth.entity.PublicOpenUnion">
- update dkic_a.t_wx_public_open_union
- <set>
- <if test="publicUnionId != null">
- public_union_id = #{publicUnionId,jdbcType=VARCHAR},
- </if>
- <if test="publicOpenId != null">
- public_open_id = #{publicOpenId,jdbcType=VARCHAR},
- </if>
- </set>
- where id = #{id,jdbcType=BIGINT}
- </update>
- </mapper>
|