|  | @@ -75,7 +75,7 @@ public class MemberRankController extends BaseController {
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  	@ApiOperation(value = "2021-09活动购买会员")
 |  |  	@ApiOperation(value = "2021-09活动购买会员")
 | 
											
												
													
														|  |  	@PostMapping("/activeBuy")
 |  |  	@PostMapping("/activeBuy")
 | 
											
												
													
														|  | -	public HttpResponseResult ActiveBuy(Integer memberRankId, Integer buyNum, BigDecimal amount, boolean isUseBalance, boolean repay) throws Exception {
 |  | 
 | 
											
												
													
														|  | 
 |  | +	public HttpResponseResult ActiveBuy(@RequestBody MemberPayParamDto memberPayParamDto) throws Exception {
 | 
											
												
													
														|  |  		Date nowTime = new Date();
 |  |  		Date nowTime = new Date();
 | 
											
												
													
														|  |  		String startTimeStr = sysConfigDao.findConfigValue("cloud_teacher_active_start_time");
 |  |  		String startTimeStr = sysConfigDao.findConfigValue("cloud_teacher_active_start_time");
 | 
											
												
													
														|  |  		Date startTime = DateUtil.stringToDate(startTimeStr);
 |  |  		Date startTime = DateUtil.stringToDate(startTimeStr);
 | 
											
										
											
												
													
														|  | @@ -92,16 +92,17 @@ public class MemberRankController extends BaseController {
 | 
											
												
													
														|  |  			return failed(HttpStatus.FORBIDDEN, "请登录");
 |  |  			return failed(HttpStatus.FORBIDDEN, "请登录");
 | 
											
												
													
														|  |  		}
 |  |  		}
 | 
											
												
													
														|  |  		//买2赠1、买3赠2
 |  |  		//买2赠1、买3赠2
 | 
											
												
													
														|  | 
 |  | +		Integer buyNum = memberPayParamDto.getBuyNum();
 | 
											
												
													
														|  |  		int giveNum = buyNum == 2?1:buyNum == 3?2:0;
 |  |  		int giveNum = buyNum == 2?1:buyNum == 3?2:0;
 | 
											
												
													
														|  |  		String remark = buyNum == 2?"2赠1":buyNum == 3?"3赠2":buyNum == 1?"单月":"其他";
 |  |  		String remark = buyNum == 2?"2赠1":buyNum == 3?"3赠2":buyNum == 1?"单月":"其他";
 | 
											
												
													
														|  |  		return memberRankSettingService.ActiveBuy(sysUser.getId(),
 |  |  		return memberRankSettingService.ActiveBuy(sysUser.getId(),
 | 
											
												
													
														|  | -				memberRankId,
 |  | 
 | 
											
												
													
														|  | 
 |  | +				memberPayParamDto.getMemberRankId(),
 | 
											
												
													
														|  |  				PeriodEnum.MONTH,
 |  |  				PeriodEnum.MONTH,
 | 
											
												
													
														|  | -				amount,
 |  | 
 | 
											
												
													
														|  | -				isUseBalance,
 |  | 
 | 
											
												
													
														|  | 
 |  | +				memberPayParamDto.getAmount(),
 | 
											
												
													
														|  | 
 |  | +				memberPayParamDto.isUseBalance(),
 | 
											
												
													
														|  |  				buyNum,
 |  |  				buyNum,
 | 
											
												
													
														|  |  				giveNum,
 |  |  				giveNum,
 | 
											
												
													
														|  | -				202109,remark,repay);
 |  | 
 | 
											
												
													
														|  | 
 |  | +				202109,remark,memberPayParamDto.isRepay());
 | 
											
												
													
														|  |  	}
 |  |  	}
 | 
											
												
													
														|  |  	
 |  |  	
 | 
											
												
													
														|  |      @ApiOperation(value = "查询订单列表")
 |  |      @ApiOperation(value = "查询订单列表")
 |