From 8fd05c6fd4b970cd86ec2341d1bd39e20ecc407f Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Fri, 10 Feb 2023 11:08:57 +0800 Subject: [PATCH] prod参数修改 --- src/main/java/cc/mrbird/febs/mall/vo/MallGoodsDetailsVo.java | 16 ++++++++ src/main/resources/mapper/modules/MallGoodsMapper.xml | 8 ++++ src/main/java/cc/mrbird/febs/mall/vo/MallGoodsListVo.java | 18 ++++++++ src/main/java/cc/mrbird/febs/rabbit/enumerates/RabbitQueueEnum.java | 10 ++-- src/main/java/cc/mrbird/febs/rabbit/consumer/AgentConsumer.java | 2 src/main/java/cc/mrbird/febs/rabbit/constants/ExchangeConstants.java | 2 src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java | 2 src/main/java/cc/mrbird/febs/rabbit/constants/QueueConstants.java | 8 ++-- src/main/java/cc/mrbird/febs/rabbit/constants/RouteKeyConstants.java | 2 9 files changed, 54 insertions(+), 14 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java index 1d08982..219705f 100644 --- a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java @@ -126,7 +126,7 @@ orderInfo.setOrderType(addOrderDto.getOrderType()); // orderInfo.setTakeUniqueCode(addOrderDto.getTakeUniqueCode()); - orderInfo.setDeliveryType(1); + orderInfo.setDeliveryType(2); if (CollUtil.isEmpty(addOrderDto.getItems())) { throw new FebsException("参数错误"); diff --git a/src/main/java/cc/mrbird/febs/mall/vo/MallGoodsDetailsVo.java b/src/main/java/cc/mrbird/febs/mall/vo/MallGoodsDetailsVo.java index 25eebaa..53362d9 100644 --- a/src/main/java/cc/mrbird/febs/mall/vo/MallGoodsDetailsVo.java +++ b/src/main/java/cc/mrbird/febs/mall/vo/MallGoodsDetailsVo.java @@ -71,4 +71,20 @@ @ApiModelProperty(value = "评论数量") private Integer commentCount; + //运费方式 (1:固定运费 2:运费模板) + + @ApiModelProperty(value = "运费方式 (1:固定运费 2:运费模板)") + private Integer carriageType; + //运费金额 + + @ApiModelProperty(value = "固定运费金额") + private BigDecimal carriageAmount; + //运费模板ID + + @ApiModelProperty(value = "运费模板ID") + private Long carriageRuleId; + //重量 + + @ApiModelProperty(value = "重量") + private BigDecimal goodsWeight; } diff --git a/src/main/java/cc/mrbird/febs/mall/vo/MallGoodsListVo.java b/src/main/java/cc/mrbird/febs/mall/vo/MallGoodsListVo.java index 2d19c5e..d332242 100644 --- a/src/main/java/cc/mrbird/febs/mall/vo/MallGoodsListVo.java +++ b/src/main/java/cc/mrbird/febs/mall/vo/MallGoodsListVo.java @@ -44,6 +44,22 @@ @ApiModelProperty(value = "积分") private BigDecimal score; - @ApiModelProperty(value = "是否有运费 1-是 2-包邮") + @ApiModelProperty(value = "是否有运费 1-是 2-包邮 (不使用了)") private Integer hasCarriage; + //运费方式 (1:固定运费 2:运费模板) + + @ApiModelProperty(value = "运费方式 (1:固定运费 2:运费模板)") + private Integer carriageType; + //运费金额 + + @ApiModelProperty(value = "固定运费金额") + private BigDecimal carriageAmount; + //运费模板ID + + @ApiModelProperty(value = "运费模板ID") + private Long carriageRuleId; + //重量 + + @ApiModelProperty(value = "重量") + private BigDecimal goodsWeight; } diff --git a/src/main/java/cc/mrbird/febs/rabbit/constants/ExchangeConstants.java b/src/main/java/cc/mrbird/febs/rabbit/constants/ExchangeConstants.java index aec9654..e4b4676 100644 --- a/src/main/java/cc/mrbird/febs/rabbit/constants/ExchangeConstants.java +++ b/src/main/java/cc/mrbird/febs/rabbit/constants/ExchangeConstants.java @@ -6,5 +6,5 @@ **/ public class ExchangeConstants { - public static final String EXCHANGE_DEFAULT = "exchange_default"; + public static final String EXCHANGE_DEFAULT = "exchange_default_qay"; } diff --git a/src/main/java/cc/mrbird/febs/rabbit/constants/QueueConstants.java b/src/main/java/cc/mrbird/febs/rabbit/constants/QueueConstants.java index 47cee57..702f5f9 100644 --- a/src/main/java/cc/mrbird/febs/rabbit/constants/QueueConstants.java +++ b/src/main/java/cc/mrbird/febs/rabbit/constants/QueueConstants.java @@ -6,8 +6,8 @@ **/ public class QueueConstants { - public static final String QUEUE_DEFAULT = "queue_default"; - public static final String AGENT_AUTO_LEVEL_UP = "queue_agent_auto_level_up"; - public static final String AGENT_RETURN_MONEY = "queue_agent_return_money"; - public static final String ORDER_RETURN_MONEY = "queue_order_return_money"; + public static final String QUEUE_DEFAULT = "queue_default_qay"; + public static final String AGENT_AUTO_LEVEL_UP = "queue_agent_auto_level_up_qay"; + public static final String AGENT_RETURN_MONEY = "queue_agent_return_money_qay"; + public static final String ORDER_RETURN_MONEY = "queue_order_return_money_qay"; } diff --git a/src/main/java/cc/mrbird/febs/rabbit/constants/RouteKeyConstants.java b/src/main/java/cc/mrbird/febs/rabbit/constants/RouteKeyConstants.java index f9d7c1f..3676e47 100644 --- a/src/main/java/cc/mrbird/febs/rabbit/constants/RouteKeyConstants.java +++ b/src/main/java/cc/mrbird/febs/rabbit/constants/RouteKeyConstants.java @@ -6,5 +6,5 @@ **/ public class RouteKeyConstants { - public static final String ROUTE_KEY_DEFAULT = "route_key_default"; + public static final String ROUTE_KEY_DEFAULT = "route_key_default_qay"; } diff --git a/src/main/java/cc/mrbird/febs/rabbit/consumer/AgentConsumer.java b/src/main/java/cc/mrbird/febs/rabbit/consumer/AgentConsumer.java index 46c50a1..a32d98e 100644 --- a/src/main/java/cc/mrbird/febs/rabbit/consumer/AgentConsumer.java +++ b/src/main/java/cc/mrbird/febs/rabbit/consumer/AgentConsumer.java @@ -34,7 +34,7 @@ log.info("消费者:{}", new String(message.getBody())); } - @RabbitListener(queues = "queue_order_delay") + @RabbitListener(queues = "queue_order_delay_qay") public void orderCancelDelay(String id) { try { orderInfoService.autoCancelOrder(Long.parseLong(id)); diff --git a/src/main/java/cc/mrbird/febs/rabbit/enumerates/RabbitQueueEnum.java b/src/main/java/cc/mrbird/febs/rabbit/enumerates/RabbitQueueEnum.java index 90122ca..25b2216 100644 --- a/src/main/java/cc/mrbird/febs/rabbit/enumerates/RabbitQueueEnum.java +++ b/src/main/java/cc/mrbird/febs/rabbit/enumerates/RabbitQueueEnum.java @@ -5,14 +5,14 @@ @Getter public enum RabbitQueueEnum { - DEFAULT("exchange_default", "route_key_default", "queue_default"), + DEFAULT("exchange_default_qay", "route_key_default_qay", "queue_default_qay"), - ORDER_CANCEL_DELAY_TTL("exchange_order_delay_ttl", "route_key_order_delay_ttl", "queue_order_delay_ttl"), - ORDER_CANCEL_DELAY("exchange_order_delay", "route_key_order_delay", "queue_order_delay"), + ORDER_CANCEL_DELAY_TTL("exchange_order_delay_ttl_qay", "route_key_order_delay_ttl_qay", "queue_order_delay_ttl_qay"), + ORDER_CANCEL_DELAY("exchange_order_delay_qay", "route_key_order_delay_qay", "queue_order_delay_qay"), - AGENT_REUTRN_MONEY("exchange_agent_return_money", "route_key_agent_return_money", "queue_agent_return_money"), + AGENT_REUTRN_MONEY("exchange_agent_return_money_qay", "route_key_agent_return_money_qay", "queue_agent_return_money_qay"), - ORDER_RETURN_MONEY("exchange_order_return_money", "route_key_order_return_money", "queue_order_return_money"); + ORDER_RETURN_MONEY("exchange_order_return_money_qay", "route_key_order_return_money_qay", "queue_order_return_money_qay"); private String exchange; diff --git a/src/main/resources/mapper/modules/MallGoodsMapper.xml b/src/main/resources/mapper/modules/MallGoodsMapper.xml index fbeab66..4d6688c 100644 --- a/src/main/resources/mapper/modules/MallGoodsMapper.xml +++ b/src/main/resources/mapper/modules/MallGoodsMapper.xml @@ -72,6 +72,10 @@ a.present_price, a.score, a.is_hot, + a.carriage_type, + a.carriage_amount, + a.carriage_rule_id, + a.goods_weight, min(b.id) skuId, min(b.present_price) price, sum(b.stock) stock, @@ -289,6 +293,10 @@ a.present_price, a.score, a.is_hot, + a.carriage_type, + a.carriage_amount, + a.carriage_rule_id, + a.goods_weight, min(b.id) skuId, min(b.present_price) price, sum(b.stock) stock, -- Gitblit v1.9.1