diff --git a/cloud-market-common/src/main/java/com/muyu/cloud/market/domin/req/OrdersListReq.java b/cloud-market-common/src/main/java/com/muyu/cloud/market/domin/req/OrdersListReq.java index e4d19fe..c4cd689 100644 --- a/cloud-market-common/src/main/java/com/muyu/cloud/market/domin/req/OrdersListReq.java +++ b/cloud-market-common/src/main/java/com/muyu/cloud/market/domin/req/OrdersListReq.java @@ -16,6 +16,15 @@ import java.util.Date; @Tag(name = "订单列表请求对象") public class OrdersListReq { + /** + * 产品名称 + */ + @Schema( + description = "产品名称", + type = "String" + ) + private String productName; + /** * 订单编号 */ diff --git a/cloud-market-server/src/main/resources/mapper/market/OrderShowMapper.xml b/cloud-market-server/src/main/resources/mapper/market/OrderShowMapper.xml index 5285b5f..a353e66 100644 --- a/cloud-market-server/src/main/resources/mapper/market/OrderShowMapper.xml +++ b/cloud-market-server/src/main/resources/mapper/market/OrderShowMapper.xml @@ -44,6 +44,7 @@ LEFT JOIN `product` ON `orders`.orders_product = `product`.product_id LEFT JOIN `sys_user` ON `orders`.orders_user = `sys_user`.user_id + AND product_name = #{productName} AND orders_num = #{ordersNum} AND orders_state = #{ordersState} AND orders_launchdate >=#{startDate}