🐛 fix: correct validation logic for redemption name input in EditRedemption component
This commit is contained in:
@@ -78,8 +78,7 @@ const EditRedemption = (props) => {
|
|||||||
|
|
||||||
const submit = async (values) => {
|
const submit = async (values) => {
|
||||||
let name = values.name;
|
let name = values.name;
|
||||||
if (!isEdit && values.name === '') {
|
if (!isEdit && (!name || name === '')) {
|
||||||
|
|
||||||
name = renderQuota(values.quota);
|
name = renderQuota(values.quota);
|
||||||
}
|
}
|
||||||
setLoading(true);
|
setLoading(true);
|
||||||
@@ -209,7 +208,7 @@ const EditRedemption = (props) => {
|
|||||||
label={t('名称')}
|
label={t('名称')}
|
||||||
placeholder={t('请输入名称')}
|
placeholder={t('请输入名称')}
|
||||||
style={{ width: '100%' }}
|
style={{ width: '100%' }}
|
||||||
rules={isEdit ? [] : [{ required: true, message: t('请输入名称') }]}
|
rules={!isEdit ? [] : [{ required: true, message: t('请输入名称') }]}
|
||||||
showClear
|
showClear
|
||||||
/>
|
/>
|
||||||
</Col>
|
</Col>
|
||||||
|
|||||||
Reference in New Issue
Block a user