From 428519bd1056dd90cd4589dbf85b380e403ff254 Mon Sep 17 00:00:00 2001
From: hjl <1657978663@qq.com>
Date: 星期五, 05 七月 2024 18:13:08 +0800
Subject: [PATCH] feat: 代码初始化、腾讯云短信SDK

---
 ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/service/impl/OrderServiceImpl.java |   19 ++++++++++++-------
 1 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/service/impl/OrderServiceImpl.java b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/service/impl/OrderServiceImpl.java
index 98a4736..f65ae18 100644
--- a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/service/impl/OrderServiceImpl.java
+++ b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/service/impl/OrderServiceImpl.java
@@ -113,9 +113,10 @@
     public R<String> excelExport(OrderQueryRequest orderQueryRequest, HttpServletResponse response) {
         try {
             response.setCharacterEncoding(Constants.UTF8);
-            response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
+            response.setContentType("application/vnd.ms-excel");
             response.setHeader("Access-Control-Expose-Headers", "Content-disposition");
-            response.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode(Constants.EXCEL_ORDER_FILE_NAME, CharEncoding.UTF_8) + ".xlsx");
+            response.setHeader("Content-Disposition", "attachment;filename=" +
+                    URLEncoder.encode(Constants.EXCEL_ORDER_FILE_NAME, CharEncoding.UTF_8) + ".xlsx");
         } catch (UnsupportedEncodingException e) {
             return R.fail("excel导出失败!");
         }
@@ -196,8 +197,11 @@
         ServeRecord serveRecord = serveRecordService.lambdaQuery().eq(ServeRecord::getOrderId, order.getId())
                 .eq(ServeRecord::getIsDelete, 0).one();
         // 师傅路线轨迹
-        List<ServeCoordinate> serveCoordinateList = serveCoordinateService.lambdaQuery().eq(ServeCoordinate::getWorkerId, order.getServerId())
-                .eq(ServeCoordinate::getIsDelete, 0).orderByDesc(ServeCoordinate::getCreateTime).list();
+        List<ServeCoordinate> serveCoordinateList = serveCoordinateService.lambdaQuery()
+                .eq(ServeCoordinate::getWorkerId, order.getServerId())
+                .eq(ServeCoordinate::getIsDelete, 0)
+                .eq(ServeCoordinate::getOrderId, order.getId())
+                .orderByDesc(ServeCoordinate::getCreateTime).list();
         OrderByServeRecordVO orderByServeRecord = new OrderByServeRecordVO();
         orderByServeRecord.setAcceptOrderTime(order.getAcceptTime());
         orderByServeRecord.setReachTime(order.getTime());
@@ -232,6 +236,7 @@
         }
         OrderByServeVO orderByServe = new OrderByServeVO();
         orderByServe.setServeName(recoveryServe.getServeName());
+        orderByServe.setCover(recoveryServe.getCover());
         orderByServe.setSupClassify(recoveryClassify.getSupClassify());
         orderByServe.setSubClassify(recoveryClassify.getSubClassify());
         orderByServe.setPrice(order.getServePrice());
@@ -245,7 +250,7 @@
         // 订单信息
         OrderInfoVO orderInfo = new OrderInfoVO();
         orderInfo.setOrderNumber(order.getOrderNumber());
-        orderInfo.setPlaceOrderTime(order.getTime());
+        orderInfo.setPlaceOrderTime(order.getCreateTime());
         orderInfo.setState(order.getState());
         result.setOrderInfo(orderInfo);
     }
@@ -271,8 +276,8 @@
     }
 
     @Override
-    public OrderPageCountVO orderPageCount() {
-        List<Order> orderList = baseMapper.orderPageCount();
+    public OrderPageCountVO orderPageCount(OrderQueryRequest orderQueryRequest) {
+        List<Order> orderList = baseMapper.orderPageCount(orderQueryRequest);
         int total = 0;
         int toBeDispatched = 0;
         int stayDoorstep = 0;

--
Gitblit v1.7.1