Merge remote-tracking branch 'origin/dev' into dev
This commit is contained in:
commit
09df694d36
|
|
@ -27,14 +27,14 @@ public class Deploy extends BaseEntity implements Serializable {
|
|||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||
private Long id;
|
||||
|
||||
@ManyToMany
|
||||
@ManyToMany(fetch = FetchType.EAGER)
|
||||
@ApiModelProperty(name = "服务器", hidden = true)
|
||||
@JoinTable(name = "mnt_deploy_server",
|
||||
joinColumns = {@JoinColumn(name = "deploy_id",referencedColumnName = "deploy_id")},
|
||||
inverseJoinColumns = {@JoinColumn(name = "server_id",referencedColumnName = "server_id")})
|
||||
private Set<ServerDeploy> deploys;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = FetchType.EAGER)
|
||||
@JoinColumn(name = "app_id")
|
||||
@ApiModelProperty(value = "应用编号")
|
||||
private App app;
|
||||
|
|
|
|||
|
|
@ -130,6 +130,7 @@ public class TbOrderDetail implements Serializable {
|
|||
|
||||
private BigDecimal memberPrice;
|
||||
private Integer userCouponId;
|
||||
private Integer isMember;
|
||||
|
||||
public void copy(TbOrderDetail source){
|
||||
BeanUtil.copyProperties(source,this, CopyOptions.create().setIgnoreNullValue(true));
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ import com.alibaba.fastjson.JSONObject;
|
|||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.hibernate.Hibernate;
|
||||
import org.springframework.amqp.rabbit.core.RabbitTemplate;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
|
|
@ -128,13 +129,8 @@ public class TbPayServiceImpl implements TbPayService {
|
|||
for (TbCashierCart cashierCart : cashierCarts) {
|
||||
body.append(cashierCart.getName());
|
||||
}
|
||||
|
||||
|
||||
TbMerchantThirdApply thirdApply = merchantThirdApplyRepository.getById(merchantId);
|
||||
if (ObjectUtil.isEmpty(thirdApply) || ObjectUtil.isNull(thirdApply)) {
|
||||
throw new BadRequestException("三方支付信息不存在");
|
||||
}
|
||||
|
||||
TbMerchantThirdApply thirdApply = merchantThirdApplyRepository.findById(merchantId)
|
||||
.orElseThrow(() -> new BadRequestException("三方支付信息不存在"));
|
||||
String payType;
|
||||
String payName;
|
||||
String qpay;
|
||||
|
|
|
|||
|
|
@ -572,9 +572,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||
tbCashierCart.setPlatformType(OrderPlatformTypeEnum.PC.getValue());
|
||||
// tbCashierCart.setIsMember(shopEatTypeInfoDTO.isMemberPrice() && addCartDTO.getVipUserId() == null ? 0 : 1);
|
||||
tbCashierCart.setIsMember(addCartDTO.getVipUserId() == null ? 0 : 1);
|
||||
if (tbCashierCart.getIsMember() == 1) {
|
||||
tbCashierCart.setMemberPrice(productSku.getMemberPrice());
|
||||
}
|
||||
tbCashierCart.setMemberPrice(productSku.getMemberPrice());
|
||||
cashierCartRepository.save(tbCashierCart);
|
||||
|
||||
} else {
|
||||
|
|
@ -1519,6 +1517,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||
orderDetail.setProductImg(cashierCart.getCoverImg());
|
||||
orderDetail.setCartId(cashierCart.getId());
|
||||
orderDetail.setOrderId(orderInfo == null ? null : orderInfo.getId());
|
||||
orderDetail.setIsMember(cashierCart.getIsMember());
|
||||
priceDTO.getOrderDetailList().add(orderDetail);
|
||||
}
|
||||
return priceDTO;
|
||||
|
|
@ -2016,8 +2015,8 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||
orderInfo.setProductCouponDiscountAmount(productDiscount);
|
||||
|
||||
// 更新订单信息
|
||||
|
||||
OrderPriceDTO priceDTO = createOrderDetailWithCoupon(activateCartInfo, orderInfo, payDTO.getShopId(), false, null);
|
||||
ShopEatTypeInfoDTO shopEatTypeInfoDTO = checkEatModel(orderInfo.getShopId(), orderInfo.getTableId());
|
||||
OrderPriceDTO priceDTO = createOrderDetailWithCoupon(activateCartInfo, orderInfo, payDTO.getShopId(), false, shopEatTypeInfoDTO);
|
||||
BigDecimal finalAmount = priceDTO.getTotalAmount().multiply(BigDecimal.valueOf(payDTO.getDiscount())).setScale(2, RoundingMode.HALF_UP);
|
||||
|
||||
orderInfo.setUpdatedAt(System.currentTimeMillis());
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ public class Role extends BaseEntity implements Serializable {
|
|||
private Long id;
|
||||
|
||||
@JSONField(serialize = false)
|
||||
@ManyToMany(mappedBy = "roles")
|
||||
@ManyToMany(mappedBy = "roles", fetch = FetchType.EAGER)
|
||||
@ApiModelProperty(value = "用户", hidden = true)
|
||||
private Set<User> users;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue