|
|
@@ -16,10 +16,6 @@
|
|
|
<result column="organ_id_" property="organId" />
|
|
|
<result column="courses_start_time_" property="coursesStartTime" />
|
|
|
<result column="courses_end_time_" property="coursesEndTime" />
|
|
|
- <result column="type_" property="type" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
|
- <result column="attribute1_" property="attribute1" />
|
|
|
- <result column="attribute2_" property="attribute2" />
|
|
|
- <result column="attribute3_" property="attribute3" />
|
|
|
<result column="salary_readonly_flag_" property="salaryReadonlyFlag" />
|
|
|
<result column="payment_readonly_flag_" property="paymentReadonlyFlag" />
|
|
|
<result column="give_class_pay_salary_flag_" property="giveClassPaySalaryFlag" />
|
|
|
@@ -71,14 +67,14 @@
|
|
|
|
|
|
<!-- 向数据库增加一条记录 -->
|
|
|
<insert id="insert" parameterType="com.ym.mec.biz.dal.entity.VipGroupActivity" useGeneratedKeys="true" keyColumn="id" keyProperty="id">
|
|
|
- INSERT INTO vip_group_activity (name_,description_,vip_group_category_id_list_,start_time_,end_time_,organ_id_,courses_start_time_,courses_end_time_,type_,
|
|
|
- attribute1_,attribute2_,attribute3_,salary_readonly_flag_,give_class_pay_salary_flag_,create_time_,update_time_,salary_settlement_json_,del_flag_,
|
|
|
+ INSERT INTO vip_group_activity (name_,description_,vip_group_category_id_list_,start_time_,end_time_,organ_id_,courses_start_time_,courses_end_time_,
|
|
|
+ salary_readonly_flag_,give_class_pay_salary_flag_,create_time_,update_time_,salary_settlement_json_,del_flag_,
|
|
|
payment_readonly_flag_,online_class_join_gradient_rewards_,offline_class_join_gradient_rewards_,min_course_num_,max_course_num_,
|
|
|
student_max_used_times_, apply_to_student_type_,allow_online_to_offline_,
|
|
|
single_course_time_,discount_,full_minus_course_times_,give_course_type_,give_category_id_,give_course_num_
|
|
|
,member_rank_id_,member_time_,give_member_rank_id_,give_member_time_,course_type_,
|
|
|
activity_type_,give_sign_course_time_,is_pay_to_balance_,teach_mode_,give_teach_mode_,period_,give_period_,status_,enable_,market_price_)
|
|
|
- VALUES(#{name},#{description},#{vipGroupCategoryIdList},#{startTime},#{endTime},#{organId},#{coursesStartTime},#{coursesEndTime},#{type},#{attribute1},#{attribute2},#{attribute3},
|
|
|
+ VALUES(#{name},#{description},#{vipGroupCategoryIdList},#{startTime},#{endTime},#{organId},#{coursesStartTime},#{coursesEndTime},
|
|
|
#{salaryReadonlyFlag},#{giveClassPaySalaryFlag},now(),now(),#{salarySettlementJson},#{delFlag},#{paymentReadonlyFlag},#{onlineClassJoinGradientRewards},
|
|
|
#{offlineClassJoinGradientRewards},#{minCourseNum},#{maxCourseNum},#{studentMaxUsedTimes},#{applyToStudentType},#{allowOnlineToOffline},
|
|
|
#{singleCourseTime},#{discount},#{fullMinusCourseTimes},#{giveCourseType},#{giveCategoryId},#{giveCourseNum}
|
|
|
@@ -96,10 +92,10 @@
|
|
|
activity_type_ = #{activityType},course_type_ = #{courseType},member_time_ = #{memberTime},
|
|
|
member_rank_id_ = #{memberRankId},give_member_time_ = #{giveMemberTime},give_member_rank_id_ = #{giveMemberRankId},
|
|
|
salary_readonly_flag_ = #{salaryReadonlyFlag},organ_id_ = #{organId},give_class_pay_salary_flag_ = #{giveClassPaySalaryFlag},
|
|
|
- courses_end_time_ = #{coursesEndTime},attribute1_ = #{attribute1},attribute2_ = #{attribute2},
|
|
|
- name_ = #{name},start_time_ = #{startTime},attribute3_ = #{attribute3},vip_group_category_id_list_ = #{vipGroupCategoryIdList},
|
|
|
+ courses_end_time_ = #{coursesEndTime},
|
|
|
+ name_ = #{name},start_time_ = #{startTime},vip_group_category_id_list_ = #{vipGroupCategoryIdList},
|
|
|
description_ = #{description},salary_settlement_json_ = #{salarySettlementJson},courses_start_time_ = #{coursesStartTime},
|
|
|
- type_ = #{type},payment_readonly_flag_ = #{paymentReadonlyFlag},online_class_join_gradient_rewards_=#{onlineClassJoinGradientRewards},
|
|
|
+ payment_readonly_flag_ = #{paymentReadonlyFlag},online_class_join_gradient_rewards_=#{onlineClassJoinGradientRewards},
|
|
|
offline_class_join_gradient_rewards_=#{offlineClassJoinGradientRewards},min_course_num_=#{minCourseNum},
|
|
|
max_course_num_=#{maxCourseNum},student_max_used_times_=#{studentMaxUsedTimes},apply_to_student_type_=#{applyToStudentType},
|
|
|
allow_online_to_offline_=#{allowOnlineToOffline},end_time_ = #{endTime},market_price_ = #{marketPrice},update_time_ = NOW() WHERE id_ = #{id}
|