diff --git a/admin/src/api/tcm.ts b/admin/src/api/tcm.ts index 64b51e8c..46a13111 100644 --- a/admin/src/api/tcm.ts +++ b/admin/src/api/tcm.ts @@ -523,6 +523,18 @@ export function prescriptionOrderLogs(params: { id: number }) { return request.get({ url: '/tcm.prescriptionOrder/logs', params }) } +/** 手工新增操作日志(可选调整处方/支付单审核状态) */ +export function prescriptionOrderAddLog(params: { + id: number + summary: string + prescription_audit_status?: number | '' + payment_slip_audit_status?: number | '' + prescription_audit_remark?: string + payment_slip_audit_remark?: string +}) { + return request.post({ url: '/tcm.prescriptionOrder/addLog', params }) +} + /** 修改订单金额 */ export function prescriptionOrderUpdateAmount(params: { id: number; amount: number }) { return request.post({ url: '/tcm.prescriptionOrder/updateAmount', params }) diff --git a/admin/src/views/consumer/prescription/components/PrescriptionOrderDetailDrawer.vue b/admin/src/views/consumer/prescription/components/PrescriptionOrderDetailDrawer.vue index 9e7c5f86..e569e766 100644 --- a/admin/src/views/consumer/prescription/components/PrescriptionOrderDetailDrawer.vue +++ b/admin/src/views/consumer/prescription/components/PrescriptionOrderDetailDrawer.vue @@ -631,7 +631,7 @@ {{ detailData.prev_staff || '—' }} {{ detailData.service_channel || '—' }} - {{ formatServicePackage(detailData.service_package) }} + {{ detailServicePackageText }} {{ feeTypeText(detailData.fee_type) }} @@ -780,7 +780,18 @@ class="po-panel border-gray-100 mt-4" > + + + + + + + + + + + + + +
+ 当前:{{ auditStatusText(detailData.prescription_audit_status) }} +
+
+ + + + + + + + + +
+ 当前:{{ auditStatusText(detailData.payment_slip_audit_status) }} +
+
+ + + +
+ +