This commit is contained in:
Your Name
2026-04-11 18:06:02 +08:00
parent 4909ec6daa
commit abcecf66e7
325 changed files with 4199 additions and 633 deletions
@@ -25,6 +25,12 @@
{{ row.call_type === 1 ? '语音' : '视频' }}
</template>
</el-table-column>
<el-table-column label="房间号" width="140">
<template #default="{ row }">
<span v-if="row.room_id" class="text-primary">{{ row.room_id }}</span>
<span v-else class="text-gray-400"></span>
</template>
</el-table-column>
<el-table-column label="时长" width="110" prop="duration_text" />
<el-table-column label="状态" width="90">
<template #default="{ row }">
@@ -68,7 +68,7 @@
</template>
<script setup lang="ts">
import { ref, watch, computed } from 'vue'
import { ref, shallowRef, watch, computed } from 'vue'
import dayjs from 'dayjs'
import { Refresh } from '@element-plus/icons-vue'
import { getImChatMessages } from '@/api/tcm'
@@ -80,7 +80,7 @@ const props = defineProps<{
}>()
const loading = ref(false)
const rows = ref<any[]>([])
const rows = shallowRef<any[]>([])
const patientImId = ref('')
const patientName = ref('')
+2 -2
View File
@@ -580,10 +580,10 @@
lazy
>
<im-chat-record-panel
v-if="formData.id"
v-if="activeTab === 'chat' && formData.id"
:diagnosis-id="Number(formData.id)"
/>
<el-empty v-else description="请先保存诊单后再查看聊天记录" />
<el-empty v-else-if="!formData.id" description="请先保存诊单后再查看聊天记录" />
</el-tab-pane>
<el-tab-pane
v-if="