This commit is contained in:
ChenQiuYu 2025-05-22 10:51:32 +08:00
parent 6a6bcc13e7
commit c7914d555a
3 changed files with 18 additions and 18 deletions

View File

@ -104,7 +104,7 @@ onMounted(() => {
//
refreshInterval = setInterval(() => {
initList()
}, 1000); // 10001
}, 60*1000); // 10001
})
onUnmounted(() => {
//

View File

@ -45,12 +45,12 @@
alt="">
<div class="detail-top-left-text">
<div class="detail-top-left-text-name">
<span class="name" style="margin-right: 16px">{{ listItem.name || '-' }}</span>
<el-tag type="success">{{ listItem.levelName || '-' }}</el-tag>
<span class="name" style="margin-right: 16px">{{ listItem.name}}</span>
<el-tag type="success">{{ listItem.levelName }}</el-tag>
</div>
<div class="detail-top-left-text-phone">
<span class="age">{{ listItem.age ? listItem.age + '岁' : '-' }}</span>
<span>{{ listItem.phone || '-' }}</span>
<span class="age">{{ listItem.age ? listItem.age + '岁' : '' }}</span>
<span>{{ listItem.phone }}</span>
</div>
</div>
</div>
@ -68,27 +68,27 @@
:column="3"
border
>
<el-descriptions-item label="生日">{{ listItem.birthday || "-" }}</el-descriptions-item>
<el-descriptions-item label="生日">{{ listItem.birthday}}</el-descriptions-item>
<el-descriptions-item label="民族">
{{ antysList.find((item: any) => item.id == listItem.nation)?.name || "-" }}
{{ antysList.find((item: any) => item.id == listItem.nation)?.name}}
</el-descriptions-item>
<el-descriptions-item label="就诊时间">{{
formatListTime(listItem.lastVisitTime) || "-"
formatListTime(listItem.lastVisitTime)
}}
</el-descriptions-item>
<el-descriptions-item label="证件类型">
{{ certTypeList.find((item: any) => item.id == Number(listItem.certType))?.name }}
</el-descriptions-item>
>
<el-descriptions-item label="证件号码">{{ listItem.certNo || "-" }}</el-descriptions-item>
<el-descriptions-item label="证件号码">{{ listItem.certNo}}</el-descriptions-item>
<el-descriptions-item label="积分"><span>{{ listItem.integralBalance }}</span>
</el-descriptions-item>
<el-descriptions-item label="地址">
{{ areaName }}{{ areaName ? '/' + listItem.address : listItem.address || "-" }}
{{ areaName }}{{ areaName ? '/' + listItem.address : listItem.address}}
</el-descriptions-item>
<el-descriptions-item label="既往史">{{ listItem.beforeMedicalHistory || "-" }}</el-descriptions-item>
<el-descriptions-item label="过敏史">{{ listItem.allergyHistory || "-" }}</el-descriptions-item>
<el-descriptions-item label="备注">{{ listItem.remark || "-" }}</el-descriptions-item>
<el-descriptions-item label="既往史">{{ listItem.beforeMedicalHistory}}</el-descriptions-item>
<el-descriptions-item label="过敏史">{{ listItem.allergyHistory}}</el-descriptions-item>
<el-descriptions-item label="备注">{{ listItem.remark }}</el-descriptions-item>
</el-descriptions>
</div>

View File

@ -52,7 +52,7 @@
v-model:current-page="current_page" @current-change="change_page"/>
</div>
</div>
<Mask :is-show="UpdateDirectoryLoading" :width="540" :height="160+24+24+60" title="更新版本" @close="close">
<Mask :is-show="UpdateDirectoryLoading" :width="540" :height="268" title="更新版本" @close="close">
<div style="height:100%;padding: 24px">
<div class="updateDirectory">
<div class="updateDirectory-message">{{ tip_message }}</div>
@ -146,7 +146,7 @@
</div>
</div>
</Mask>
<Mask :is-show="isSynchronizedCacheBox" :width="540" :height="347" title="同步缓存" @close="close">
<Mask :is-show="isSynchronizedCacheBox" :width="540" :height="268+24" title="同步缓存" @close="close">
<div style="height:100%;padding: 24px">
<div class="updateDirectory">
<div class="updateDirectory-message">{{ tip_message }}</div>
@ -386,15 +386,15 @@ const syncCacheTotalPage = ref<any>(0)
const isSynchronizedCacheBox = ref(false)
const syncCache = () => {
if (syncCachePage.value == 1) {
tip_message.value = "开始同步第页";
tip_message.value = "开始同步第1页";
}
post("social/directory/syncToMongo", {page: syncCachePage.value}).then((res: any) => {
if (res.total_page) {
syncCacheTotalPage.value = res.total_page
}
if (syncCachePage.value <= syncCacheTotalPage.value) {
if (syncCachePage.value < syncCacheTotalPage.value) {
syncCachePage.value++
tip_message.value = "正在同步目录,以同步" + syncCachePage.value + "/" + syncCacheTotalPage.value + "页,请不要强制关闭程序,否则数据不完整";
tip_message.value = "正在同步目录,以同步" + syncCachePage.value + "/" + syncCacheTotalPage.value + "页请不要强制关闭程序,否则数据不完整";
percent.value = Math.floor((syncCachePage.value / syncCacheTotalPage.value) * 100)
syncCache()
} else {