未验证 提交 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 { ...@@ -23,7 +23,8 @@ import type {
IDataSourceDetail, IDataSourceDetail,
IDataBase, IDataBase,
IDataBaseOption, IDataBaseOption,
IDataBaseOptionKeys IDataBaseOptionKeys,
IDataSource
} from './types' } from './types'
export function useForm(id?: number) { export function useForm(id?: number) {
...@@ -138,9 +139,15 @@ export function useForm(id?: number) { ...@@ -138,9 +139,15 @@ export function useForm(id?: number) {
const resetFieldsValue = () => { const resetFieldsValue = () => {
state.detailForm = { ...initialValues } 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 const getFieldsValue = () => state.detailForm
return { return {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册