|
@@ -30,6 +30,7 @@
|
|
<result column="create_time_" property="createTime" />
|
|
<result column="create_time_" property="createTime" />
|
|
<result column="update_time_" property="updateTime" />
|
|
<result column="update_time_" property="updateTime" />
|
|
<result column="tenant_id_" property="tenantId"/>
|
|
<result column="tenant_id_" property="tenantId"/>
|
|
|
|
+ <result column="use_condition_" property="useCondition"/>
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
|
|
<!-- 根据主键查询一条记录 -->
|
|
<!-- 根据主键查询一条记录 -->
|
|
@@ -46,13 +47,13 @@
|
|
<insert id="insert" parameterType="com.ym.mec.biz.dal.entity.SysCoupon" useGeneratedKeys="true" keyColumn="id" keyProperty="id">
|
|
<insert id="insert" parameterType="com.ym.mec.biz.dal.entity.SysCoupon" useGeneratedKeys="true" keyColumn="id" keyProperty="id">
|
|
INSERT INTO sys_coupon (id_,name_,description_,status_,issuance_type_,type_,type_detail_,face_value_,full_amount_,limit_exchange_num_,effective_type_,deadline_,
|
|
INSERT INTO sys_coupon (id_,name_,description_,status_,issuance_type_,type_,type_detail_,face_value_,full_amount_,limit_exchange_num_,effective_type_,deadline_,
|
|
effective_start_time_, effective_expire_time_,end_date_,start_date_,stock_count_,consume_num_,warning_stock_num_,
|
|
effective_start_time_, effective_expire_time_,end_date_,start_date_,stock_count_,consume_num_,warning_stock_num_,
|
|
- create_time_,update_time_,tenant_id_)
|
|
|
|
|
|
+ create_time_,update_time_,tenant_id_,use_condition_)
|
|
VALUES(#{id},#{name},#{description},#{status},#{issuanceType},
|
|
VALUES(#{id},#{name},#{description},#{status},#{issuanceType},
|
|
#{type, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
#{type, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
#{typeDetail},#{faceValue},#{fullAmount},#{limitExchangeNum},
|
|
#{typeDetail},#{faceValue},#{fullAmount},#{limitExchangeNum},
|
|
#{effectiveType, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{deadline},
|
|
#{effectiveType, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{deadline},
|
|
#{effectiveStartTime},#{effectiveExpireTime},#{endDate},#{startDate},#{stockCount},#{consumeNum},#{warningStockNum},
|
|
#{effectiveStartTime},#{effectiveExpireTime},#{endDate},#{startDate},#{stockCount},#{consumeNum},#{warningStockNum},
|
|
- NOW(), NOW(),#{tenantId})
|
|
|
|
|
|
+ NOW(), NOW(),#{tenantId},#{useCondition})
|
|
</insert>
|
|
</insert>
|
|
|
|
|
|
<!-- 根据主键查询一条记录 -->
|
|
<!-- 根据主键查询一条记录 -->
|
|
@@ -102,6 +103,9 @@
|
|
<if test="warningStatus != null">
|
|
<if test="warningStatus != null">
|
|
warning_status_ = #{warningStatus},
|
|
warning_status_ = #{warningStatus},
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="useCondition != null">
|
|
|
|
+ use_condition_ = #{useCondition},
|
|
|
|
+ </if>
|
|
update_time_ = NOW()
|
|
update_time_ = NOW()
|
|
</set>
|
|
</set>
|
|
WHERE id_ = #{id} and tenant_id_ = #{tenantId}
|
|
WHERE id_ = #{id} and tenant_id_ = #{tenantId}
|