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