|
@@ -13,14 +13,16 @@
|
|
<result column="is_default_" property="isDefault" />
|
|
<result column="is_default_" property="isDefault" />
|
|
<result column="create_on_" property="createOn" jdbcType="TIMESTAMP" />
|
|
<result column="create_on_" property="createOn" jdbcType="TIMESTAMP" />
|
|
<result column="modify_on_" property="modifyOn" jdbcType="TIMESTAMP" />
|
|
<result column="modify_on_" property="modifyOn" jdbcType="TIMESTAMP" />
|
|
|
|
+ <result column="tenant_id_" property="tenantId" />
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
|
|
<sql id="Base_Column_List">
|
|
<sql id="Base_Column_List">
|
|
- id_, name_, chances_, stock_, enabled_, reward_type_, memo_, group_id_, is_default_, create_on_, modify_on_
|
|
|
|
|
|
+ id_, name_, chances_, stock_, enabled_, reward_type_, memo_, group_id_, is_default_, create_on_, modify_on_, tenant_id_
|
|
</sql>
|
|
</sql>
|
|
|
|
|
|
<sql id="queryCondition">
|
|
<sql id="queryCondition">
|
|
<where>
|
|
<where>
|
|
|
|
+ tenant_id_ = #{tenantId}
|
|
<if test="enabled != null">
|
|
<if test="enabled != null">
|
|
and enabled_ = #{enabled}
|
|
and enabled_ = #{enabled}
|
|
</if>
|
|
</if>
|
|
@@ -68,23 +70,23 @@
|
|
keyProperty="id">
|
|
keyProperty="id">
|
|
insert into luck_draw_prize (id_, name_, chances_,
|
|
insert into luck_draw_prize (id_, name_, chances_,
|
|
stock_, enabled_, reward_type_, memo_, group_id_, is_default_, create_on_,
|
|
stock_, enabled_, reward_type_, memo_, group_id_, is_default_, create_on_,
|
|
- modify_on_)
|
|
|
|
|
|
+ modify_on_,tenant_id_)
|
|
values (#{id,jdbcType=INTEGER}, #{name,jdbcType=VARCHAR},
|
|
values (#{id,jdbcType=INTEGER}, #{name,jdbcType=VARCHAR},
|
|
#{chances,jdbcType=DOUBLE},
|
|
#{chances,jdbcType=DOUBLE},
|
|
#{stock,jdbcType=INTEGER}, #{enabled,jdbcType=BIT},#{rewardType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, #{memo,jdbcType=VARCHAR}, #{groupId,jdbcType=INTEGER}, #(isDefault), #{createOn,jdbcType=TIMESTAMP},
|
|
#{stock,jdbcType=INTEGER}, #{enabled,jdbcType=BIT},#{rewardType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, #{memo,jdbcType=VARCHAR}, #{groupId,jdbcType=INTEGER}, #(isDefault), #{createOn,jdbcType=TIMESTAMP},
|
|
- #{modifyOn,jdbcType=TIMESTAMP})
|
|
|
|
|
|
+ #{modifyOn,jdbcType=TIMESTAMP},#{tenantId})
|
|
</insert>
|
|
</insert>
|
|
|
|
|
|
<insert id="batchInsert" parameterType="java.util.List" useGeneratedKeys="true" keyColumn="id"
|
|
<insert id="batchInsert" parameterType="java.util.List" useGeneratedKeys="true" keyColumn="id"
|
|
keyProperty="id">
|
|
keyProperty="id">
|
|
insert into luck_draw_prize (id_, name_, chances_,
|
|
insert into luck_draw_prize (id_, name_, chances_,
|
|
stock_, enabled_, reward_type_, memo_, group_id_, is_default_, create_on_,
|
|
stock_, enabled_, reward_type_, memo_, group_id_, is_default_, create_on_,
|
|
- modify_on_) values
|
|
|
|
|
|
+ modify_on_,tenant_id_) values
|
|
<foreach collection="list" item="item" separator=",">
|
|
<foreach collection="list" item="item" separator=",">
|
|
(#{item.id,jdbcType=INTEGER}, #{item.name,jdbcType=VARCHAR},
|
|
(#{item.id,jdbcType=INTEGER}, #{item.name,jdbcType=VARCHAR},
|
|
#{item.chances,jdbcType=DOUBLE}, #{item.stock,jdbcType=INTEGER},
|
|
#{item.chances,jdbcType=DOUBLE}, #{item.stock,jdbcType=INTEGER},
|
|
#{item.enabled,jdbcType=BIT},#{item.rewardType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
#{item.enabled,jdbcType=BIT},#{item.rewardType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
- #{item.memo,jdbcType=VARCHAR}, #{item.groupId,jdbcType=INTEGER}, #{item.isDefault}, now(), now())
|
|
|
|
|
|
+ #{item.memo,jdbcType=VARCHAR}, #{item.groupId,jdbcType=INTEGER}, #{item.isDefault}, now(), now(),#{tenantId})
|
|
</foreach>
|
|
</foreach>
|
|
</insert>
|
|
</insert>
|
|
|
|
|
|
@@ -122,7 +124,7 @@
|
|
modify_on_ = #{modifyOn,jdbcType=TIMESTAMP},
|
|
modify_on_ = #{modifyOn,jdbcType=TIMESTAMP},
|
|
</if>
|
|
</if>
|
|
</set>
|
|
</set>
|
|
- where id_ = #{id,jdbcType=INTEGER}
|
|
|
|
|
|
+ where id_ = #{id,jdbcType=INTEGER} and tenant_id_ = #{tenantId}
|
|
</update>
|
|
</update>
|
|
<update id="batchUpdate">
|
|
<update id="batchUpdate">
|
|
<foreach collection="updateDraw" item="draw" separator=";">
|
|
<foreach collection="updateDraw" item="draw" separator=";">
|
|
@@ -154,7 +156,7 @@
|
|
</if>
|
|
</if>
|
|
modify_on_ = NOW()
|
|
modify_on_ = NOW()
|
|
</set>
|
|
</set>
|
|
- WHERE id_ = #{draw.id,jdbcType=INTEGER}
|
|
|
|
|
|
+ WHERE id_ = #{draw.id,jdbcType=INTEGER} and tenant_id_ = #{draw.tenantId}
|
|
</foreach>
|
|
</foreach>
|
|
</update>
|
|
</update>
|
|
|
|
|