|
@@ -1383,6 +1383,7 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ @Transactional(rollbackFor = Exception.class)
|
|
|
public boolean extensionPaymentExpireDate(String musicGroupId, Date expireDate) {
|
|
|
SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
|
if (sysUser == null) {
|
|
@@ -1406,6 +1407,11 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
musicGroup.setPaymentExpireDate(expireDate);
|
|
|
musicGroup.setUpdateTime(date);
|
|
|
musicGroupDao.update(musicGroup);
|
|
|
+
|
|
|
+ MusicGroupPaymentCalender regCalender = musicGroupPaymentCalenderService.findByMusicGroupRegCalender(musicGroup.getId());
|
|
|
+ regCalender.setDeadlinePaymentDate(expireDate);
|
|
|
+ musicGroupPaymentCalenderService.update(regCalender);
|
|
|
+
|
|
|
musicGroupBuildLogDao.insert(new MusicGroupBuildLog(musicGroupId, "延长缴费", sysUser.getId(), ""));
|
|
|
Set<Integer> roleIds = new HashSet<>(4);
|
|
|
roleIds.add(SysUserRole.SECTION_MANAGER);
|