diff --git a/openhis-ui-vue3/src/views/clinicmanagement/dayEnd/index.vue b/openhis-ui-vue3/src/views/clinicmanagement/dayEnd/index.vue index fe808cf79..315683b76 100755 --- a/openhis-ui-vue3/src/views/clinicmanagement/dayEnd/index.vue +++ b/openhis-ui-vue3/src/views/clinicmanagement/dayEnd/index.vue @@ -5,7 +5,7 @@ ref="queryRef" :model="queryParams" :inline="true" - label-width="90px" + label-width="auto" > - +
- 总收入: + 总收入 {{ formatValue(reportValue.cashSum) }}
@@ -133,7 +133,7 @@ :md="6" >
- 现金: + 现金 {{ formatValue(reportValue.rmbCashSum) }}
@@ -143,7 +143,7 @@ :md="6" >
- 微信: + 微信 {{ formatValue(reportValue.vxCashSum) }}
@@ -153,7 +153,7 @@ :md="6" >
- 支付宝: + 支付宝 {{ formatValue(reportValue.aliCashSum) }}
@@ -174,7 +174,7 @@ :md="6" >
- 统筹支付: + 统筹支付 {{ formatValue(reportValue.tcSum) }}
@@ -184,7 +184,7 @@ :md="6" >
- 账户支付: + 账户支付 {{ formatValue(reportValue.zhSum) }}
@@ -194,7 +194,7 @@ :md="6" >
- 基金支付总额: + 基金支付总额 {{ formatValue(reportValue.fundSum) }}
@@ -204,7 +204,7 @@ :md="6" >
- 医保统筹+账户: + 医保统筹+账户 {{ formatValue(Number(reportValue.zhSum || 0) + Number(reportValue.fundSum || 0)) }}
@@ -225,7 +225,7 @@ :md="6" >
- 诊查费: + 诊查费 {{ formatValue(reportValue.DIAGNOSTIC_FEE) }}
@@ -235,7 +235,7 @@ :md="6" >
- 检查费: + 检查费 {{ formatValue(reportValue.CHECK_FEE) }}
@@ -245,7 +245,7 @@ :md="6" >
- 化验费: + 化验费 {{ formatValue(reportValue.DIAGNOSTIC_TEST_FEE) }}
@@ -255,7 +255,7 @@ :md="6" >
- 治疗费: + 治疗费 {{ formatValue(reportValue.MEDICAL_EXPENSE_FEE) }}
@@ -270,7 +270,7 @@ :md="6" >
- 西药费: + 西药费 {{ formatValue(reportValue.WEST_MEDICINE) }}
@@ -280,7 +280,7 @@ :md="6" >
- 中药饮片费: + 中药饮片费 {{ formatValue(reportValue.CHINESE_MEDICINE_SLICES_FEE) }}
@@ -290,7 +290,7 @@ :md="6" >
- 中成药费: + 中成药费 {{ formatValue(reportValue.CHINESE_MEDICINE_FEE) }}
@@ -300,7 +300,7 @@ :md="6" >
- 卫生材料费: + 卫生材料费 {{ formatValue(reportValue.SANITARY_MATERIALS_FEE) }}
@@ -315,7 +315,7 @@ :md="6" >
- 普通挂号费: + 普通挂号费 {{ formatValue(reportValue.GENERAL_CONSULTATION_FEE) }}
@@ -325,7 +325,7 @@ :md="6" >
- 挂号费: + 挂号费 {{ formatValue(reportValue.REGISTRATION_FEE) }}
@@ -335,7 +335,7 @@ :md="6" >
- 其他费用: + 其他费用 {{ formatValue(reportValue.OTHER_FEE) }}
@@ -345,7 +345,7 @@ :md="6" >
- 退费金额: + 退费金额 {{ formatValue(reportValue.returnFee) }}
@@ -360,7 +360,7 @@ :md="6" >
- 费用总额: + 费用总额 {{ totalFeeAmount }}
@@ -370,7 +370,7 @@ :md="6" >
- 医保报销: + 医保报销 {{ insuranceReimbursement }}
@@ -604,13 +604,15 @@ getPharmacyCabinetLists(); align-items: center; padding: 6px 0; min-height: 32px; + border-bottom: 1px solid #f0f0f0; } .info-label { color: #909399; font-size: 13px; white-space: nowrap; - min-width: 80px; + min-width: 90px; + text-align: left; } .info-value { @@ -627,28 +629,34 @@ getPharmacyCabinetLists(); .data-cell { display: flex; align-items: center; - padding: 8px 12px; - margin-bottom: 4px; + justify-content: space-between; + padding: 10px 16px; + margin-bottom: 6px; background: #fafafa; - border-radius: 4px; - min-height: 40px; + border: 1px solid #f0f0f0; + border-radius: 6px; + min-height: 44px; + transition: background-color 0.2s; +} + +.data-cell:hover { + background: #f5f7fa; } .data-label { color: #606266; font-size: 13px; white-space: nowrap; - min-width: 100px; - text-align: right; - padding-right: 8px; + flex-shrink: 0; } .data-value { color: #303133; font-size: 14px; - font-weight: 500; - flex: 1; + font-weight: 600; text-align: right; + margin-left: 12px; + font-variant-numeric: tabular-nums; } .value-highlight { @@ -658,7 +666,7 @@ getPharmacyCabinetLists(); } .summary-row { - margin-top: 8px; + margin-top: 12px; } .summary-cell { @@ -676,37 +684,27 @@ getPharmacyCabinetLists(); font-weight: 600; color: #409eff; padding: 8px 0 8px 12px; - margin: 8px 0 4px; + margin: 8px 0 6px; border-left: 3px solid #409eff; background: linear-gradient(90deg, rgba(64, 158, 255, 0.05) 0%, transparent 100%); } -.search-buttons { - margin-bottom: 0; -} - -.search-buttons .el-form-item__content { - justify-content: flex-start; -} - :deep(.el-divider--horizontal) { - margin: 12px 0; + margin: 16px 0; } .el-form--inline .el-form-item { margin-bottom: 12px; - margin-right: 16px; + margin-right: 18px; } @media (max-width: 768px) { .data-label { - min-width: 80px; - text-align: left; - padding-right: 4px; + min-width: auto; } - .data-value { - text-align: left; + .data-cell { + padding: 8px 12px; } .info-label {