|
@@ -12,21 +12,23 @@
|
|
|
<result column="actual_price_" jdbcType="VARCHAR" property="actualPrice"/>
|
|
|
<result column="created_time_" jdbcType="TIMESTAMP" property="createdTime"/>
|
|
|
<result column="updated_time_" jdbcType="TIMESTAMP" property="updatedTime"/>
|
|
|
+ <result column="course_type_" jdbcType="VARCHAR" property="courseType"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<sql id="Base_Column_List">
|
|
|
id_
|
|
|
- , user_id_, course_group_id_, course_id_, order_no_, original_price_, expect_price_, actual_price_, created_time_, updated_time_
|
|
|
+ , user_id_, course_group_id_, course_id_, order_no_, original_price_, expect_price_, actual_price_, created_time_, updated_time_, course_type_
|
|
|
</sql>
|
|
|
|
|
|
<insert id="insertBatch" keyColumn="id_" keyProperty="id" useGeneratedKeys="true"
|
|
|
parameterType="com.yonge.cooleshow.biz.dal.entity.CourseScheduleStudentPayment">
|
|
|
insert into course_schedule_student_payment(user_id_, course_group_id_, course_id_, order_no_, original_price_,
|
|
|
- expect_price_, actual_price_, created_time_, updated_time_)
|
|
|
+ expect_price_, actual_price_, created_time_, updated_time_, course_type_)
|
|
|
values
|
|
|
<foreach collection="entities" item="entity" separator=",">
|
|
|
(#{entity.userId}, #{entity.courseGroupId}, #{entity.courseId}, #{entity.orderNo}, #{entity.originalPrice},
|
|
|
- #{entity.expectPrice}, #{entity.actualPrice}, #{entity.createdTime}, #{entity.updatedTime})
|
|
|
+ #{entity.expectPrice}, #{entity.actualPrice}, #{entity.createdTime}, #{entity.updatedTime},
|
|
|
+ #{entity.courseType})
|
|
|
</foreach>
|
|
|
</insert>
|
|
|
<select id="queryStudentIds" resultType="java.lang.Integer">
|