| | |
| | | import React, { useEffect, useState } from 'react'; |
| | | import React, { useState, useRef, useEffect } from 'react'; |
| | | import { |
| | | ProForm, |
| | | ProFormDigit, |
| | |
| | | ProFormDateTimePicker |
| | | } from '@ant-design/pro-components'; |
| | | import { Form, Modal } from 'antd'; |
| | | import { useIntl, FormattedMessage } from '@umijs/max'; |
| | | import moment from 'moment'; |
| | | import Http from '@/utils/http'; |
| | | |
| | | const Edit = (props) => { |
| | | const [form] = Form.useForm(); |
| | | const { } = props; |
| | | const intl = useIntl(); |
| | | |
| | | useEffect(() => { |
| | | form.resetFields(); |
| | |
| | | |
| | | import React, { useState, useRef, useEffect } from 'react'; |
| | | import { useIntl, FormattedMessage } from '@umijs/max'; |
| | | import { Button, message, Modal } from 'antd'; |
| | | import { |
| | | FooterToolbar, |
| | |
| | | const [modalVisible, setModalVisible] = useState(false); |
| | | const [currentRow, setCurrentRow] = useState(); |
| | | const [searchParam, setSearchParam] = useState({}); |
| | | |
| | | const intl = useIntl(); |
| | | |
| | | useEffect(() => { |
| | | |
| | |
| | | <FooterToolbar |
| | | extra={ |
| | | <div> |
| | | <FormattedMessage id="pages.searchTable.chosen" defaultMessage="已选择" /> |
| | | 已选择 |
| | | <a style={{ fontWeight: 600 }}>{selectedRows.length}</a> |
| | | <FormattedMessage id="pages.searchTable.item" defaultMessage="项" /> |
| | | 项 |
| | | </div> |
| | | } |
| | | > |