Compare commits

...
Author SHA1 Message Date
zlwu 654f9a8904 fix(web-admin): 临时隐藏采集大表四处导出按钮
验收未完成前关闭 COLLECTION_LEDGER_EXPORT_ENABLED,后续测试时改回 true 即可恢复入口。
2026-11-09 11:21:14 +08:00
cykj b40e41bd87 Merge pull request 'fix(web-admin): 采集大表导出自存退款与科研/预签约对齐' (#71) from codex/issue-26-ledger-align into V2.0
Merge pull request 'fix(web-admin): 采集大表导出自存退款与科研/预签约对齐' (#71) from codex/issue-26-ledger-align into V2.0
2026-11-06 04:42:20 +00:00
5 changed files with 26 additions and 4 deletions

No files matched your search

@@ -1,5 +1,8 @@
import type { ProtocolAuditFlatRow } from './protocol-audit-flatten'
/** 采集大表导出入口开关;验收未完成前隐藏按钮,改 true 即可恢复。 */
export const COLLECTION_LEDGER_EXPORT_ENABLED = false
type Row = Record<string, unknown>
type PayDetail = {
installmentNo?: number | null
@@ -56,7 +56,12 @@
<el-icon><Plus /></el-icon>
新增预签约
</el-button>
<el-button class="btn-ghost" :loading="exporting" @click="handleExport">
<el-button
v-if="COLLECTION_LEDGER_EXPORT_ENABLED"
class="btn-ghost"
:loading="exporting"
@click="handleExport"
>
<el-icon><Download /></el-icon>
导出 Excel
</el-button>
@@ -203,6 +208,7 @@
import { Plus, Search, RefreshLeft, Edit, Delete, Check, Download } from '@element-plus/icons-vue'
import { ElMessage } from 'element-plus'
import {
COLLECTION_LEDGER_EXPORT_ENABLED,
buildPresignLedgerRows,
fetchAllPages,
PRESIGN_HEADERS,
@@ -75,7 +75,12 @@
<el-icon><Plus /></el-icon>
新增
</el-button>
<el-button class="btn-ghost" :loading="exporting" @click="handleExport">
<el-button
v-if="COLLECTION_LEDGER_EXPORT_ENABLED"
class="btn-ghost"
:loading="exporting"
@click="handleExport"
>
<el-icon><Download /></el-icon>
导出 Excel
</el-button>
@@ -462,6 +467,7 @@
} from '@/utils/protocol-doc-label'
import { loadVoidTypeDict } from '@/utils/void-type-dict'
import {
COLLECTION_LEDGER_EXPORT_ENABLED,
RESEARCH_HEADERS,
buildResearchLedgerRows,
fetchAllPages,
@@ -79,7 +79,12 @@
<el-icon><Plus /></el-icon>
新增
</el-button>
<el-button class="btn-ghost" :loading="exporting" @click="handleExport">
<el-button
v-if="COLLECTION_LEDGER_EXPORT_ENABLED"
class="btn-ghost"
:loading="exporting"
@click="handleExport"
>
<el-icon><Download /></el-icon>
导出 Excel
</el-button>
@@ -430,6 +435,7 @@
} from '@/utils/status-tag-registry'
import { loadVoidTypeDict } from '@/utils/void-type-dict'
import {
COLLECTION_LEDGER_EXPORT_ENABLED,
CELL_STORAGE_HEADERS,
buildCellStorageLedgerRows,
fetchAllPages,
@@ -93,7 +93,7 @@
登记入库
</el-button>
<el-button
v-if="isCellStorage"
v-if="isCellStorage && COLLECTION_LEDGER_EXPORT_ENABLED"
class="btn-ghost"
:loading="exporting"
@click="handleExport"
@@ -522,6 +522,7 @@
sampleStorageFlagTagType
} from '@/utils/status-tag-registry'
import {
COLLECTION_LEDGER_EXPORT_ENABLED,
CUSTOMER_SERVICE_HEADERS,
buildCustomerServiceLedgerRows,
fetchAllPages,