diff --git a/app/Services/UserDoctorService.php b/app/Services/UserDoctorService.php index e58a04e..b7a3606 100644 --- a/app/Services/UserDoctorService.php +++ b/app/Services/UserDoctorService.php @@ -1016,6 +1016,11 @@ class UserDoctorService extends BaseService return fail(HttpEnumCode::HTTP_ERROR, "处方已删除,无法更改"); } + if ($order_prescription['prescription_status'] == 1 && $order_prescription['pharmacist_audit_status'] == 0) { + // 已使用 + return fail(HttpEnumCode::HTTP_ERROR, "处方审核中,不允许修改"); + } + // 获取处方订单数据 $params = array(); $params['order_inquiry_id'] = $order_prescription['order_inquiry_id'];