From 09444a114e26875635c34c41a9abb0cf7c6ccc91 Mon Sep 17 00:00:00 2001
From: Jimmy Liow <18777396951@163.com>
Date: Fri, 28 Apr 2023 15:04:43 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E8=AE=A1=E5=88=92=E5=9F=8E?=
=?UTF-8?q?=E5=B8=82=E8=AF=BB=E5=8F=96=E5=92=8C=E5=88=86=E9=85=8D=E5=AF=BC?=
=?UTF-8?q?=E6=B8=B8=E7=95=8C=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/stores/Reservation.js | 4 +-
src/views/reservation/Newest.jsx | 97 ++++++++++++++------------------
2 files changed, 45 insertions(+), 56 deletions(-)
diff --git a/src/stores/Reservation.js b/src/stores/Reservation.js
index d6a69de..6270a9b 100644
--- a/src/stores/Reservation.js
+++ b/src/stores/Reservation.js
@@ -12,12 +12,14 @@ class Reservation {
fetchReservationList(current, referenceNo, fromDate, thruDate) {
this.reservationPage.current = current;
+ // 设置为 0,后端会重新计算总数,当跳转第 X 页时可用原来的总数。
+ const totalNum = current == 1 ? 0 : this.reservationPage.total;
const fetchUrl = prepareUrl(HT_HOST + '/service-cusservice/GetPlanSearchList')
.append('VEI_SN', this.root.authStore.login.travelAgencyId)
.append('GroupNo', referenceNo)
.append('DateStart', fromDate)
.append('DateEnd', thruDate)
- .append('TotalNum', 0)
+ .append('TotalNum', totalNum)
.append('PageSize', this.reservationPage.size)
.append('PageIndex', this.reservationPage.current)
.build();
diff --git a/src/views/reservation/Newest.jsx b/src/views/reservation/Newest.jsx
index c827ea5..f8d6950 100644
--- a/src/views/reservation/Newest.jsx
+++ b/src/views/reservation/Newest.jsx
@@ -2,7 +2,7 @@ import { NavLink } from "react-router-dom";
import { useState } from 'react';
import { observer } from "mobx-react";
import { toJS } from "mobx";
-import { Row, Col, Space, Button, Table, Input, Typography, DatePicker, Radio, Modal, App } from 'antd';
+import { Row, Col, Space, Button, Table, Input, Typography, DatePicker, Radio, Modal, App, Select } from 'antd';
import { useStore } from '@/stores/StoreContext.js';
const { Title } = Typography;
@@ -13,7 +13,7 @@ function Newest() {
title: 'Reference number',
dataIndex: 'referenceNumber',
key: 'Reference number',
- render: (text, record) => {text},
+ render: (text, record) => {text},
},
{
title: 'Arrival date',
@@ -59,6 +59,42 @@ function Newest() {
);
}
}
+
+ function cityGuideRender(text, city) {
+ return (
+