zouxuan 3 éve
szülő
commit
7510b30966

+ 7 - 7
mec-biz/src/main/resources/config/mybatis/StudentMapper.xml

@@ -160,14 +160,14 @@
 
     <update id="updateStudentMember" parameterType="com.ym.mec.biz.dal.entity.Student">
         UPDATE student SET
-                member_rank_setting_id_ = #{memberRankSettingId},
-                membership_start_time_ = #{membershipStartTime},
-                membership_end_time_ = #{membershipEndTime},
-                experience_member_rank_setting_id_ = #{experienceMemberRankSettingId},
-                experience_membership_start_time_ = #{experienceMembershipStartTime},
-                experience_membership_end_time_ = #{experienceMembershipEndTime},
+                member_rank_setting_id_ = #{student.memberRankSettingId},
+                membership_start_time_ = #{student.membershipStartTime},
+                membership_end_time_ = #{student.membershipEndTime},
+                experience_member_rank_setting_id_ = #{student.experienceMemberRankSettingId},
+                experience_membership_start_time_ = #{student.experienceMembershipStartTime},
+                experience_membership_end_time_ = #{student.experienceMembershipEndTime},
                 update_time_ = NOW()
-        WHERE user_id_ = #{userId}
+        WHERE user_id_ = #{student.userId}
     </update>
 
     <!-- 分页查询 -->

+ 4 - 4
mec-biz/src/main/resources/config/mybatis/VipGroupActivityMapper.xml

@@ -289,10 +289,10 @@
 		<result property="phone" column="phone_"/>
 	</resultMap>
 	<select id="getActivityWaitCourseStudentNum" resultMap="ActivityWaitCourseStudentNumDto">
-		SELECT COUNT(CASE WHEN aum.vip_flag_ > 0 THEN 1 ELSE NULL END) vip_num_,
-			   COUNT(CASE WHEN aum.practice_flag_ > 0 THEN 1 ELSE NULL END) practice_num_,
-			   COUNT(CASE WHEN aum.give_vip_flag_ > 0 THEN 1 ELSE NULL END) give_vip_num_,
-			   COUNT(CASE WHEN aum.give_practice_flag_ > 0 THEN 1 ELSE NULL END) give_practice_num_
+		SELECT COUNT(CASE WHEN aum.vip_flag_ = 1 THEN 1 ELSE NULL END) vip_num_,
+			   COUNT(CASE WHEN aum.practice_flag_ = 1 THEN 1 ELSE NULL END) practice_num_,
+			   COUNT(CASE WHEN aum.give_vip_flag_ = 1 THEN 1 ELSE NULL END) give_vip_num_,
+			   COUNT(CASE WHEN aum.give_practice_flag_ = 1 THEN 1 ELSE NULL END) give_practice_num_
 		FROM (SELECT activity_id_,MAX(vip_flag_) vip_flag_,MAX(practice_flag_) practice_flag_,
 					 MAX(give_vip_flag_) give_vip_flag_,MAX(give_practice_flag_) give_practice_flag_,user_id_,teacher_id_
 			  FROM activity_user_mapper