拼团人数

This commit is contained in:
2025-12-17 14:15:54 +08:00
parent 78c75ffd2f
commit ecd6412b24
2 changed files with 5 additions and 1 deletions

View File

@@ -26,6 +26,10 @@ public class GbWareOrderVO {
* 团单编号
*/
private String groupOrderNo;
/**
* 要求成团人数
*/
private Integer groupPeopleNum;
/**
* 现有人数初始为1即开团人
*/

View File

@@ -175,7 +175,7 @@ public class GbOrderServiceImpl extends ServiceImpl<GbOrderMapper, GbOrder> impl
if (StrUtil.isNotBlank(param.getGroupOrderNo())) {
GbOrder order = getOne(query().eq(GbOrder::getGroupOrderNo, param.getGroupOrderNo())
.eq(GbOrder::getShopId, param.getShopId()));
if (order == null || !"ing".equals(order.getStatus())) {
if (order == null || !"ing".equals(order.getStatus()) || order.getGroupEndTime().isBefore(LocalDateTime.now())) {
throw new CzgException("拼团失败,该拼团单不存在或已结束");
}
}