fix: 添加必填规则到机器人注册表单项,确保用户输入有效数据
This commit is contained in:
parent
9fdaaf1dbb
commit
6b9a143027
@ -2,7 +2,7 @@
|
||||
import { registerRobot, ROBOT_BRAND_OPTIONS, ROBOT_TYPE_OPTIONS, type RobotDetail, type RobotGroup } from '@api/robot';
|
||||
import type { EditorService } from '@core/editor.service';
|
||||
import { type FormInstance, message } from 'ant-design-vue';
|
||||
import { isError, isNil } from 'lodash-es';
|
||||
import { isError } from 'lodash-es';
|
||||
import { computed, inject, type InjectionKey, reactive, ref, type ShallowRef, shallowRef } from 'vue';
|
||||
import { useI18n } from 'vue-i18n';
|
||||
|
||||
@ -101,7 +101,7 @@ const submit = async () => {
|
||||
:controls="false"
|
||||
/>
|
||||
</a-form-item>
|
||||
<a-form-item :label="$t('最小电量')" name="minBattery">
|
||||
<a-form-item :label="$t('最小电量')" name="minBattery" :rules="[{ required: true }]">
|
||||
<a-input-number
|
||||
:placeholder="$t('请输入')"
|
||||
:min="0"
|
||||
@ -111,7 +111,7 @@ const submit = async () => {
|
||||
:controls="false"
|
||||
/>
|
||||
</a-form-item>
|
||||
<a-form-item :label="$t('充电电量')" name="chargeBattery">
|
||||
<a-form-item :label="$t('充电电量')" name="chargeBattery" :rules="[{ required: true }]">
|
||||
<a-input-number
|
||||
:placeholder="$t('请输入')"
|
||||
:min="0"
|
||||
@ -121,7 +121,7 @@ const submit = async () => {
|
||||
:controls="false"
|
||||
/>
|
||||
</a-form-item>
|
||||
<a-form-item :label="$t('任务电量')" name="taskBattery">
|
||||
<a-form-item :label="$t('任务电量')" name="taskBattery" :rules="[{ required: true }]">
|
||||
<a-input-number
|
||||
:placeholder="$t('请输入')"
|
||||
:min="0"
|
||||
@ -131,7 +131,7 @@ const submit = async () => {
|
||||
:controls="false"
|
||||
/>
|
||||
</a-form-item>
|
||||
<a-form-item :label="$t('可交换电量')" name="swapBattery">
|
||||
<a-form-item :label="$t('可交换电量')" name="swapBattery" :rules="[{ required: true }]">
|
||||
<a-input-number
|
||||
:placeholder="$t('请输入')"
|
||||
:min="0"
|
||||
@ -141,7 +141,7 @@ const submit = async () => {
|
||||
:controls="false"
|
||||
/>
|
||||
</a-form-item>
|
||||
<a-form-item :label="$t('最大电量')" name="maxBattery">
|
||||
<a-form-item :label="$t('最大电量')" name="maxBattery" :rules="[{ required: true }]">
|
||||
<a-input-number
|
||||
:placeholder="$t('请输入')"
|
||||
:min="0"
|
||||
|
Loading…
x
Reference in New Issue
Block a user