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

feat: 修改校验

parent 7e3a9251
......@@ -13,8 +13,7 @@ const EditRepastModal = props => {
useEffect(() => {
if (selectMealType.length) {
let mealTypeList = selectMealType.filter(item => item !== 4);
mealTypeList = mealTypeList.length && Number(mealTypeList.join(','));
console.log(mealTypeList);
mealTypeList = (mealTypeList.length && Number(mealTypeList.join(','))) || '';
const store = selectMealType.includes(4) ? [4] : [];
form.setFieldsValue({ mealTypeList, store });
}
......@@ -22,7 +21,12 @@ const EditRepastModal = props => {
const onOk = () => {
form.validateFields().then(async values => {
const store = values?.store || '';
const mealTypeList = [values.mealTypeList, ...store];
let mealTypeList = [];
if (values?.mealTypeList) {
mealTypeList = [values?.mealTypeList];
}
mealTypeList = [...store];
const params = {
id,
mealTypeList,
......@@ -51,15 +55,18 @@ const EditRepastModal = props => {
>
<Radio.Group>
<Space direction="vertical">
{repastType.map(item => (
<Radio value={item.value} key={item.value}>
{item.label}
</Radio>
))}
{(repastType.length &&
repastType.map(item => (
<Radio value={item.value} key={item.value}>
{item.label}
</Radio>
))) ||
''}
</Space>
<p className={styles.tip}>切换餐品类型后,请及时维护商品</p>
</Radio.Group>
</Form.Item>
{isStore && (
<Form.Item label="是否开启餐品类型" name="store">
<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