|
|
@ -48,7 +48,8 @@ const handleSubmit = () => { |
|
|
|
settingFormRef.value.validate(async (valid: any) => { |
|
|
|
if (valid) { |
|
|
|
// 修改默认值 |
|
|
|
const diff = compareJSON(formulaStore.defaultFormulaInfo, formData.value) |
|
|
|
const defaultFormulaInfo: Record<string, any> = convertValuesToString(formulaStore.defaultFormulaInfo as Record<string, any>, 'name') |
|
|
|
const diff = compareJSON(defaultFormulaInfo, formData.value) |
|
|
|
const diffKeys = Object.keys(diff) |
|
|
|
if (diffKeys.length) { |
|
|
|
await Promise.all( |
|
|
@ -127,7 +128,7 @@ const deviceStore = useDeviceStore() |
|
|
|
:rules="[ |
|
|
|
{ |
|
|
|
required: true, |
|
|
|
validator: (rule, value, callback) => validatePass(rule, value, callback, item), |
|
|
|
validator: (rule: any, value: any, callback: any) => validatePass(rule, value, callback, item), |
|
|
|
trigger: 'blur', |
|
|
|
}, |
|
|
|
]" |
|
|
|