|
|
@ -4,7 +4,7 @@ import { cloneDeep } from 'lodash' |
|
|
|
import { ref, watchEffect } from 'vue' |
|
|
|
|
|
|
|
import { FtMessage } from '@/libs/message' |
|
|
|
import { compareJSON } from '@/libs/utils' |
|
|
|
import { compareJSON, convertValuesToString } from '@/libs/utils' |
|
|
|
import { useFormulaStore } from '@/stores/formulaStore' |
|
|
|
|
|
|
|
const props = defineProps<{ |
|
|
@ -21,6 +21,7 @@ const formulaStore = useFormulaStore() |
|
|
|
const formData = ref<Record<string, any>>({ |
|
|
|
...formulaStore.defaultFormulaInfo, |
|
|
|
}) |
|
|
|
console.log(formData) |
|
|
|
|
|
|
|
/** |
|
|
|
* 标签单位映射表,用于显示各参数的单位 |
|
|
@ -35,6 +36,7 @@ const formulaConfigList = ref(formulaStore.formulaConfigList) |
|
|
|
*/ |
|
|
|
watchEffect(() => { |
|
|
|
formData.value = cloneDeep(formulaStore.defaultFormulaInfo) |
|
|
|
formData.value = convertValuesToString(formData.value, 'name') |
|
|
|
// formData.value = convertValuesToInt(formData.value) |
|
|
|
}) |
|
|
|
|
|
|
|