From a4112a5d31fa3a66daafdc009ff3b3047bb98f67 Mon Sep 17 00:00:00 2001 From: zjj <3272660260@qq.com> Date: 星期六, 24 五月 2025 17:14:04 +0800 Subject: [PATCH] #巷道 --- rsf-admin/src/page/components/StatusSelectInput.jsx | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/rsf-admin/src/page/components/StatusSelectInput.jsx b/rsf-admin/src/page/components/StatusSelectInput.jsx index 46f787c..11031ca 100644 --- a/rsf-admin/src/page/components/StatusSelectInput.jsx +++ b/rsf-admin/src/page/components/StatusSelectInput.jsx @@ -5,20 +5,21 @@ } from 'react-admin'; const StatusSelectInput = (props) => { + const { require = true, defaultValue = 1, ...rest } = props const translate = useTranslate(); return ( <SelectInput label={translate('common.field.status')} source="status" - validate={[required()]} + validate={[require && required()]} choices={[ { id: '1', name: 'common.enums.statusTrue' }, { id: '0', name: 'common.enums.statusFalse' }, ]} - defaultValue={1} + defaultValue={defaultValue} helperText={false} - {...props} + {...rest} /> ) } -- Gitblit v1.9.1