未验证 提交 47b44894 编写于 作者: M Mr.An 提交者: GitHub

[Fix] json object serialization error (#9828)

* fix json object parser error

* delete password validator

* Update use-form.ts

* Update use-form.ts

* Update use-detail.ts
上级 6a248419
......@@ -23,7 +23,8 @@ import type {
IDataSourceDetail,
IDataBase,
IDataBaseOption,
IDataBaseOptionKeys
IDataBaseOptionKeys,
IDataSource
} from './types'
export function useForm(id?: number) {
......@@ -138,9 +139,15 @@ export function useForm(id?: number) {
const resetFieldsValue = () => {
state.detailForm = { ...initialValues }
}
const setFieldsValue = (values: object) => {
state.detailForm = { ...state.detailForm, ...values }
const setFieldsValue = (values: IDataSource) => {
state.detailForm = {
...state.detailForm,
...values,
other: values.other ? JSON.stringify(values.other) : values.other
}
}
const getFieldsValue = () => state.detailForm
return {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册