|  | @@ -300,6 +300,7 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
 | 
	
		
			
				|  |  |                  .add(repairActualAmount)
 | 
	
		
			
				|  |  |                  .add(activityActualAmount).setScale(0, BigDecimal.ROUND_HALF_UP);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |          PaymentCalenderStatusEnum status = PaymentCalenderStatusEnum.DRAFT;
 | 
	
		
			
				|  |  |          /*if (musicGroupPaymentBaseCalender.getPayUserType() == SCHOOL) {
 | 
	
		
			
				|  |  |              status = AUDITING;
 | 
	
	
		
			
				|  | @@ -321,7 +322,6 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
 | 
	
		
			
				|  |  |                  status = actualTotalAmount.compareTo(currentTotalAmount) == 0 ? NO : AUDITING;
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }*/
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |          Date date = new Date();
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          musicGroupPaymentCalender.setIsShowSalePrice(musicGroupPaymentBaseCalender.getIsShowSalePrice());
 | 
	
	
		
			
				|  | @@ -337,10 +337,11 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
 | 
	
		
			
				|  |  |          musicGroupPaymentCalender.setPaymentType(musicGroupPaymentBaseCalender.getPaymentType());
 | 
	
		
			
				|  |  |          musicGroupPaymentCalender.setCurrentTotalAmount(actualTotalAmount);
 | 
	
		
			
				|  |  |          musicGroupPaymentCalender.setOriginalTotalAmount(originalTotalAmount);
 | 
	
		
			
				|  |  | -        musicGroupPaymentCalender.setStatus(status);
 | 
	
		
			
				|  |  | +        musicGroupPaymentCalender.setStatus(AUDITING);
 | 
	
		
			
				|  |  |          musicGroupPaymentCalender.setOrganId(musicGroup.getOrganId());
 | 
	
		
			
				|  |  |          musicGroupPaymentCalender.setPaymentItemShowState(musicGroupPaymentBaseCalender.getPaymentItemShowState());
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |          /*if (musicGroupPaymentCalender.getStatus() != AUDITING) {
 | 
	
		
			
				|  |  |              if (date.after(musicGroupPaymentCalender.getStartPaymentDate())) {
 | 
	
		
			
				|  |  |                  musicGroupPaymentCalender.setStatus(PaymentCalenderStatusEnum.OPEN);
 | 
	
	
		
			
				|  | @@ -350,7 +351,6 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
 | 
	
		
			
				|  |  |                  musicGroupPaymentCalender.setStatus(PaymentCalenderStatusEnum.NO);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }*/
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |          // 设置批次号
 | 
	
		
			
				|  |  |          String batchNo = idGeneratorService.generatorId() + "";
 | 
	
		
			
				|  |  |          musicGroupPaymentCalender.setBatchNo(batchNo);
 | 
	
	
		
			
				|  | @@ -404,13 +404,25 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          // 如果是报名,需要修改乐团状态
 | 
	
		
			
				|  |  |          if (musicGroupPaymentBaseCalender.getPaymentType() == MUSIC_APPLY) {
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  |          	// 记录操作日志
 | 
	
		
			
				|  |  |              musicGroupBuildLogDao.insert(new MusicGroupBuildLog(musicGroupId, "报名缴费项目创建成功", sysUser.getId(), ""));
 | 
	
		
			
				|  |  |              
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |              musicGroup.setUpdateTime(date);
 | 
	
		
			
				|  |  |              musicGroupDao.update(musicGroup);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -        if (status == AUDITING) {
 | 
	
		
			
				|  |  | +        Organization organization = organizationDao.get(musicGroup.getOrganId());
 | 
	
		
			
				|  |  | +        sendSeoMessageSource.sendSeoMessage(musicGroup.getOrganId(), new SysUserRoleEnum[]{ORGAN_MANAGER},
 | 
	
		
			
				|  |  | +                null, null, MessageTypeEnum.BACKSTAGE_PAYMENT_CALENDER_AUDIT, organization.getName(), musicGroup.getName());
 | 
	
		
			
				|  |  | +/*        if (status == AUDITING) {
 | 
	
		
			
				|  |  |              // 如果是审核中
 | 
	
		
			
				|  |  |              Organization organization = organizationDao.get(musicGroup.getOrganId());
 | 
	
		
			
				|  |  |              sendSeoMessageSource.sendSeoMessage(musicGroup.getOrganId(), new SysUserRoleEnum[]{ORGAN_MANAGER},
 | 
	
	
		
			
				|  | @@ -429,7 +441,7 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
 | 
	
		
			
				|  |  |                  }, executor);
 | 
	
		
			
				|  |  |                  executor.shutdown();
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | +        }*/
 | 
	
		
			
				|  |  |          ModelMap map = new ModelMap(1);
 | 
	
		
			
				|  |  |          map.put("musicGroupPaymentCalenderBatchNo", batchNo);
 | 
	
		
			
				|  |  |          return BaseController.succeed(map);
 |