|
@@ -469,19 +469,19 @@
|
|
AND music_group_status_ != 'QUIT'
|
|
AND music_group_status_ != 'QUIT'
|
|
</select>
|
|
</select>
|
|
|
|
|
|
- <insert id="batchInsert">
|
|
|
|
|
|
+ <insert id="batchInsert" parameterType="list" useGeneratedKeys="true" keyColumn="id" keyProperty="id">
|
|
INSERT INTO student_registration
|
|
INSERT INTO student_registration
|
|
(parents_phone_,id_,user_id_,name_,music_group_id_,current_grade_,current_class_,subject_id_,
|
|
(parents_phone_,id_,user_id_,name_,music_group_id_,current_grade_,current_class_,subject_id_,
|
|
is_allow_adjust_,kit_purchase_method_,remark_,create_time_,update_time_,
|
|
is_allow_adjust_,kit_purchase_method_,remark_,create_time_,update_time_,
|
|
- parents_name_,parents_company_,payment_status_,actual_subject_id_,music_group_status_)
|
|
|
|
|
|
+ parents_name_,parents_company_,payment_status_,actual_subject_id_,music_group_status_,is_merge_)
|
|
VALUES
|
|
VALUES
|
|
- <foreach collection="studentRegistrationList" item="item" index="index" separator=",">
|
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=",">
|
|
(#{item.parentsPhone},#{item.id},#{item.userId},#{item.name},#{item.musicGroupId},#{item.currentGrade},
|
|
(#{item.parentsPhone},#{item.id},#{item.userId},#{item.name},#{item.musicGroupId},#{item.currentGrade},
|
|
#{item.currentClass},#{item.subjectId},#{item.isAllowAdjust,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
#{item.currentClass},#{item.subjectId},#{item.isAllowAdjust,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
#{item.kitPurchaseMethod,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
#{item.kitPurchaseMethod,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
#{item.remark},now(),now(),#{item.parentsName},#{item.parentsCompany},
|
|
#{item.remark},now(),now(),#{item.parentsName},#{item.parentsCompany},
|
|
#{item.paymentStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{item.subjectId},
|
|
#{item.paymentStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{item.subjectId},
|
|
- #{item.musicGroupStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler})
|
|
|
|
|
|
+ #{item.musicGroupStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{item.isMerge})
|
|
</foreach>
|
|
</foreach>
|
|
</insert>
|
|
</insert>
|
|
|
|
|