|
@@ -7,7 +7,8 @@
|
|
|
<result column="id_" property="id" />
|
|
|
<result column="organ_id_" property="organId" />
|
|
|
<result column="course_type_" property="courseType" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler" />
|
|
|
- <result column="unit_price_json_" property="unitPriceJson" />
|
|
|
+ <result column="charge_type_" property="chargeType" />
|
|
|
+ <result column="unit_price_" property="unitPrice" />
|
|
|
<result column="create_time_" property="createTime" />
|
|
|
<result column="update_time_" property="updateTime" />
|
|
|
</resultMap>
|
|
@@ -27,8 +28,17 @@
|
|
|
<!-- <selectKey resultClass="int" keyProperty="id" > SELECT SEQ_WSDEFINITION_ID.nextval
|
|
|
AS ID FROM DUAL </selectKey> -->
|
|
|
INSERT INTO organization_course_unit_price_settings
|
|
|
- (id_,organ_id_,course_type_,unit_price_json_,create_time_,update_time_)
|
|
|
- VALUES(#{id},#{organId},#{courseType, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{unitPriceJson},#{createTime},#{updateTime})
|
|
|
+ (id_,organ_id_,course_type_,charge_type_,unit_price_,create_time_,update_time_)
|
|
|
+ VALUES(#{id},#{organId},#{courseType, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{chargeType},#{unitPrice},#{createTime},#{updateTime})
|
|
|
+ </insert>
|
|
|
+
|
|
|
+ <insert id="batchInsert" parameterType="java.util.List" useGeneratedKeys="true" keyColumn="id" keyProperty="id">
|
|
|
+ INSERT INTO organization_course_unit_price_settings
|
|
|
+ (id_,organ_id_,course_type_,charge_type_,unit_price_,create_time_,update_time_)
|
|
|
+ VALUES
|
|
|
+ <foreach collection="list" item="item" separator=",">
|
|
|
+ (#{item.id},#{item.organId},#{item.courseType, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{item.chargeType},#{item.unitPrice},#{item.createTime},#{item.updateTime})
|
|
|
+ </foreach>
|
|
|
</insert>
|
|
|
|
|
|
<!-- 根据主键查询一条记录 -->
|
|
@@ -47,8 +57,11 @@
|
|
|
<if test="courseType != null">
|
|
|
course_type_ = #{courseType, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
|
</if>
|
|
|
- <if test="unitPriceJson != null">
|
|
|
- unit_price_json_ = #{unitPriceJson},
|
|
|
+ <if test="chargeType != null">
|
|
|
+ charge_type_ = #{chargeType},
|
|
|
+ </if>
|
|
|
+ <if test="unitPrice != null">
|
|
|
+ unit_price_ = #{unitPrice},
|
|
|
</if>
|
|
|
<if test="createTime != null">
|
|
|
create_time_ = #{createTime},
|