更新vxetable框架并升级前端组件框架

This commit is contained in:
2026-06-03 11:19:52 +08:00
parent 5b6b23331d
commit 5a2050a736
385 changed files with 19691 additions and 21188 deletions

View File

@@ -1,4 +1,4 @@
<template>
<template>
<div class="app-container">
<!-- 添加或修改用户配置对话框 -->
<el-dialog
@@ -8,178 +8,178 @@
append-to-body
>
<div style="width: 100%">
<el-table
<vxe-table
max-height="650"
:data="ePrescribingDetailList"
border
>
<el-table-column
label="处方号"
<vxe-column
title="处方号"
align="center"
prop="prescriptionNo"
field="prescriptionNo"
sortable
width="100"
/>
<el-table-column
label="门诊号"
<vxe-column
title="门诊号"
align="center"
prop="iptOtpNo"
field="iptOtpNo"
/>
<el-table-column
label="患者姓名"
<vxe-column
title="患者姓名"
align="center"
prop="patnName"
field="patnName"
/>
<el-table-column
label="身份证号"
<vxe-column
title="身份证号"
align="center"
prop="certno"
field="certno"
/>
<el-table-column
label="诊断名"
<vxe-column
title="诊断名"
align="center"
prop="conditionName"
field="conditionName"
/>
<el-table-column
label="慢性诊断名"
<vxe-column
title="慢性诊断名"
align="center"
prop="specialConditionName"
field="specialConditionName"
width="180"
/>
<el-table-column
label="请求数量"
<vxe-column
title="请求数量"
align="center"
prop="quantity"
field="quantity"
/>
<el-table-column
label="请求单位"
<vxe-column
title="请求单位"
align="center"
prop="unitCode"
field="unitCode"
/>
<el-table-column
label="审核状态"
<vxe-column
title="审核状态"
align="center"
prop="statusEnum_enumText"
field="statusEnum_enumText"
/>
<el-table-column
label="药品名"
<vxe-column
title="药品名"
align="center"
prop="medicationName"
field="medicationName"
/>
<el-table-column
label="药品规格"
<vxe-column
title="药品规格"
align="center"
prop="drugSpecification"
field="drugSpecification"
/>
<el-table-column
label="药品剂量"
<vxe-column
title="药品剂量"
align="center"
prop="medDosage"
field="medDosage"
/>
<el-table-column
label="药品剂量单位"
<vxe-column
title="药品剂量单位"
align="center"
prop="medDosageUnitCode"
field="medDosageUnitCode"
/>
<el-table-column
label="使用频次"
<vxe-column
title="使用频次"
align="center"
prop="medFrequency_dictText"
field="medFrequency_dictText"
/>
<el-table-column
label="途径"
<vxe-column
title="途径"
align="center"
prop="medRoute_dictText"
field="medRoute_dictText"
/>
<el-table-column
label="取药状态"
<vxe-column
title="取药状态"
align="center"
prop="medStatus"
field="medStatus"
/>
<el-table-column
label="处方状态"
<vxe-column
title="处方状态"
align="center"
prop="prescriptionStatus"
field="prescriptionStatus"
/>
<el-table-column
label="处方类别"
<vxe-column
title="处方类别"
align="center"
prop="rxTypeCode_enumText"
field="rxTypeCode_enumText"
/>
<el-table-column
label="支持用药信息"
<vxe-column
title="支持用药信息"
align="center"
prop="supportInfo"
field="supportInfo"
/>
<el-table-column
label="服药时间(开始)"
<vxe-column
title="服药时间(开始)"
align="center"
prop="effectiveDoseStart"
field="effectiveDoseStart"
>
<template #default="scope">
{{ formatDate(scope.row.effectiveDoseStart) }}
</template>
</el-table-column>
<el-table-column
label="服药时间(结束)"
</vxe-column>
<vxe-column
title="服药时间(结束)"
align="center"
prop="effectiveDoseEnd"
field="effectiveDoseEnd"
>
<template #default="scope">
{{ formatDate(scope.row.effectiveDoseEnd) }}
</template>
</el-table-column>
<el-table-column
label="给药间隔"
</vxe-column>
<vxe-column
title="给药间隔"
align="center"
prop="dispenseInterval"
field="dispenseInterval"
/>
<el-table-column
label="单次发药数"
<vxe-column
title="单次发药数"
align="center"
prop="dispensePerQuantity"
field="dispensePerQuantity"
/>
<el-table-column
label="每次发药供应天数"
<vxe-column
title="每次发药供应天数"
align="center"
prop="dispensePerDuration"
field="dispensePerDuration"
/>
<el-table-column
label="开方医生名"
<vxe-column
title="开方医生名"
align="center"
prop="practitionerName"
field="practitionerName"
/>
<el-table-column
label="挂号科室"
<vxe-column
title="挂号科室"
align="center"
prop="mdtrtDeptName"
field="mdtrtDeptName"
/>
<el-table-column
label="开单科室"
<vxe-column
title="开单科室"
align="center"
prop="prscDeptName"
field="prscDeptName"
/>
<el-table-column
label="挂号日期"
<vxe-column
title="挂号日期"
align="center"
prop="mdtrtTime"
field="mdtrtTime"
>
<template #default="scope">
{{ formatDate(scope.row.mdtrtTime) }}
</template>
</el-table-column>
<el-table-column
label="处方开立日期"
</vxe-column>
<vxe-column
title="处方开立日期"
align="center"
prop="prscTime"
field="prscTime"
>
<template #default="scope">
{{ formatDate(scope.row.prscTime) }}
</template>
</el-table-column>
</el-table>
</vxe-column>
</vxe-table>
<!-- <pagination
v-show="total > 0"
:total="total"