|
@@ -334,6 +334,10 @@ public class ChannelOrderServiceImpl extends
|
|
}
|
|
}
|
|
// 修改票包已销售状态
|
|
// 修改票包已销售状态
|
|
LambdaUpdateWrapper<TicketPackage> updateWrapper = new LambdaUpdateWrapper<TicketPackage>();
|
|
LambdaUpdateWrapper<TicketPackage> updateWrapper = new LambdaUpdateWrapper<TicketPackage>();
|
|
|
|
+ // 如果为预购票,则修改票包的状态
|
|
|
|
+ if (!ChannelOrderTypeEnum.RETAIL.equals(channelOrder.getType())) {
|
|
|
|
+ updateWrapper.set(TicketPackage::getIsPre, 1);
|
|
|
|
+ }
|
|
updateWrapper.set(TicketPackage::getStatus, TicketPkgStatusEnum.SOLD);
|
|
updateWrapper.set(TicketPackage::getStatus, TicketPkgStatusEnum.SOLD);
|
|
updateWrapper.in(TicketPackage::getPkgId, pkgIdList);
|
|
updateWrapper.in(TicketPackage::getPkgId, pkgIdList);
|
|
updateWrapper.eq(TicketPackage::getStatus, TicketPkgStatusEnum.FOR_SALE);
|
|
updateWrapper.eq(TicketPackage::getStatus, TicketPkgStatusEnum.FOR_SALE);
|