瀏覽代碼

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

liu 2 年之前
父節點
當前提交
96f6665e53
共有 1 個文件被更改,包括 8 次插入0 次删除
  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());
         List<FileInfo> fileInfoList = fileService.queryListByLinkId(book.getHouseId());
         book.setHouseFileInfoList(fileInfoList);
         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.code, ResultStatusCode.OK.getStatus());
         resultJson.put(B.message, ResultStatusCode.OK.getMsg());
         resultJson.put(B.message, ResultStatusCode.OK.getMsg());
         resultJson.put(B.data, book);
         resultJson.put(B.data, book);