代客下单订单同步保存就餐人数
This commit is contained in:
parent
eacf010f15
commit
220ec46d4b
|
|
@ -234,6 +234,9 @@ public class TbOrderInfo implements Serializable {
|
|||
|
||||
@Column(name = "`seat_amount`")
|
||||
private BigDecimal seatAmount;
|
||||
|
||||
@Column(name = "`seat_count`")
|
||||
private Integer seatCount;
|
||||
public void copy(TbOrderInfo source){
|
||||
BeanUtil.copyProperties(source,this, CopyOptions.create().setIgnoreNullValue(true));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1076,6 +1076,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||
orderInfo.setUseType(createOrderDTO.getUseType());
|
||||
orderInfo.setCreatedAt(DateUtil.current());
|
||||
orderInfo.setSeatAmount(mealAmount);
|
||||
orderInfo.setSeatCount(mealNum);
|
||||
if (!unAdd) {
|
||||
orderInfo.setPlaceNum(placeNum);
|
||||
}
|
||||
|
|
@ -1107,6 +1108,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||
orderInfo.setPlaceNum(placeNum);
|
||||
orderInfo.setUseType(createOrderDTO.getUseType());
|
||||
orderInfo.setSeatAmount(mealAmount);
|
||||
orderInfo.setSeatCount(mealNum);
|
||||
TbMerchantAccount merchantAccount = merchantAccountMapper.selectOne(new LambdaQueryWrapper<TbMerchantAccount>()
|
||||
.eq(TbMerchantAccount::getShopId, createOrderDTO.getShopId())
|
||||
.eq(TbMerchantAccount::getStatus, 1));
|
||||
|
|
|
|||
Loading…
Reference in New Issue