refactor(examination): 优化检查申请界面结构和数据传输对象
- 移除检查项目套餐明细的冗余代码块 - 修复检查方法套餐明细显示逻辑中的重复条件判断 - 修正界面组件结构层级以改善渲染性能 - 更新仪器管理初始化数据传输对象的注解配置 - 替换 Lombok 注解从 @Data 为 @Getter/@Setter - 修复数据库映射文件中字段定义的语法错误 - 统一 SQL 查询语句的格式化风格
This commit is contained in:
@@ -757,24 +757,6 @@
|
||||
</el-button>
|
||||
</div>
|
||||
<!-- 仅当项目有套餐时展示明细区域,普通项目无明细可展示 -->
|
||||
<div v-if="hasItemPackage(item) && item.projectFoldExpanded" class="fold-strip-body">
|
||||
<div class="fold-package-wrap">
|
||||
<div v-if="item.packageDetailsLoading" class="package-details-loading">加载中...</div>
|
||||
<template v-else>
|
||||
<div v-if="getPackageDetailsList(item).length === 0" class="package-details-empty">
|
||||
暂无套餐明细
|
||||
</div>
|
||||
<span class="fold-price-strong">¥{{ formatDetailAmount(item.price || 0) }}</span>
|
||||
<el-button
|
||||
link
|
||||
type="danger"
|
||||
size="small"
|
||||
@click.stop="handleRemoveItem(idx, item)"
|
||||
>
|
||||
<el-icon><Close /></el-icon>
|
||||
</el-button>
|
||||
</div>
|
||||
<!-- 仅当项目有套餐时展示明细区域,普通项目无明细可展示 -->
|
||||
<div
|
||||
v-if="hasItemPackage(item) && item.projectFoldExpanded"
|
||||
class="fold-strip-body"
|
||||
@@ -862,13 +844,6 @@
|
||||
<div v-if="getStandaloneMethodPackageDetailsList(method).length === 0" class="package-details-empty">
|
||||
暂无检查方法套餐明细
|
||||
</div>
|
||||
<div v-else class="package-details-list method-package-list">
|
||||
<div
|
||||
v-if="getStandaloneMethodPackageDetailsList(method).length === 0"
|
||||
class="package-details-empty"
|
||||
>
|
||||
暂无检查方法套餐明细
|
||||
</div>
|
||||
<div
|
||||
v-else
|
||||
class="package-details-list method-package-list"
|
||||
@@ -891,15 +866,15 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</template>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -938,8 +913,6 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
|
||||
Reference in New Issue
Block a user