|  | @@ -147,6 +147,11 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
 | 
	
		
			
				|  |  |  		if (musicGroup == null) {
 | 
	
		
			
				|  |  |  			throw new BizException("乐团查询失败,请检查参数");
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  | +		
 | 
	
		
			
				|  |  | +		if (musicGroup.getStatus() != MusicGroupStatusEnum.PROGRESS && musicGroup.getStatus() != MusicGroupStatusEnum.PRE_APPLY) {
 | 
	
		
			
				|  |  | +			throw new BizException("创建失败:乐团当前状态不能创建缴费");
 | 
	
		
			
				|  |  | +		}
 | 
	
		
			
				|  |  | +		
 | 
	
		
			
				|  |  |  		SysUser sysUser = sysUserFeignService.queryUserInfo();
 | 
	
		
			
				|  |  |  		if (sysUser == null) {
 | 
	
		
			
				|  |  |  			throw new BizException("请登录");
 | 
	
	
		
			
				|  | @@ -397,17 +402,14 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		// 如果是报名,需要修改乐团状态
 | 
	
		
			
				|  |  |  		if (paymentType == MUSIC_APPLY) {
 | 
	
		
			
				|  |  | -			if (musicGroup.getStatus() != MusicGroupStatusEnum.PROGRESS && musicGroup.getStatus() != MusicGroupStatusEnum.PRE_APPLY) {
 | 
	
		
			
				|  |  | -				throw new BizException("创建失败:乐团当前状态不能创建缴费");
 | 
	
		
			
				|  |  | -			}
 | 
	
		
			
				|  |  |  			if (status != AUDITING) {
 | 
	
		
			
				|  |  | -				musicGroup.setStatus(MusicGroupStatusEnum.AUDIT);
 | 
	
		
			
				|  |  | +				musicGroup.setStatus(MusicGroupStatusEnum.APPLY);
 | 
	
		
			
				|  |  |  				// 记录操作日志
 | 
	
		
			
				|  |  | -				musicGroupBuildLogDao.insert(new MusicGroupBuildLog(musicGroupId, "报名缴费项目创建成功(草稿 -> 基础信息审核中)", sysUser.getId(), ""));
 | 
	
		
			
				|  |  | +				musicGroupBuildLogDao.insert(new MusicGroupBuildLog(musicGroupId, "报名缴费项目创建成功(预报名 -> 报名中)", sysUser.getId(), ""));
 | 
	
		
			
				|  |  |  			} else {
 | 
	
		
			
				|  |  |  				musicGroup.setStatus(MusicGroupStatusEnum.FEE_AUDIT);
 | 
	
		
			
				|  |  |  				// 记录操作日志
 | 
	
		
			
				|  |  | -				musicGroupBuildLogDao.insert(new MusicGroupBuildLog(musicGroupId, "报名缴费项目创建成功(草稿 -> 费用审核中)", sysUser.getId(), ""));
 | 
	
		
			
				|  |  | +				musicGroupBuildLogDao.insert(new MusicGroupBuildLog(musicGroupId, "报名缴费项目创建成功(预报名 -> 费用审核中)", sysUser.getId(), ""));
 | 
	
		
			
				|  |  |  			}
 | 
	
		
			
				|  |  |  			musicGroup.setUpdateTime(date);
 | 
	
		
			
				|  |  |  			musicGroupDao.update(musicGroup);
 | 
	
	
		
			
				|  | @@ -717,17 +719,14 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		// 如果是报名,需要修改乐团状态
 | 
	
		
			
				|  |  |  		if (paymentType == MUSIC_APPLY) {
 | 
	
		
			
				|  |  | -			if (musicGroup.getStatus() != MusicGroupStatusEnum.DRAFT) {
 | 
	
		
			
				|  |  | -				throw new BizException("创建失败:缴费项目类型不匹配");
 | 
	
		
			
				|  |  | -			}
 | 
	
		
			
				|  |  |  			if (status != AUDITING) {
 | 
	
		
			
				|  |  | -				musicGroup.setStatus(MusicGroupStatusEnum.AUDIT);
 | 
	
		
			
				|  |  | +				musicGroup.setStatus(MusicGroupStatusEnum.APPLY);
 | 
	
		
			
				|  |  |  				// 记录操作日志
 | 
	
		
			
				|  |  | -				musicGroupBuildLogDao.insert(new MusicGroupBuildLog(musicGroupId, "报名缴费项目创建成功(草稿 -> 基础信息审核中)", sysUser.getId(), ""));
 | 
	
		
			
				|  |  | +				musicGroupBuildLogDao.insert(new MusicGroupBuildLog(musicGroupId, "报名缴费项目创建成功(预报名 -> 报名中)", sysUser.getId(), ""));
 | 
	
		
			
				|  |  |  			} else {
 | 
	
		
			
				|  |  |  				musicGroup.setStatus(MusicGroupStatusEnum.FEE_AUDIT);
 | 
	
		
			
				|  |  |  				// 记录操作日志
 | 
	
		
			
				|  |  | -				musicGroupBuildLogDao.insert(new MusicGroupBuildLog(musicGroupId, "报名缴费项目创建成功(草稿 -> 费用审核中)", sysUser.getId(), ""));
 | 
	
		
			
				|  |  | +				musicGroupBuildLogDao.insert(new MusicGroupBuildLog(musicGroupId, "报名缴费项目创建成功(预报名 -> 费用审核中)", sysUser.getId(), ""));
 | 
	
		
			
				|  |  |  			}
 | 
	
		
			
				|  |  |  			musicGroup.setUpdateTime(date);
 | 
	
		
			
				|  |  |  			musicGroupDao.update(musicGroup);
 |