|
@@ -1,17 +1,17 @@
|
|
<template>
|
|
<template>
|
|
<el-form-item label="取值范围" prop="max">
|
|
<el-form-item label="取值范围" prop="max">
|
|
<div class="flex items-center justify-between">
|
|
<div class="flex items-center justify-between">
|
|
- <el-input v-model="formData.min" placeholder="请输入最小值" />
|
|
|
|
|
|
+ <el-input v-model="dataSpecs.min" placeholder="请输入最小值" />
|
|
<span class="mx-2">~</span>
|
|
<span class="mx-2">~</span>
|
|
- <el-input v-model="formData.max" placeholder="请输入最大值" />
|
|
|
|
|
|
+ <el-input v-model="dataSpecs.max" placeholder="请输入最大值" />
|
|
</div>
|
|
</div>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="步长" prop="step">
|
|
<el-form-item label="步长" prop="step">
|
|
- <el-input v-model="formData.step" placeholder="请输入步长" />
|
|
|
|
|
|
+ <el-input v-model="dataSpecs.step" placeholder="请输入步长" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="单位" prop="unit">
|
|
<el-form-item label="单位" prop="unit">
|
|
<el-select
|
|
<el-select
|
|
- :model-value="formData.unit ? formData.unitName + '-' + formData.unit : ''"
|
|
|
|
|
|
+ :model-value="dataSpecs.unit ? dataSpecs.unitName + '-' + dataSpecs.unit : ''"
|
|
filterable
|
|
filterable
|
|
placeholder="请选择单位"
|
|
placeholder="请选择单位"
|
|
style="width: 240px"
|
|
style="width: 240px"
|
|
@@ -36,13 +36,13 @@ import { DataSpecsNumberDataVO } from '../config'
|
|
defineOptions({ name: 'ThingModelNumberTypeDataSpecs' })
|
|
defineOptions({ name: 'ThingModelNumberTypeDataSpecs' })
|
|
const props = defineProps<{ modelValue: any }>()
|
|
const props = defineProps<{ modelValue: any }>()
|
|
const emits = defineEmits(['update:modelValue'])
|
|
const emits = defineEmits(['update:modelValue'])
|
|
-const formData = useVModel(props, 'modelValue', emits) as Ref<DataSpecsNumberDataVO>
|
|
|
|
|
|
+const dataSpecs = useVModel(props, 'modelValue', emits) as Ref<DataSpecsNumberDataVO>
|
|
|
|
|
|
/** 单位发生变化时触发 */
|
|
/** 单位发生变化时触发 */
|
|
const unitChange = (UnitSpecs: string) => {
|
|
const unitChange = (UnitSpecs: string) => {
|
|
const [unitName, unit] = UnitSpecs.split('-')
|
|
const [unitName, unit] = UnitSpecs.split('-')
|
|
- formData.value.unitName = unitName
|
|
|
|
- formData.value.unit = unit
|
|
|
|
|
|
+ dataSpecs.value.unitName = unitName
|
|
|
|
+ dataSpecs.value.unit = unit
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|
|
|
|
|