|
|
@@ -1,7 +1,7 @@
|
|
|
import React, { useCallback, useEffect, useMemo, useState } from 'react'
|
|
|
import styles from './index.module.scss'
|
|
|
import { authorityFu } from '@/utils/authority'
|
|
|
-import { selectObj, getDictFu, resJiLianFu } from '@/utils/dataChange'
|
|
|
+import { selectObj, getDictFu, resJiLianFu, resTagFu } from '@/utils/dataChange'
|
|
|
import history, { openLink } from '@/utils/history'
|
|
|
import TableList from '@/pages/Zother/TableList'
|
|
|
import { useSelector } from 'react-redux'
|
|
|
@@ -150,7 +150,6 @@ function C1ledger() {
|
|
|
placeholder: '完残程度',
|
|
|
options: selectObj['完残程度']
|
|
|
},
|
|
|
- // TODO
|
|
|
{
|
|
|
type: 'select',
|
|
|
key: 'status',
|
|
|
@@ -265,10 +264,14 @@ function C1ledger() {
|
|
|
: allData
|
|
|
|
|
|
const listData = filteredData.map((item: any) => {
|
|
|
+ let applySiteStatus = '(空)'
|
|
|
+ const obj1 = selectObj['藏品库存状态'].find((v: any) => v.value === item.siteStatus)
|
|
|
+ if (obj1) applySiteStatus = obj1.label
|
|
|
return {
|
|
|
藏品登记号: item.num,
|
|
|
封面: item.thumb,
|
|
|
- 藏品标签: item.tagDictId,
|
|
|
+ 藏品标签: resTagFu(item.tagDictId || '', '藏品'),
|
|
|
+ 文化标签: resTagFu(item.artDictId || '', '文创'),
|
|
|
藏品名称: item.name,
|
|
|
级别: item.level,
|
|
|
年代: resJiLianFu(item.ageDictId),
|
|
|
@@ -276,14 +279,14 @@ function C1ledger() {
|
|
|
完残程度: item.tornLevel,
|
|
|
数量: item.pcs,
|
|
|
入藏状态: item.status,
|
|
|
- 库存状态: item.siteStatus,
|
|
|
- 库房位置: item.siteLoc
|
|
|
+ 库存状态: applySiteStatus,
|
|
|
+ 库房位置: `${item.storageName}-${item.siteLoc}`
|
|
|
}
|
|
|
})
|
|
|
console.log(years)
|
|
|
exportExcelFile(
|
|
|
listData,
|
|
|
- [100, 100, 100, 100, 100, 200, 200, 200, 100, 100, 100, 100, 100],
|
|
|
+ [100, 100, 200, 200, 200, 100, 200, 200, 100, 100, 100, 100, 200],
|
|
|
'藏品总账数据'
|
|
|
)
|
|
|
setIsModalOpen(false)
|