This commit is contained in:
2026-08-17 19:13:25 +08:00
parent 28f2cd4cc5
commit d618683467
22 changed files with 263 additions and 50 deletions
@@ -9,4 +9,19 @@ const settlementId = computed(() => String(route.params.settlementId || ''))
function openDetail(id: string) { void router.push({ name: 'finance-settlement-payable-detail', params: { settlementId: id } }) }
function back() { void router.push({ name: 'finance-settlement-payables' }) }
</script>
<template><FinanceFormalSettlementPage kind="payable" :settlement-id="settlementId" @open-detail="openDetail" @back="back" /></template>
<template><FinanceFormalSettlementPage class="finance-settlement-route finance-settlement-route--payable" kind="payable" :settlement-id="settlementId" @open-detail="openDetail" @back="back" /></template>
<style scoped>
@media (min-width: 1920px) {
.finance-settlement-route :deep(.settlement-detail-page) { width: 100%; max-width: none; }
.finance-settlement-route :deep(.settlement-detail-info .el-descriptions__table > tbody) {
display: grid;
grid-template-columns: minmax(110px, .35fr) minmax(0, 1fr) minmax(110px, .35fr) minmax(0, 1fr);
column-gap: 20px;
row-gap: 10px;
}
.finance-settlement-route :deep(.settlement-detail-info .el-descriptions__table > tbody > tr) { display: contents; }
.finance-settlement-route :deep(.settlement-detail-info .el-descriptions__label) { min-width: 0; white-space: nowrap; }
.finance-settlement-route :deep(.settlement-detail-info .el-descriptions__content) { min-width: 0; }
}
</style>