Quellcode durchsuchen

修改订单实际支付金额异常bug

liu vor 2 Jahren
Ursprung
Commit
96f6665e53
1 geänderte Dateien mit 8 neuen und 0 gelöschten Zeilen
  1. 8 0
      mhotel/src/com/happy/action/AppMePageAction.java

+ 8 - 0
mhotel/src/com/happy/action/AppMePageAction.java

@@ -228,6 +228,14 @@ public class AppMePageAction extends ActionSupport implements ServletRequestAwar
         List<FileInfo> fileInfoList = fileService.queryListByLinkId(book.getHouseId());
         book.setHouseFileInfoList(fileInfoList);
 
+        /**
+         * 未付款订单的实际支付金额为房间总价
+         */
+        String orderStatus = book.getOrderStatus();
+        if (!"2".equals(orderStatus) && !"3".equals(orderStatus) && !"4".equals(orderStatus) && !"5".equals(orderStatus)) {
+            book.setPayAccount(book.getHouseTotalPrice());
+        }
+
         resultJson.put(B.code, ResultStatusCode.OK.getStatus());
         resultJson.put(B.message, ResultStatusCode.OK.getMsg());
         resultJson.put(B.data, book);