From 08290b329e3e00a27d4f1e12dfeffd4536a90d5e Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 18 May 2026 11:20:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/src/api/tcm.ts | 9 ++- .../src/views/consumer/prescription/index.vue | 18 ++++- .../consumer/prescription/order_list.vue | 78 +++++++++++++------ .../controller/tcm/PrescriptionController.php | 3 +- .../lists/tcm/PrescriptionOrderLists.php | 26 +++++-- .../adminapi/logic/tcm/PrescriptionLogic.php | 32 ++++++-- .../logic/tcm/PrescriptionOrderLogic.php | 29 ++++++- .../validate/tcm/PrescriptionValidate.php | 5 +- 8 files changed, 157 insertions(+), 43 deletions(-) diff --git a/admin/src/api/tcm.ts b/admin/src/api/tcm.ts index 34204da8..42303f29 100644 --- a/admin/src/api/tcm.ts +++ b/admin/src/api/tcm.ts @@ -319,8 +319,13 @@ export function prescriptionEdit(params: any) { return request.post({ url: '/tcm.prescription/edit', params }) } -/** 仅修正处方笺患者姓名与手机号(不改审核状态),写入业务订单日志表 */ -export function prescriptionPatchPatient(params: { id: number; patient_name: string; phone: string }) { +/** 仅修正处方笺患者姓名、手机号与性别(不改审核状态),写入业务订单日志表 */ +export function prescriptionPatchPatient(params: { + id: number + patient_name: string + phone: string + gender: number +}) { return request.post({ url: '/tcm.prescription/patchPatient', params }) } diff --git a/admin/src/views/consumer/prescription/index.vue b/admin/src/views/consumer/prescription/index.vue index da4aa206..1276666a 100644 --- a/admin/src/views/consumer/prescription/index.vue +++ b/admin/src/views/consumer/prescription/index.vue @@ -992,7 +992,7 @@ + + + + + +

- 仅更新处方表 patient_name、phone,不改变审核状态;记录写入业务订单操作日志(有关联订单时可在此订单日志中查看)。 + 仅更新处方表 patient_name、gender、phone,不改变审核状态;记录写入业务订单操作日志(有关联订单时可在此订单日志中查看)。