Prechádzať zdrojové kódy

商品价格临时处理方案 fix 订单详情

lxb 2 týždňov pred
rodič
commit
26250be3b1

+ 1 - 1
fs-service/src/main/java/com/fs/live/vo/MergedOrderVO.java

@@ -96,9 +96,9 @@ public class MergedOrderVO implements Serializable
     /** 支付时间 */
     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     private Date payTime;
-    @Excel(name = "发货时间")
     /** 发货时间 */
     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+    @Excel(name = "发货时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
     private Date deliverySendTime;
 
     /** 总数量(直播订单使用) */

+ 6 - 2
fs-user-app/src/main/java/com/fs/app/controller/live/LiveOrderController.java

@@ -348,8 +348,12 @@ public class LiveOrderController extends AppBaseController
     public AjaxResult getInfo(@PathVariable("orderId") String orderId)
     {
         log.info("获取订单详细信息 参数: {}",orderId);
-
-        return AjaxResult.success(orderService.selectLiveOrderByOrderId(orderId));
+        LiveOrder liveOrder = orderService.selectLiveOrderByOrderId(orderId);
+        //订单总价 临时处理 为 商品支付金额(商品支付金额=订单总价-快递费)
+        if(ObjectUtil.isNull(liveOrder)) {
+            liveOrder.setTotalPrice(liveOrder.getTotalPrice().subtract(liveOrder.getPayDelivery()));
+        }
+        return AjaxResult.success();
     }
 
     @Login