From 095eb642b440c3c3b9ed2e553a666970ac1032ab Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期三, 03 九月 2025 16:15:26 +0800 Subject: [PATCH] 用户消费金额与总订单数,按标签过滤会员,订单列表会员名称与导出 --- framework/src/main/java/cn/lili/modules/order/order/service/OrderService.java | 23 ++++++++++++++++++----- 1 files changed, 18 insertions(+), 5 deletions(-) diff --git a/framework/src/main/java/cn/lili/modules/order/order/service/OrderService.java b/framework/src/main/java/cn/lili/modules/order/order/service/OrderService.java index 93d229d..9b8efa7 100644 --- a/framework/src/main/java/cn/lili/modules/order/order/service/OrderService.java +++ b/framework/src/main/java/cn/lili/modules/order/order/service/OrderService.java @@ -1,11 +1,11 @@ package cn.lili.modules.order.order.service; +import cn.lili.common.vo.ResultMessage; +import cn.lili.modules.lmk.domain.vo.OrderCountVO; import cn.lili.modules.member.entity.dto.MemberAddressDTO; import cn.lili.modules.order.cart.entity.dto.TradeDTO; import cn.lili.modules.order.order.entity.dos.Order; -import cn.lili.modules.order.order.entity.dto.OrderMessage; -import cn.lili.modules.order.order.entity.dto.OrderSearchParams; -import cn.lili.modules.order.order.entity.dto.PartDeliveryParamsDTO; +import cn.lili.modules.order.order.entity.dto.*; import cn.lili.modules.order.order.entity.vo.OrderDetailVO; import cn.lili.modules.order.order.entity.vo.OrderSimpleVO; import cn.lili.modules.order.order.entity.vo.OrderSimpleXcxVO; @@ -14,6 +14,7 @@ import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; +import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.multipart.MultipartFile; import javax.servlet.http.HttpServletResponse; @@ -45,6 +46,13 @@ */ Order getBySn(String orderSn); + /** + * 缁熻鐢ㄦ埛鐨勬�婚噾棰濅互鍙婅鍗曞凡瀹屾垚鏁� + * + * @param id 浼氬憳id + * @return + */ + OrderCountVO countByIdOrder(String id); /** * 璁㈠崟鏌ヨ @@ -52,14 +60,16 @@ * @param orderSearchParams 鏌ヨ鍙傛暟 * @return 绠�鐭鍗曞垎椤� */ - IPage<OrderSimpleVO> queryByParams(OrderSearchParams orderSearchParams); + IPage<OrderSimpleVO> queryByParams(OrderSearchParams orderSearchParams,Boolean needHide); /** * 璁㈠崟鏌ヨ * * @param orderSearchParams 鏌ヨ鍙傛暟 * @return 绠�鐭鍗曞垎椤� */ - IPage<OrderSimpleXcxVO> queryByXcxParams(OrderSearchParams orderSearchParams); + IPage<OrderSimpleXcxVO> queryByXcxParams(OrderSearchXcxParams orderSearchParams); + + IPage<OrderSimpleXcxVO> querySupplierOrderParams(SupplierOrderSearchParams orderSearchParams); /** * 璁㈠崟淇℃伅 @@ -117,6 +127,7 @@ */ OrderDetailVO queryDetail(String orderSn); + String sendMqMessage(String snNo); /** * 鍒涘缓璁㈠崟 * 1.妫�鏌ヤ氦鏄撲俊鎭� @@ -335,4 +346,6 @@ * @return 璁㈠崟 */ Order updateSellerRemark(String orderSn, String sellerRemark); + + } \ No newline at end of file -- Gitblit v1.8.0