|
@@ -12,6 +12,7 @@ import { goodsSonTableC } from '@/utils/tableData'
|
|
|
import { Button, Dropdown, Modal, Radio, Checkbox } from 'antd'
|
|
import { Button, Dropdown, Modal, Radio, Checkbox } from 'antd'
|
|
|
import { exportExcelFile } from '@/utils/xlsxExport'
|
|
import { exportExcelFile } from '@/utils/xlsxExport'
|
|
|
import { CaretDownOutlined } from '@ant-design/icons'
|
|
import { CaretDownOutlined } from '@ant-design/icons'
|
|
|
|
|
+import C1Import from './C1Import'
|
|
|
|
|
|
|
|
const C1topSearch = [
|
|
const C1topSearch = [
|
|
|
{
|
|
{
|
|
@@ -208,6 +209,7 @@ function C1ledger() {
|
|
|
const [allData, setAllData] = useState([])
|
|
const [allData, setAllData] = useState([])
|
|
|
const [isModalOpen, setIsModalOpen] = useState(false)
|
|
const [isModalOpen, setIsModalOpen] = useState(false)
|
|
|
const [availableYears, setAvailableYears] = useState<any>([])
|
|
const [availableYears, setAvailableYears] = useState<any>([])
|
|
|
|
|
+ const [isImportOpen, setIsImportOpen] = useState(false)
|
|
|
const showModal = async () => {
|
|
const showModal = async () => {
|
|
|
setIsModalOpen(true)
|
|
setIsModalOpen(true)
|
|
|
const res = await API_getGoodsListAll()
|
|
const res = await API_getGoodsListAll()
|
|
@@ -298,7 +300,6 @@ function C1ledger() {
|
|
|
</Button>
|
|
</Button>
|
|
|
</Dropdown>
|
|
</Dropdown>
|
|
|
) : null}
|
|
) : null}
|
|
|
-
|
|
|
|
|
<Button type='primary' onClick={() => console.log(123)}>
|
|
<Button type='primary' onClick={() => console.log(123)}>
|
|
|
数据导入
|
|
数据导入
|
|
|
</Button>
|
|
</Button>
|
|
@@ -336,20 +337,23 @@ function C1ledger() {
|
|
|
return (
|
|
return (
|
|
|
<div className={styles.C1ledger}>
|
|
<div className={styles.C1ledger}>
|
|
|
<div className='pageTitle'>藏品总账</div>
|
|
<div className='pageTitle'>藏品总账</div>
|
|
|
-
|
|
|
|
|
- <TableList
|
|
|
|
|
- baseFormData={C1baseFormData}
|
|
|
|
|
- getListAPI={API_getGoodsList}
|
|
|
|
|
- pageKey='ledger'
|
|
|
|
|
- tableInfo={tableInfo}
|
|
|
|
|
- columnsTemp={columnsTempAdd}
|
|
|
|
|
- rightBtnWidth={360}
|
|
|
|
|
- leftRowWidth={'20%'}
|
|
|
|
|
- yHeight={592}
|
|
|
|
|
- searchDom={C1topSearch}
|
|
|
|
|
- storyTableListToprr={storyTableListToprr}
|
|
|
|
|
- storyTableLastBtn={storyTableLastBtn}
|
|
|
|
|
- />
|
|
|
|
|
|
|
+ {!isImportOpen ? (
|
|
|
|
|
+ <TableList
|
|
|
|
|
+ baseFormData={C1baseFormData}
|
|
|
|
|
+ getListAPI={API_getGoodsList}
|
|
|
|
|
+ pageKey='ledger'
|
|
|
|
|
+ tableInfo={tableInfo}
|
|
|
|
|
+ columnsTemp={columnsTempAdd}
|
|
|
|
|
+ rightBtnWidth={360}
|
|
|
|
|
+ leftRowWidth={'20%'}
|
|
|
|
|
+ yHeight={592}
|
|
|
|
|
+ searchDom={C1topSearch}
|
|
|
|
|
+ storyTableListToprr={storyTableListToprr}
|
|
|
|
|
+ storyTableLastBtn={storyTableLastBtn}
|
|
|
|
|
+ />
|
|
|
|
|
+ ) : (
|
|
|
|
|
+ <C1Import onClose={() => setIsImportOpen(false)} />
|
|
|
|
|
+ )}
|
|
|
</div>
|
|
</div>
|
|
|
)
|
|
)
|
|
|
}
|
|
}
|