|
@@ -6,6 +6,7 @@
|
|
|
<resultMap type="com.ym.mec.biz.dal.entity.ClassGroupTeacherMapper"
|
|
|
id="ClassGroupTeacherMapper">
|
|
|
<result column="id_" property="id"/>
|
|
|
+ <result column="group_type_" property="groupType" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
|
<result column="music_group_id_" property="musicGroupId"/>
|
|
|
<result column="class_group_id_" property="classGroupId"/>
|
|
|
<result column="teacher_role_" property="teacherRole"/>
|
|
@@ -35,8 +36,8 @@
|
|
|
<!-- <selectKey resultClass="int" keyProperty="id" > SELECT SEQ_WSDEFINITION_ID.nextval
|
|
|
AS ID FROM DUAL </selectKey> -->
|
|
|
INSERT INTO class_group_teacher_mapper
|
|
|
- (id_,music_group_id_,class_group_id_,teacher_role_,user_id_,salary_,create_time_,update_time_)
|
|
|
- VALUES(#{id},#{musicGroupId},#{classGroupId},#{teacherRole},#{userId},#{salary},#{createTime},NOW())
|
|
|
+ (id_,group_type_,music_group_id_,class_group_id_,teacher_role_,user_id_,salary_,create_time_,update_time_)
|
|
|
+ VALUES(#{id},#{groupType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{musicGroupId},#{classGroupId},#{teacherRole},#{userId},#{salary},#{createTime},NOW())
|
|
|
</insert>
|
|
|
|
|
|
<!-- 根据主键查询一条记录 -->
|
|
@@ -49,6 +50,9 @@
|
|
|
<if test="id != null">
|
|
|
id_ = #{id},
|
|
|
</if>
|
|
|
+ <if test="groupType != null">
|
|
|
+ group_type_ = #{groupType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
|
+ </if>
|
|
|
<if test="classGroupId != null">
|
|
|
class_group_id_ = #{classGroupId},
|
|
|
</if>
|