diff --git a/web-react/src/pages/system/area/form.jsx b/web-react/src/pages/system/area/form.jsx index fde93a8..af531b0 100644 --- a/web-react/src/pages/system/area/form.jsx +++ b/web-react/src/pages/system/area/form.jsx @@ -5,7 +5,7 @@ import { cloneDeep } from 'lodash' import getDictData from 'util/dic' const initialValues = { - sort: 100 + sort: 100, } export default class form extends Component { state = { @@ -13,8 +13,8 @@ export default class form extends Component { loading: true, exist: false, codes: { - dicAreacodeType: [] - } + areacodeType: [], + }, } // 表单实例 form = React.createRef() @@ -33,29 +33,28 @@ export default class form extends Component { * 填充数据 * 可以在设置this.record之后对其作出数据结构调整 * [异步,必要] - * @param {*} params + * @param {*} params */ async fillData(params) { - this.record = cloneDeep(params.record) //#region 从后端转换成前段所需格式 - const codes = await getDictData('dic_areacode_type') - const exist = !!params.record; + const codes = await getDictData('areacode_type') + const exist = !!params.record this.setState({ codes, - exist + exist, }) this.record = { - ...this.record + ...this.record, } //#endregion this.form.current.setFieldsValue(this.record) this.setState({ - loading: false + loading: false, }) } @@ -63,7 +62,7 @@ export default class form extends Component { * 获取数据 * 可以对postData进行数据结构调整 * [异步,必要] - * @returns + * @returns */ async getData() { const form = this.form.current @@ -82,43 +81,55 @@ export default class form extends Component { render() { return ( -