浏览代码

fix 教师课酬设置

周箭河 5 年之前
父节点
当前提交
b9f36e61be

+ 1 - 1
mec-biz/src/main/java/com/ym/mec/biz/dal/dao/ClassGroupTeacherMapperDao.java

@@ -26,5 +26,5 @@ public interface ClassGroupTeacherMapperDao extends BaseDAO<Long, ClassGroupTeac
      * @param ClassGroupList
      * @return
      */
-    List<ClassGroupTeacherMapper> findClassGroupTeachers(@Param("classGroupList") List ClassGroupList);
+    List<ClassGroupTeacherMapper> findClassGroupTeachers(@Param("ClassGroupList") List ClassGroupList);
 }

+ 4 - 4
mec-biz/src/main/java/com/ym/mec/biz/dal/entity/ClassGroupTeacherMapper.java

@@ -33,7 +33,7 @@ public class ClassGroupTeacherMapper {
 	private Integer userId;
 
 	@ApiModelProperty(value = "用户名",required = false)
-	private Integer userName;
+	private Integer realName;
 
 	/** 薪酬 */
 	@ApiModelProperty(value = "薪酬",required = false)
@@ -110,11 +110,11 @@ public class ClassGroupTeacherMapper {
 	}
 
 	public Integer getUserName() {
-		return userName;
+		return realName;
 	}
 
-	public void setUserName(Integer userName) {
-		this.userName = userName;
+	public void setUserName(Integer realName) {
+		this.realName = realName;
 	}
 			
 	@Override

+ 5 - 5
mec-biz/src/main/resources/config/mybatis/ClassGroupTeacherMapperMapper.xml

@@ -9,7 +9,7 @@
         <result column="music_group_id_" property="musicGroupId"/>
         <result column="class_group_id_" property="classGroupId"/>
         <result column="teacher_role_" property="teacherRole"/>
-        <result column="username_" property="userName"/>
+        <result column="real_name_" property="realName"/>
         <result column="user_id_" property="userId"/>
         <result column="salary_" property="salary"/>
         <result column="create_time_" property="createTime"/>
@@ -101,12 +101,12 @@
 
     <!-- 获取乐团班级的老师 -->
     <select id="findClassGroupTeachers" resultMap="ClassGroupTeacherMapper">
-        SELECT u.username_, ct.*
+        SELECT u.real_name_, ct.*
         FROM sys_user u,
         class_group_teacher_mapper ct
-        WHERE class_group_id_ IN
-        <foreach collection="classGroupList" item="classGroup" index="index" open="(" close=")" separator=",">
-            #{classGroup.id}
+        WHERE u.id_=ct.user_id_ AND ct.class_group_id_ IN
+        <foreach collection="ClassGroupList" item="item" index="index" open="(" close=")" separator=",">
+            #{item.id}
         </foreach>
     </select>
 </mapper>