diff --git a/src/components/SearchForm.jsx b/src/components/SearchForm.jsx index e53caec..0d26ccc 100644 --- a/src/components/SearchForm.jsx +++ b/src/components/SearchForm.jsx @@ -84,6 +84,7 @@ const SearchForm = ({ initialValue, onSubmit, onReset, confirmText, formName, fo return Array.isArray(value) ? value.map((ele) => ele.key).join(',') : value ? value.value : ''; }, }, + 'unconfirmed': { key: 'unconfirmed', transform: (value) => value ? 1 : 0 }, }; let dest = {}; const { dates, ...omittedValue } = values; diff --git a/src/stores/Reservation.js b/src/stores/Reservation.js index f777162..d57ac56 100644 --- a/src/stores/Reservation.js +++ b/src/stores/Reservation.js @@ -96,13 +96,12 @@ const useReservationStore = create((set, get) => ({ const { reservationPage } = get() // 设置为 0,后端会重新计算总数,当跳转第 X 页时可用原来的总数。 const totalNum = current == 1 ? 0 : reservationPage.total - const notConfirmValue = formValues.notConfirm ? 1 : 0 const fetchUrl = prepareUrl(HT_HOST + '/service-cusservice/GetPlanSearchList') .append('VEI_SN', travelAgencyId) .append('GroupNo', formValues.referenceNo) .append('DateStart', formValues.startdate) .append('DateEnd', formValues.enddate) - .append('NotConfirm', notConfirmValue) + .append('NotConfirm', formValues.unconfirmed) .append('TotalNum', totalNum) .append('PageSize', reservationPage.size) .append('PageIndex', current) @@ -272,4 +271,4 @@ const useReservationStore = create((set, get) => ({ } })) -export default useReservationStore \ No newline at end of file +export default useReservationStore