表单的返回值处理

perf/export-docx
Lei OT 1 year ago
parent 2f2c86026a
commit 472273396c

@ -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 : ''; return Array.isArray(value) ? value.map((ele) => ele.key).join(',') : value ? value.value : '';
}, },
}, },
'unconfirmed': { key: 'unconfirmed', transform: (value) => value ? 1 : 0 },
}; };
let dest = {}; let dest = {};
const { dates, ...omittedValue } = values; const { dates, ...omittedValue } = values;

@ -96,13 +96,12 @@ const useReservationStore = create((set, get) => ({
const { reservationPage } = get() const { reservationPage } = get()
// 设置为 0后端会重新计算总数当跳转第 X 页时可用原来的总数。 // 设置为 0后端会重新计算总数当跳转第 X 页时可用原来的总数。
const totalNum = current == 1 ? 0 : reservationPage.total const totalNum = current == 1 ? 0 : reservationPage.total
const notConfirmValue = formValues.notConfirm ? 1 : 0
const fetchUrl = prepareUrl(HT_HOST + '/service-cusservice/GetPlanSearchList') const fetchUrl = prepareUrl(HT_HOST + '/service-cusservice/GetPlanSearchList')
.append('VEI_SN', travelAgencyId) .append('VEI_SN', travelAgencyId)
.append('GroupNo', formValues.referenceNo) .append('GroupNo', formValues.referenceNo)
.append('DateStart', formValues.startdate) .append('DateStart', formValues.startdate)
.append('DateEnd', formValues.enddate) .append('DateEnd', formValues.enddate)
.append('NotConfirm', notConfirmValue) .append('NotConfirm', formValues.unconfirmed)
.append('TotalNum', totalNum) .append('TotalNum', totalNum)
.append('PageSize', reservationPage.size) .append('PageSize', reservationPage.size)
.append('PageIndex', current) .append('PageIndex', current)

Loading…
Cancel
Save