|
@@ -69,10 +69,11 @@ public interface MusicGroupPaymentCalenderDao extends BaseDAO<Long, MusicGroupPa
|
|
|
* @return
|
|
|
*/
|
|
|
int queryIntersectionByPaymentDate(@Param("musicGroupId") String musicGroupId, @Param("startPaymentDate") Date startPaymentDate,
|
|
|
- @Param("deadlinePaymentDate") Date deadlinePaymentDate,@Param("calenderId") Long calenderId);
|
|
|
+ @Param("deadlinePaymentDate") Date deadlinePaymentDate, @Param("calenderId") Long calenderId);
|
|
|
|
|
|
/**
|
|
|
* 乐团最后一次交费信息
|
|
|
+ *
|
|
|
* @param musicGroupId
|
|
|
* @return
|
|
|
*/
|
|
@@ -81,15 +82,15 @@ public interface MusicGroupPaymentCalenderDao extends BaseDAO<Long, MusicGroupPa
|
|
|
int queryIntersectionByDate(@Param("musicGroupId") String musicGroupId, @Param("startTime") String startTime, @Param("endTime") String endTime);
|
|
|
|
|
|
/**
|
|
|
+ * @param musicGroupId:
|
|
|
+ * @param paymentValidStartDate:
|
|
|
+ * @param paymentValidEndDate:
|
|
|
+ * @return int
|
|
|
* @describe 根据指定乐团的有效日期查询交集
|
|
|
* @apiNote 时光荏苒,认真工作的时间总是过得很快,而我、享受这一刻!
|
|
|
* @author zouxuan
|
|
|
* @date 2020/9/21
|
|
|
* @time 10:46
|
|
|
- * @param musicGroupId:
|
|
|
- * @param paymentValidStartDate:
|
|
|
- * @param paymentValidEndDate:
|
|
|
- * @return int
|
|
|
*/
|
|
|
int queryIntersectionByValidDate(@Param("musicGroupId") String musicGroupId,
|
|
|
@Param("paymentValidStartDate") Date paymentValidStartDate,
|
|
@@ -97,13 +98,13 @@ public interface MusicGroupPaymentCalenderDao extends BaseDAO<Long, MusicGroupPa
|
|
|
@Param("calenderId") Long calenderId);
|
|
|
|
|
|
/**
|
|
|
+ * @param configValue:
|
|
|
+ * @return void
|
|
|
* @describe 获取指定时间后的缴费信息
|
|
|
* @apiNote 时光荏苒,认真工作的时间总是过得很快,而我、享受这一刻!
|
|
|
* @author zouxuan
|
|
|
* @date 2020/9/21
|
|
|
* @time 17:35
|
|
|
- * @param configValue:
|
|
|
- * @return void
|
|
|
*/
|
|
|
List<Map<Long, Long>> queryCalenderByDay(@Param("configValue") String configValue, @Param("format") String format);
|
|
|
|
|
@@ -116,53 +117,53 @@ public interface MusicGroupPaymentCalenderDao extends BaseDAO<Long, MusicGroupPa
|
|
|
List<CalenderPushDto> getMusicCalenderPushDto(@Param("configValue") String configValue, @Param("format") String format);
|
|
|
|
|
|
/**
|
|
|
+ * @param musicGroupId:
|
|
|
+ * @return com.ym.mec.biz.dal.entity.MusicGroupPaymentCalender
|
|
|
* @describe 获取乐团下未使用的最早的缴费记录
|
|
|
* @author Joburgess
|
|
|
* @date 2020.10.27
|
|
|
- * @param musicGroupId:
|
|
|
- * @return com.ym.mec.biz.dal.entity.MusicGroupPaymentCalender
|
|
|
*/
|
|
|
MusicGroupPaymentCalender getMusicGroupUnusedFirstPaymentCalender(@Param("musicGroupId") String musicGroupId,
|
|
|
@Param("studentIds") List<Integer> studentIds);
|
|
|
|
|
|
/**
|
|
|
+ * @param calenderIds:
|
|
|
+ * @return com.ym.mec.biz.dal.entity.MusicGroupPaymentCalender
|
|
|
* @describe 获取指定缴费日历中下未使用的最早的缴费记录
|
|
|
* @author Joburgess
|
|
|
* @date 2020.10.27
|
|
|
- * @param calenderIds:
|
|
|
- * @return com.ym.mec.biz.dal.entity.MusicGroupPaymentCalender
|
|
|
*/
|
|
|
MusicGroupPaymentCalender getUnusedFirstPaymentCalenderWithCalenders(@Param("calenderIds") List<Long> calenderIds);
|
|
|
|
|
|
/**
|
|
|
+ * @param batchNo: 批次号
|
|
|
+ * @return java.util.List<com.ym.mec.biz.dal.entity.MusicGroupPaymentCalender>
|
|
|
* @describe 根据批次号获取缴费日历
|
|
|
* @author Joburgess
|
|
|
* @date 2020.10.30
|
|
|
- * @param batchNo: 批次号
|
|
|
- * @return java.util.List<com.ym.mec.biz.dal.entity.MusicGroupPaymentCalender>
|
|
|
*/
|
|
|
List<MusicGroupPaymentCalender> findByBatchNo(@Param("batchNo") String batchNo);
|
|
|
|
|
|
|
|
|
/**
|
|
|
+ * @param params:
|
|
|
+ * @return int
|
|
|
* @describe 乐团缴费日历审核列表
|
|
|
* @apiNote 时光荏苒,认真工作的时间总是过得很快,而我、享受这一刻!
|
|
|
* @author zouxuan
|
|
|
* @date 2020/10/30
|
|
|
* @time 13:47
|
|
|
- * @param params:
|
|
|
- * @return int
|
|
|
*/
|
|
|
int countAuditList(Map<String, Object> params);
|
|
|
|
|
|
/**
|
|
|
+ * @param params:
|
|
|
+ * @return int
|
|
|
* @describe 乐团缴费日历审核列表
|
|
|
* @apiNote 时光荏苒,认真工作的时间总是过得很快,而我、享受这一刻!
|
|
|
* @author zouxuan
|
|
|
* @date 2020/10/30
|
|
|
* @time 13:47
|
|
|
- * @param params:
|
|
|
- * @return int
|
|
|
*/
|
|
|
List<MusicGroupPaymentCalenderAuditDto> queryAuditList(Map<String, Object> params);
|
|
|
|
|
@@ -183,13 +184,21 @@ public interface MusicGroupPaymentCalenderDao extends BaseDAO<Long, MusicGroupPa
|
|
|
List<Map<Long, Long>> countActualNum(@Param("id") Long id);
|
|
|
|
|
|
/**
|
|
|
+ * @param calenderId:
|
|
|
+ * @return com.ym.mec.biz.dal.dto.MusicGroupPaymentCalenderAuditDto
|
|
|
* @describe 获取审核详情
|
|
|
* @apiNote 时光荏苒,认真工作的时间总是过得很快,而我、享受这一刻!
|
|
|
* @author zouxuan
|
|
|
* @date 2020/11/2
|
|
|
* @time 17:46
|
|
|
- * @param calenderId:
|
|
|
- * @return com.ym.mec.biz.dal.dto.MusicGroupPaymentCalenderAuditDto
|
|
|
*/
|
|
|
MusicGroupPaymentCalenderAuditDto getAuditDetail(@Param("calenderId") Integer calenderId);
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 获取乐团的报名缴费日历
|
|
|
+ *
|
|
|
+ * @param musicGroupId
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ MusicGroupPaymentCalender findByMusicGroupRegCalender(@Param("musicGroupId") String musicGroupId);
|
|
|
}
|