+ 成人价
+
+ 儿童价
+
+ 币种
+
+ 类型
+
+
+ 人等
+
+ handleInputGroupSize('group_size_min', currentQuotationRecord.id, 'group_size', value)}
+ style={{ width: '50%', marginRight: '10px' }}
+ />
+ -
+ handleInputGroupSize('group_size_max', currentQuotationRecord.id, 'group_size', value)}
+ style={{ width: '50%', marginLeft: '10px' }}
+ />
+ |
+ 有效期
+
+ 周末
+ {days.map((day, index) => (
+
+ ))}
+
+
+
+ )
+ } */}
);
}
diff --git a/src/views/products/Detail/BatchImportPrice1.jsx b/src/views/products/Detail/BatchImportPrice1.jsx
index 906b68f..71269ca 100644
--- a/src/views/products/Detail/BatchImportPrice1.jsx
+++ b/src/views/products/Detail/BatchImportPrice1.jsx
@@ -2,6 +2,7 @@ import React, { useState } from 'react';
import { Button, Card, Checkbox, Col, DatePicker, Form, Input, Row, Select, Space, Tag, Table, InputNumber } from 'antd';
import { CloseOutlined } from '@ant-design/icons';
import dayjs from 'dayjs';
+import { useDatePresets } from '@/hooks/useDatePresets';
const { Option } = Select;
const { RangePicker } = DatePicker;
@@ -13,7 +14,7 @@ const BatchImportPrice = ({ onBatchImportData }) => {
const [checkedDays, setCheckedDays] = useState([]);
const [tableData, setTableData] = useState([]);
const [sendData, setSendData] = useState(null);
-
+ const presets = useDatePresets();
// 获取当前年份
const currentYear = new Date().getFullYear();
const startOfYear = dayjs(new Date(currentYear, 0, 1));
@@ -330,10 +331,11 @@ const BatchImportPrice = ({ onBatchImportData }) => {
{periodFields.map((periodField, idx) => (
-
-
+ {/*
+ /> */}
+
periodOpt.remove(periodField.name)} />
diff --git a/src/views/products/Detail/addValidityWithWeekend.jsx b/src/views/products/Detail/addValidityWithWeekend.jsx
index 0ad9a74..8d90ee3 100644
--- a/src/views/products/Detail/addValidityWithWeekend.jsx
+++ b/src/views/products/Detail/addValidityWithWeekend.jsx
@@ -1,20 +1,22 @@
+
import React, { useState } from 'react';
import { DatePicker, Button } from 'antd';
-
+import dayjs from 'dayjs';
+import { useDatePresets } from '@/hooks/useDatePresets';
const addValidityWithWeekend = ({ onDateChange }) => {
const dateFormat = 'YYYY/MM/DD';
const { RangePicker } = DatePicker;
const [dateRange, setDateRange] = useState(null);
const [selectedDays, setSelectedDays] = useState([]);
-
+ const presets = useDatePresets();
const days = [
'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'
];
+
const handleChange = (date, dateString) => {
- const range = dateString[0] + "-" + dateString[1];
- setDateRange(range);
- onDateChange({ dateRange: range, selectedDays });
+ console.log("dateString",dateString)
+ onDateChange({ dateRange: dateString, selectedDays });
};
@@ -24,7 +26,7 @@ const addValidityWithWeekend = ({ onDateChange }) => {
const updatedDays = prevSelectedDays.includes(day)
? prevSelectedDays.filter((d) => d !== day)
: [...prevSelectedDays, day];
- onDateChange({ dateRange, selectedDays: updatedDays });
+ onDateChange({ dateRange, selectedDays: updatedDays });
return updatedDays;
});
};
@@ -32,7 +34,7 @@ const addValidityWithWeekend = ({ onDateChange }) => {
return (
Data
-
+ {
}
Weekdays
{days.map((day, index) => (
@@ -51,3 +53,25 @@ const addValidityWithWeekend = ({ onDateChange }) => {
};
export default addValidityWithWeekend;
+
+
+// import React, { useState } from 'react';
+// import { DatePicker, Button } from 'antd';
+// import dayjs from 'dayjs';
+// import { useDatePresets } from '@/hooks/useDatePresets';
+// // import 'dayjs/locale/zh-cn'; // 引入中文语言包
+
+// // const { RangePicker } = DatePicker;
+
+// const DateRangePicker = () => {
+// const { RangePicker } = DatePicker;
+// const presets = useDatePresets();
+
+
+// return (
+// <>
+// >
+// );
+// };
+
+// export default DateRangePicker;