|
@@ -1,31 +1,55 @@
|
|
|
-import React from 'react'
|
|
|
|
|
|
|
+import React, { useEffect } from 'react'
|
|
|
import { Modal } from 'antd'
|
|
import { Modal } from 'antd'
|
|
|
import ProForm, { ProFormSelect } from '@ant-design/pro-form'
|
|
import ProForm, { ProFormSelect } from '@ant-design/pro-form'
|
|
|
|
|
+import { useForm } from 'antd/lib/form/Form'
|
|
|
|
|
|
|
|
const LockUpgrade = props => {
|
|
const LockUpgrade = props => {
|
|
|
|
|
+ const [form] = useForm()
|
|
|
const { visible, onCancel, onConfirm, loading } = props
|
|
const { visible, onCancel, onConfirm, loading } = props
|
|
|
|
|
+ const layout = {
|
|
|
|
|
+ layout: 'horizontal'
|
|
|
|
|
+ }
|
|
|
|
|
+ useEffect(() => {
|
|
|
|
|
+ if (visible) {
|
|
|
|
|
+ form.resetFields()
|
|
|
|
|
+ }
|
|
|
|
|
+ }, [])
|
|
|
return (
|
|
return (
|
|
|
<div>
|
|
<div>
|
|
|
<Modal
|
|
<Modal
|
|
|
|
|
+ {...layout}
|
|
|
title="升级软件锁"
|
|
title="升级软件锁"
|
|
|
visible={visible}
|
|
visible={visible}
|
|
|
confirmLoading={loading}
|
|
confirmLoading={loading}
|
|
|
onCancel={onCancel}
|
|
onCancel={onCancel}
|
|
|
onOk={() => {
|
|
onOk={() => {
|
|
|
- onConfirm(values)
|
|
|
|
|
|
|
+ form.validateFields().then(values => {
|
|
|
|
|
+ onConfirm(values)
|
|
|
|
|
+ })
|
|
|
}}
|
|
}}
|
|
|
width={500}>
|
|
width={500}>
|
|
|
- <ProForm>
|
|
|
|
|
- <ProFormSelect
|
|
|
|
|
- options={[
|
|
|
|
|
- {
|
|
|
|
|
- value: '广东算量新定额',
|
|
|
|
|
- label: '广东算量新定额'
|
|
|
|
|
|
|
+ <ProForm
|
|
|
|
|
+ submitter={{
|
|
|
|
|
+ resetButtonProps: {
|
|
|
|
|
+ style: {
|
|
|
|
|
+ display: 'none'
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ submitButtonProps: {
|
|
|
|
|
+ style: {
|
|
|
|
|
+ display: 'none'
|
|
|
}
|
|
}
|
|
|
- ]}
|
|
|
|
|
- width="sm"
|
|
|
|
|
- name="name"
|
|
|
|
|
- label="新增产品"></ProFormSelect>
|
|
|
|
|
|
|
+ }
|
|
|
|
|
+ }}>
|
|
|
|
|
+ <ProFormSelect
|
|
|
|
|
+ name="select"
|
|
|
|
|
+ label="新增产品"
|
|
|
|
|
+ valueEnum={{
|
|
|
|
|
+ open: 'aaa',
|
|
|
|
|
+ closer: 'fwfwuf'
|
|
|
|
|
+ }}
|
|
|
|
|
+ placeholder="请选择新增产品"
|
|
|
|
|
+ rules={[{ required: true, message: '请选择新增产品' }]}></ProFormSelect>
|
|
|
</ProForm>
|
|
</ProForm>
|
|
|
</Modal>
|
|
</Modal>
|
|
|
</div>
|
|
</div>
|