|
@@ -3057,46 +3057,13 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
if (sysUser == null) {
|
|
|
throw new BizException("获取用户信息失败");
|
|
|
}
|
|
|
-
|
|
|
- List<Integer> roles = employeeDao.queryUserRole(sysUser.getId());
|
|
|
PageInfo<MusicGroup> musicGroupPageInfo;
|
|
|
-
|
|
|
- if ("WAIT_CREATE_PAYMENT_CALENDER".equals(queryInfo.getSearchType())) {
|
|
|
- Boolean onlyForRole = employeePositionService.onlyForRole(SysUserRoleEnum.EDUCATION, sysUser.getId(), sysUser.getIsSuperAdmin());
|
|
|
- Integer educationUserId = null;
|
|
|
- if (onlyForRole) {
|
|
|
- educationUserId = sysUser.getId();
|
|
|
- }
|
|
|
-
|
|
|
- List<String> musicGroupIds = musicGroupDao.queryIdsByEduIdAndOrganIds(educationUserId, queryInfo.getOrganId(), queryInfo.getTenantId());
|
|
|
- String configValue1 = sysConfigDao.findConfigValue("push_create_payment_calender");
|
|
|
- Date date = new Date();
|
|
|
- String format = DateUtil.format(date, DateUtil.DEFAULT_PATTERN);
|
|
|
- if (musicGroupIds.size() > 0) {
|
|
|
- List<Long> calenderIds = musicGroupPaymentCalenderDao.queryEndIds(configValue1, format, musicGroupIds);
|
|
|
- if (calenderIds.size() > 0) {
|
|
|
- List<String> queryMusicGroupIds = musicGroupPaymentCalenderDao.queryMusicGroupIds(calenderIds);
|
|
|
- if (queryInfo.getMusicGroupIds() != null) {
|
|
|
- queryMusicGroupIds.addAll(queryInfo.getMusicGroupIds());
|
|
|
- }
|
|
|
- queryInfo.setMusicGroupIds(queryMusicGroupIds);
|
|
|
- }
|
|
|
- }
|
|
|
- if (queryInfo.getMusicGroupIds() == null || queryInfo.getMusicGroupIds().size() == 0) {
|
|
|
- return new PageInfo<MusicGroup>();
|
|
|
- }
|
|
|
- }
|
|
|
musicGroupPageInfo = queryPage(queryInfo);
|
|
|
List<MusicGroup> musicGroupList = musicGroupPageInfo.getRows();
|
|
|
|
|
|
if (musicGroupList == null || musicGroupList.size() == 0) {
|
|
|
return musicGroupPageInfo;
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
|
|
|
|
|
|
Set<Integer> educationalTeacherIds = musicGroupList.stream().map(e -> e.getEducationalTeacherId()).collect(Collectors.toSet());
|
|
@@ -3126,9 +3093,6 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
|
|
|
|
|
|
Set<String> musicGroupIds = musicGroupList.stream().map(e -> e.getId()).collect(Collectors.toSet());
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
|
|
|
Map<String, Integer> payNumMap = JSONObject.parseObject(JSONObject.toJSONString(MapUtil.convertIntegerMap(studentRegistrationDao.countNormalNum(StringUtils.join(musicGroupIds, ",")))), HashMap.class);
|
|
|
|