门诊完诊审计日志错误:div_log 表中 pool_id 与 slot_id 存值与设计规范不符
400
门诊医生站点击【完诊】后,triage_queue_item 表 status 字段未按规范更新为 30
393
疾病报告管理-报告卡管理:状态为“审核失败”的报卡操作列缺失“审核”按钮
369
【住院管理】进入护理记录模块报错
361
三测单(体温单)住院第一日显示 1970-01-01,未正确获取入院日期
This commit is contained in:
Ranyunqiao
2026-04-21 11:38:05 +08:00
parent 994ffcb8b8
commit 88d9e19cc5
14 changed files with 245 additions and 76 deletions

View File

@@ -215,7 +215,7 @@
<el-table-column label="操作" width="180" fixed="right">
<template #default="{ row }">
<el-button
v-if="row.status === 1"
v-if="row.status === 1 || row.status === 5"
type="primary"
link
@click="handleAudit(row)"
@@ -944,10 +944,10 @@ async function handleReturnCard() {
// 批量审核
function handleBatchAudit() {
// 检查是否包含非审核状态的报卡
const nonPendingCards = selectedRows.value.filter(row => row.status !== 1);
// 检查是否包含非审核状态的报卡(只有待审核和审核失败可以批量审核)
const nonPendingCards = selectedRows.value.filter(row => row.status !== 1 && row.status !== 5);
if (nonPendingCards.length > 0) {
ElMessage.warning('只能选择待审核状态的报卡');
ElMessage.warning('只能选择待审核或审核失败状态的报卡');
return;
}
@@ -992,10 +992,10 @@ async function confirmBatchAudit() {
// 批量退回
function handleBatchReturn() {
// 检查是否包含非审核状态的报卡
const nonPendingCards = selectedRows.value.filter(row => row.status !== 1);
// 检查是否包含非审核状态的报卡(只有待审核和审核失败可以批量退回)
const nonPendingCards = selectedRows.value.filter(row => row.status !== 1 && row.status !== 5);
if (nonPendingCards.length > 0) {
ElMessage.warning('只能选择待审核状态的报卡');
ElMessage.warning('只能选择待审核或审核失败状态的报卡');
return;
}