fix(consultation): 修复会诊确认页面医师显示问题
- 将confirmingPhysicianText字段替换为confirmingPhysician以正确显示参与医师 - 新增displayApplicationTime计算属性以区分新增和编辑时的申请时间显示 - 清理冗余代码并修复格式问题
This commit is contained in:
@@ -117,7 +117,7 @@
|
||||
<el-row :gutter="20">
|
||||
<el-col :span="8">
|
||||
<el-form-item label="申请时间:">
|
||||
<el-input v-model="currentTime" disabled />
|
||||
<el-input v-model="displayApplicationTime" disabled />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="8">
|
||||
@@ -381,6 +381,17 @@ const selectedRow = ref(null);
|
||||
const currentTime = ref('');
|
||||
let timeTimer = null; // 定时器引用
|
||||
|
||||
// 计算显示的申请时间 - 如果有选中行则显示其申请时间,否则显示当前时间
|
||||
const displayApplicationTime = computed(() => {
|
||||
if (selectedRow.value && selectedRow.value.consultationRequestDate) {
|
||||
// 如果是编辑已有记录,则显示其申请时间(不是动态时间)
|
||||
return selectedRow.value.consultationRequestDate;
|
||||
} else {
|
||||
// 如果是新增记录,则显示当前时间(动态时间)
|
||||
return currentTime.value;
|
||||
}
|
||||
});
|
||||
|
||||
// 表单数据
|
||||
const formData = reactive({
|
||||
consultationId: '',
|
||||
|
||||
Reference in New Issue
Block a user