yonge 5 år sedan
förälder
incheckning
17cca0c6c0

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

@@ -13,8 +13,6 @@ public interface VipGroupDefaultClassesCycleDao extends BaseDAO<Integer, VipGrou
 
     int batchInstert(List<VipGroupDefaultClassesCycle> vipGroupDefaultClassesCycles);
 
-    int deleteAllByOrgan(Long organId);
-
     int deleteAll();
 
     /**
@@ -31,19 +29,15 @@ public interface VipGroupDefaultClassesCycleDao extends BaseDAO<Integer, VipGrou
 
     int countAll();
 
-    List<VipGroupDefaultClassesCycle> findAllByOrgan(@Param("organId") Long organId);
-
     List<VipGroupDefaultClassesCycle> findAllCycle();
 
     /**
      * @describe 根据乐团获取指定课次课排课范围
      * @author Joburgess
      * @date 2019/10/29
-     * @param organId: 部门编号
      * @param classTimes: 课次
      * @return com.ym.mec.biz.dal.entity.VipGroupDefaultClassesCycle
      */
-    VipGroupDefaultClassesCycle findByOrganAndClassTimes(@Param("organId") Long organId,
-                                                         @Param("classTimes") Integer classTimes);
+    VipGroupDefaultClassesCycle findByOrganAndClassTimes(@Param("classTimes") Integer classTimes);
 
 }

+ 1 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/VipGroupServiceImpl.java

@@ -174,7 +174,7 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 				throw new BizException("课时安排时间超出范围!");
 			}
 		}else{
-			VipGroupDefaultClassesCycle vipGroupDefaultClassesCycle = vipGroupDefaultClassesCycleDao.findByOrganAndClassTimes(Long.parseLong(sysUser.getOrganId()), totalClassTimes);
+			VipGroupDefaultClassesCycle vipGroupDefaultClassesCycle = vipGroupDefaultClassesCycleDao.findByOrganAndClassTimes(totalClassTimes);
 			
 			if (vipGroupDefaultClassesCycle != null) {
 				int month = DateUtil.monthsBetween(firstCourseSchedule.getStartClassTime(), latestCourseSchedule.getEndClassTime());

+ 1 - 15
mec-biz/src/main/resources/config/mybatis/VipGroupDefaultClassesCycleMapper.xml

@@ -74,9 +74,6 @@ create_time_ = #{createTime},
 	<delete id="delete" >
 		DELETE FROM vip_group_default_classes_cycle WHERE id_ = #{id} 
 	</delete>
-	<delete id="deleteAllByOrgan" >
-		DELETE FROM vip_group_default_classes_cycle WHERE organ_id_=#{organId}
-	</delete>
 	<delete id="deleteAll" >
 		DELETE FROM vip_group_default_classes_cycle
 	</delete>
@@ -121,16 +118,6 @@ create_time_ = #{createTime},
 			vip_group_default_classes_cycle
 		LIMIT 1
     </select>
-	<select id="findAllByOrgan" resultMap="VipGroupDefaultClassesCycle">
-		SELECT
-			*
-		FROM
-			vip_group_default_classes_cycle
-		<if test="organId!=null">
-			WHERE organ_id_=#{organId}
-		</if>
-		ORDER BY max_class_times_
-	</select>
 	<select id="findAllCycle" resultMap="VipGroupDefaultClassesCycle">
 		SELECT
 			*
@@ -144,8 +131,7 @@ create_time_ = #{createTime},
 		FROM
 			vip_group_default_classes_cycle
 		WHERE
-			organ_id_ = #{organId}
-			AND #{classTimes} &gt;= min_class_times_
+			#{classTimes} &gt;= min_class_times_
 			AND #{classTimes} &lt;= max_class_times_
     </select>
 </mapper>