wangming 1 päivä sitten
vanhempi
commit
5a4ffdfee2

+ 7 - 0
yami-shop-platform/src/main/java/com/yami/shop/platform/controller/OrderController.java

@@ -16,6 +16,7 @@ import com.yami.shop.bean.enums.DvyType;
 import com.yami.shop.bean.enums.OrderStatus;
 import com.yami.shop.bean.model.Order;
 import com.yami.shop.bean.model.OrderItem;
+import com.yami.shop.bean.model.User;
 import com.yami.shop.bean.model.UserAddrOrder;
 import com.yami.shop.bean.param.BackendOrderParam;
 import com.yami.shop.bean.param.DeliveryOrderParam;
@@ -57,6 +58,7 @@ public class OrderController {
     private final UserAddrOrderService userAddrOrderService;
     private final ProductService productService;
     private final SkuService skuService;
+    private final UserService userService;
 
 
     /**
@@ -113,6 +115,11 @@ public class OrderController {
             });
         }
         order.setOrderItems(orderItems);
+        User user = userService.getById(order.getUserId());
+        if (user!=null) {
+            order.setNickName(user.getNickName());
+            order.setUserMobile(user.getUserMobile());
+        }
         return R.SUCCESS(order);
     }
 

+ 1 - 1
yami-shop-service/src/main/resources/mapper/OrderMapper.xml

@@ -221,7 +221,7 @@
   </select>
 
     <update id="cancelOrders">
-        update tz_order set `hb_order_status`=60,cancel_time = NOW(),update_time=NOW()  where order_id in
+        update tz_order set `hb_order_status`=60,cancel_time = NOW(),update_time=NOW(),close_type=4  where order_id in
         <foreach collection="orders" item="order" open="(" close=")" separator=",">
             #{order.orderId}
         </foreach>