|
@@ -1752,10 +1752,8 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
if (musicGroup == null) {
|
|
|
throw new BizException("乐团不存在");
|
|
|
}
|
|
|
- if (musicGroup.getStatus() == MusicGroupStatusEnum.PAY || musicGroup.getStatus() == MusicGroupStatusEnum.PREPARE
|
|
|
- || musicGroup.getStatus() == MusicGroupStatusEnum.PROGRESS || musicGroup.getStatus() == MusicGroupStatusEnum.CANCELED
|
|
|
- || musicGroup.getStatus() == MusicGroupStatusEnum.PAUSE || musicGroup.getStatus() == MusicGroupStatusEnum.CLOSE) {
|
|
|
- throw new BizException("乐团当前状态下不能取消");
|
|
|
+ if (musicGroupQuit.getStatus() != ApprovalStatus.PROCESSING) {
|
|
|
+ throw new BizException("当前状态下不能取消");
|
|
|
}
|
|
|
musicGroupQuit.setStatus(ApprovalStatus.CANCELED);
|
|
|
musicGroupQuit.setReason(reason);
|