1
|
1
|
<script lang="ts" setup>
|
2
|
|
- import { ref, onMounted, unref, computed } from 'vue';
|
|
2
|
+ import { ref, computed } from 'vue';
|
3
|
3
|
import { FrontComponent } from '../../../const/const';
|
4
|
|
- import { DataSourceField, dataSourceSchema } from '../../config/basicConfiguration';
|
5
|
|
- import { DeviceTypeEnum } from '/@/api/device/model/deviceModel';
|
|
4
|
+ import { dataSourceSchema } from '../../config/basicConfiguration';
|
6
|
5
|
import { FormActionType } from '/@/components/Form';
|
7
|
6
|
import BasicForm from '/@/components/Form/src/BasicForm.vue';
|
8
|
7
|
const formEl = ref<Nullable<FormActionType>>(null);
|
...
|
...
|
@@ -19,10 +18,6 @@ |
19
|
18
|
if (!frontId) return [];
|
20
|
19
|
return dataSourceSchema(isEdit, frontId);
|
21
|
20
|
});
|
22
|
|
-
|
23
|
|
- onMounted(() => {
|
24
|
|
- unref(formEl)?.setFieldsValue({ [DataSourceField.DEVICE_TYPE]: DeviceTypeEnum.SENSOR });
|
25
|
|
- });
|
26
|
21
|
</script>
|
27
|
22
|
|
28
|
23
|
<template>
|
...
|
...
|
|