Showing
3 changed files
with
7 additions
and
4 deletions
| ... | ... | @@ -79,7 +79,7 @@ |
| 79 | 79 | @click="goDeviceProfile(record.deviceProfile.name)" |
| 80 | 80 | style="white-space: normal; height: auto" |
| 81 | 81 | > |
| 82 | - {{ record.deviceProfile.name }} | |
| 82 | + <span style="color: #377dff">{{ record.deviceProfile.name }}</span> | |
| 83 | 83 | </CheckableTag> |
| 84 | 84 | </template> |
| 85 | 85 | ... | ... |
| ... | ... | @@ -7,6 +7,7 @@ export const tcpSchemas: FormSchema[] = [ |
| 7 | 7 | component: 'Input', |
| 8 | 8 | slot: 'upScriptId', |
| 9 | 9 | colProps: { span: 24 }, |
| 10 | + required: true, | |
| 10 | 11 | }, |
| 11 | 12 | { |
| 12 | 13 | field: 'authScriptId', |
| ... | ... | @@ -14,6 +15,7 @@ export const tcpSchemas: FormSchema[] = [ |
| 14 | 15 | component: 'Input', |
| 15 | 16 | slot: 'authScriptId', |
| 16 | 17 | colProps: { span: 24 }, |
| 18 | + required: true, | |
| 17 | 19 | }, |
| 18 | 20 | ]; |
| 19 | 21 | ... | ... |
| ... | ... | @@ -111,7 +111,7 @@ |
| 111 | 111 | } |
| 112 | 112 | }; |
| 113 | 113 | |
| 114 | - const [register, { getFieldsValue, resetFields, setFieldsValue }] = useForm({ | |
| 114 | + const [register, { validate, resetFields, setFieldsValue }] = useForm({ | |
| 115 | 115 | labelWidth: 180, |
| 116 | 116 | schemas: tcpSchemas, |
| 117 | 117 | actionColOptions: { |
| ... | ... | @@ -171,8 +171,9 @@ |
| 171 | 171 | } |
| 172 | 172 | }; |
| 173 | 173 | |
| 174 | - const getFormData = () => { | |
| 175 | - const values = getFieldsValue(); | |
| 174 | + const getFormData = async () => { | |
| 175 | + const values = await validate(); | |
| 176 | + if (!values) return; | |
| 176 | 177 | return { |
| 177 | 178 | ...values, |
| 178 | 179 | type: 'TCP', | ... | ... |