|
@@ -129,14 +129,16 @@ public class MusicGroupQuitController extends BaseController {
|
|
@ApiImplicitParams({@ApiImplicitParam(name = "id", value = "退团申请id", required = true, dataType = "Long"),
|
|
@ApiImplicitParams({@ApiImplicitParam(name = "id", value = "退团申请id", required = true, dataType = "Long"),
|
|
@ApiImplicitParam(name = "status", value = "审批状态(APPROVED, DENIED, PROCESSING)", required = true, dataType = "String"),
|
|
@ApiImplicitParam(name = "status", value = "审批状态(APPROVED, DENIED, PROCESSING)", required = true, dataType = "String"),
|
|
@ApiImplicitParam(name = "reason", value = "原因", required = true, dataType = "String"),
|
|
@ApiImplicitParam(name = "reason", value = "原因", required = true, dataType = "String"),
|
|
|
|
+ @ApiImplicitParam(name = "isRefundMemberFee", value = "是否退还云教练费用", required = true, dataType = "Boolean"),
|
|
@ApiImplicitParam(name = "isRefundCourseFee", value = "是否退还课程费用", required = true, dataType = "Boolean"),
|
|
@ApiImplicitParam(name = "isRefundCourseFee", value = "是否退还课程费用", required = true, dataType = "Boolean"),
|
|
@ApiImplicitParam(name = "isRefundInstrumentFee", value = "是否退还乐器费用(租金)", required = true, dataType = "Boolean"),
|
|
@ApiImplicitParam(name = "isRefundInstrumentFee", value = "是否退还乐器费用(租金)", required = true, dataType = "Boolean"),
|
|
@ApiImplicitParam(name = "isRefundTeachingAssistantsFee", value = "是否退还教辅费用", required = true, dataType = "Boolean"),
|
|
@ApiImplicitParam(name = "isRefundTeachingAssistantsFee", value = "是否退还教辅费用", required = true, dataType = "Boolean"),
|
|
@ApiImplicitParam(name = "maintenanceFee", value = "退乐保费用", required = true, dataType = "num")
|
|
@ApiImplicitParam(name = "maintenanceFee", value = "退乐保费用", required = true, dataType = "num")
|
|
})
|
|
})
|
|
public HttpResponseResult quitMusicGroup(Long id, ApprovalStatus status, String reason, boolean isRefundCourseFee, boolean isRefundInstrumentFee,
|
|
public HttpResponseResult quitMusicGroup(Long id, ApprovalStatus status, String reason, boolean isRefundCourseFee, boolean isRefundInstrumentFee,
|
|
- boolean isRefundTeachingAssistantsFee, BigDecimal maintenanceFee,BigDecimal cloudTeacherAmount) throws Exception {
|
|
|
|
- return succeed(musicGroupService.approveQuitMusicGroup(id, status, reason, isRefundCourseFee, isRefundInstrumentFee, isRefundTeachingAssistantsFee, maintenanceFee, cloudTeacherAmount));
|
|
|
|
|
|
+ boolean isRefundTeachingAssistantsFee,boolean isRefundMemberFee, BigDecimal maintenanceFee,BigDecimal cloudTeacherAmount) throws Exception {
|
|
|
|
+ return succeed(musicGroupService.approveQuitMusicGroup(id, status, reason, isRefundCourseFee, isRefundInstrumentFee, isRefundTeachingAssistantsFee
|
|
|
|
+ ,isRefundMemberFee, maintenanceFee, cloudTeacherAmount));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "一键退团")
|
|
@ApiOperation(value = "一键退团")
|
|
@@ -145,15 +147,16 @@ public class MusicGroupQuitController extends BaseController {
|
|
@ApiImplicitParams({@ApiImplicitParam(name = "musicGroupId", value = "乐团编号", required = true, dataType = "String"),
|
|
@ApiImplicitParams({@ApiImplicitParam(name = "musicGroupId", value = "乐团编号", required = true, dataType = "String"),
|
|
@ApiImplicitParam(name = "userId", value = "用户编号", required = true, dataType = "Integer"),
|
|
@ApiImplicitParam(name = "userId", value = "用户编号", required = true, dataType = "Integer"),
|
|
@ApiImplicitParam(name = "reason", value = "原因", required = true, dataType = "String"),
|
|
@ApiImplicitParam(name = "reason", value = "原因", required = true, dataType = "String"),
|
|
|
|
+ @ApiImplicitParam(name = "isRefundMemberFee", value = "是否退还云教练费用", required = true, dataType = "Boolean"),
|
|
@ApiImplicitParam(name = "isRefundCourseFee", value = "是否退还课程费用", required = true, dataType = "Boolean"),
|
|
@ApiImplicitParam(name = "isRefundCourseFee", value = "是否退还课程费用", required = true, dataType = "Boolean"),
|
|
@ApiImplicitParam(name = "isRefundInstrumentFee", value = "是否退还乐器费用(租金)", required = true, dataType = "Boolean"),
|
|
@ApiImplicitParam(name = "isRefundInstrumentFee", value = "是否退还乐器费用(租金)", required = true, dataType = "Boolean"),
|
|
@ApiImplicitParam(name = "isRefundTeachingAssistantsFee", value = "是否退还教辅费用", required = true, dataType = "Boolean"),
|
|
@ApiImplicitParam(name = "isRefundTeachingAssistantsFee", value = "是否退还教辅费用", required = true, dataType = "Boolean"),
|
|
- @ApiImplicitParam(name = "maintenanceFee", value = "退乐保费用", required = true, dataType = "num")
|
|
|
|
|
|
+ @ApiImplicitParam(name = "maintenanceFee", value = "退乐保费用", required = true, dataType = "num"),
|
|
})
|
|
})
|
|
public HttpResponseResult directQuitMusicGroup(String musicGroupId, Integer userId, String reason, boolean isRefundCourseFee,
|
|
public HttpResponseResult directQuitMusicGroup(String musicGroupId, Integer userId, String reason, boolean isRefundCourseFee,
|
|
- boolean isRefundInstrumentFee, boolean isRefundTeachingAssistantsFee,
|
|
|
|
|
|
+ boolean isRefundInstrumentFee, boolean isRefundTeachingAssistantsFee,boolean isRefundMemberFee,
|
|
BigDecimal maintenanceFee, BigDecimal cloudTeacherAmount) throws Exception {
|
|
BigDecimal maintenanceFee, BigDecimal cloudTeacherAmount) throws Exception {
|
|
return succeed(musicGroupService.directQuitMusicGroup(musicGroupId, userId, reason, isRefundCourseFee, isRefundInstrumentFee,
|
|
return succeed(musicGroupService.directQuitMusicGroup(musicGroupId, userId, reason, isRefundCourseFee, isRefundInstrumentFee,
|
|
- isRefundTeachingAssistantsFee, maintenanceFee, cloudTeacherAmount));
|
|
|
|
|
|
+ isRefundTeachingAssistantsFee,isRefundMemberFee, maintenanceFee, cloudTeacherAmount));
|
|
}
|
|
}
|
|
}
|
|
}
|