From 205c58782b3a3c788c581e7f98f1fd654d40ef0b Mon Sep 17 00:00:00 2001 From: Bronya <2650301730@qq.com> Date: Mon, 8 Dec 2025 14:02:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E5=8F=91=E7=A5=A8=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E7=95=8C=E9=9D=A2=E5=88=A0=E9=99=A4=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E7=9A=84=E6=9D=83=E9=99=90=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/basicmanage/InvoiceManagement/index.vue | 14 ++++++-------- .../src/views/maintainSystem/Inspection/index.vue | 2 +- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/openhis-ui-vue3/src/views/basicmanage/InvoiceManagement/index.vue b/openhis-ui-vue3/src/views/basicmanage/InvoiceManagement/index.vue index e04f5100..fba73240 100644 --- a/openhis-ui-vue3/src/views/basicmanage/InvoiceManagement/index.vue +++ b/openhis-ui-vue3/src/views/basicmanage/InvoiceManagement/index.vue @@ -496,17 +496,15 @@ export default { return; } - // 严格检查权限:只有管理员或记录所有者可以删除 - if (this.currentUser.status !== '0' && record.employeeId !== this.currentUser.employeeId) { - alert('您没有权限删除此记录!普通人员只能删除自己的记录。'); + // 严格检查权限:只能删除自己维护的发票号码段 + if (record.operator !== this.currentUser.name) { + alert('您没有权限删除此记录!只能删除自己维护的发票号码段。'); return; } - // 检查发票号码段使用状态 - // 检查1: 如果当前号码已使用且不等于起始号码,说明已使用 - // 检查2: 如果状态明确为已使用,也不允许删除 - if ((record.currentNum && record.currentNum !== record.startNum) || record.status === '已使用') { - alert('该发票号码段已被使用,无法删除!请确认发票使用情况。'); + // 检查发票号码段使用状态:如果当前号码已使用(大于起始号码),说明已使用 + if (record.currentNum && record.currentNum > record.startNum) { + alert('在发票号码段已有使用的发票号码,请核对!'); return; } diff --git a/openhis-ui-vue3/src/views/maintainSystem/Inspection/index.vue b/openhis-ui-vue3/src/views/maintainSystem/Inspection/index.vue index bc983f2b..bebe9a6b 100644 --- a/openhis-ui-vue3/src/views/maintainSystem/Inspection/index.vue +++ b/openhis-ui-vue3/src/views/maintainSystem/Inspection/index.vue @@ -969,7 +969,7 @@ onMounted(() => { .radio-group { display: flex; - gap: 16px; + gap: 1px; } .radio-item {