Commit 71729977 authored by 张子雨's avatar 张子雨

feat: 修改校验

parent 7e3a9251
...@@ -13,8 +13,7 @@ const EditRepastModal = props => { ...@@ -13,8 +13,7 @@ const EditRepastModal = props => {
useEffect(() => { useEffect(() => {
if (selectMealType.length) { if (selectMealType.length) {
let mealTypeList = selectMealType.filter(item => item !== 4); let mealTypeList = selectMealType.filter(item => item !== 4);
mealTypeList = mealTypeList.length && Number(mealTypeList.join(',')); mealTypeList = (mealTypeList.length && Number(mealTypeList.join(','))) || '';
console.log(mealTypeList);
const store = selectMealType.includes(4) ? [4] : []; const store = selectMealType.includes(4) ? [4] : [];
form.setFieldsValue({ mealTypeList, store }); form.setFieldsValue({ mealTypeList, store });
} }
...@@ -22,7 +21,12 @@ const EditRepastModal = props => { ...@@ -22,7 +21,12 @@ const EditRepastModal = props => {
const onOk = () => { const onOk = () => {
form.validateFields().then(async values => { form.validateFields().then(async values => {
const store = values?.store || ''; const store = values?.store || '';
const mealTypeList = [values.mealTypeList, ...store]; let mealTypeList = [];
if (values?.mealTypeList) {
mealTypeList = [values?.mealTypeList];
}
mealTypeList = [...store];
const params = { const params = {
id, id,
mealTypeList, mealTypeList,
...@@ -51,15 +55,18 @@ const EditRepastModal = props => { ...@@ -51,15 +55,18 @@ const EditRepastModal = props => {
> >
<Radio.Group> <Radio.Group>
<Space direction="vertical"> <Space direction="vertical">
{repastType.map(item => ( {(repastType.length &&
repastType.map(item => (
<Radio value={item.value} key={item.value}> <Radio value={item.value} key={item.value}>
{item.label} {item.label}
</Radio> </Radio>
))} ))) ||
''}
</Space> </Space>
<p className={styles.tip}>切换餐品类型后,请及时维护商品</p> <p className={styles.tip}>切换餐品类型后,请及时维护商品</p>
</Radio.Group> </Radio.Group>
</Form.Item> </Form.Item>
{isStore && ( {isStore && (
<Form.Item label="是否开启餐品类型" name="store"> <Form.Item label="是否开启餐品类型" name="store">
<Checkbox.Group> <Checkbox.Group>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment