|
@@ -15,6 +15,7 @@
|
|
|
<result column="kit_group_purchase_type_" property="kitGroupPurchaseTypeEnum" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
<result column="kit_group_purchase_type_" property="kitGroupPurchaseTypeEnum" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
|
<result column="deposit_fee_" property="depositFee"/>
|
|
<result column="deposit_fee_" property="depositFee"/>
|
|
|
<result column="fee_" property="fee"/>
|
|
<result column="fee_" property="fee"/>
|
|
|
|
|
+ <result column="goods_discount_rate_" property="goodsDiscountRate"/>
|
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
|
|
|
|
<!-- 根据主键查询一条记录 -->
|
|
<!-- 根据主键查询一条记录 -->
|
|
@@ -30,17 +31,10 @@
|
|
|
<!-- 向数据库增加一条记录 -->
|
|
<!-- 向数据库增加一条记录 -->
|
|
|
<insert id="insert" parameterType="com.ym.mec.biz.dal.entity.ChargeTypeSubjectMapper" useGeneratedKeys="true"
|
|
<insert id="insert" parameterType="com.ym.mec.biz.dal.entity.ChargeTypeSubjectMapper" useGeneratedKeys="true"
|
|
|
keyColumn="id" keyProperty="id">
|
|
keyColumn="id" keyProperty="id">
|
|
|
- INSERT INTO charge_type_subject_mapper (charge_type_id_,subject_id_,kit_group_purchase_type_,deposit_fee_,fee_,create_time_,update_time_)
|
|
|
|
|
- VALUES(#{chargeTypeId},#{subjectId},#{kitGroupPurchaseTypeEnum,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{depositFee},#{fee},now(),now())
|
|
|
|
|
|
|
+ INSERT INTO charge_type_subject_mapper (charge_type_id_,subject_id_,kit_group_purchase_type_,deposit_fee_,fee_,goods_discount_rate_,create_time_,update_time_)
|
|
|
|
|
+ VALUES(#{chargeTypeId},#{subjectId},#{kitGroupPurchaseTypeEnum,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{depositFee},#{fee},#{goodsDiscountRate},now(),now())
|
|
|
</insert>
|
|
</insert>
|
|
|
- <insert id="batchAdd">
|
|
|
|
|
- INSERT INTO charge_type_subject_mapper
|
|
|
|
|
- (charge_type_id_,subject_id_,create_time_,update_time_) VALUES
|
|
|
|
|
- <foreach collection="subjectIds" item="item" separator=",">
|
|
|
|
|
- (#{chargeTypeId},#{item},now(),now())
|
|
|
|
|
- </foreach>
|
|
|
|
|
- </insert>
|
|
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<!-- 根据主键查询一条记录 -->
|
|
<!-- 根据主键查询一条记录 -->
|
|
|
<update id="update" parameterType="com.ym.mec.biz.dal.entity.ChargeTypeSubjectMapper">
|
|
<update id="update" parameterType="com.ym.mec.biz.dal.entity.ChargeTypeSubjectMapper">
|
|
|
UPDATE charge_type_subject_mapper
|
|
UPDATE charge_type_subject_mapper
|
|
@@ -51,6 +45,18 @@
|
|
|
<if test="chargeTypeId != null">
|
|
<if test="chargeTypeId != null">
|
|
|
charge_type_id_ = #{chargeTypeId},
|
|
charge_type_id_ = #{chargeTypeId},
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="kitGroupPurchaseTypeEnum != null">
|
|
|
|
|
+ kit_group_purchase_type_ = #{kitGroupPurchaseTypeEnum, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="depositFee != null">
|
|
|
|
|
+ deposit_fee_ = #{depositFee},
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="fee != null">
|
|
|
|
|
+ fee_ = #{fee},
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="goodsDiscountRate != null">
|
|
|
|
|
+ goods_discount_rate_ = #{goodsDiscountRate},
|
|
|
|
|
+ </if>
|
|
|
<if test="updateTime != null">
|
|
<if test="updateTime != null">
|
|
|
update_time_ = NOW(),
|
|
update_time_ = NOW(),
|
|
|
</if>
|
|
</if>
|