日志
Some checks are pending
Build Docker / build (push) Waiting to run

This commit is contained in:
haomingming 2025-12-26 11:48:43 +08:00
parent af95e480a8
commit e0e551aa59

View File

@ -2002,19 +2002,46 @@ class PatientOrderService extends BaseService
//处理抄方情况
$params = array();
$params['order_inquiry_id'] = $item['order_inquiry_id'];
Log::getInstance("PatientOrderService-getPatientPrescriptionOrderList")->info("处理抄方情况开始", [
'order_prescription_id' => $item['order_prescription_id'] ?? null,
'order_inquiry_id' => $item['order_inquiry_id'] ?? null,
]);
$OrderInquiry = OrderInquiry::getOne($params);
if (!empty($OrderInquiry)) {
Log::getInstance("PatientOrderService-getPatientPrescriptionOrderList")->info("查询到OrderInquiry", [
'order_inquiry_id' => $OrderInquiry['order_inquiry_id'] ?? null,
'transfer_doctor_id' => $OrderInquiry['transfer_doctor_id'] ?? null,
]);
//为抄方订单
if (!empty($OrderInquiry['transfer_doctor_id'])) {
$params = array();
$params['doctor_id'] = $OrderInquiry['transfer_doctor_id'];
$fields = ['doctor_id','user_name','doctor_title'];
Log::getInstance("PatientOrderService-getPatientPrescriptionOrderList")->info("查询UserDoctor", [
'transfer_doctor_id' => $OrderInquiry['transfer_doctor_id'],
]);
$UserDoctor = UserDoctor::getOne($params, $fields);
if (!empty($UserDoctor)) {
$item['UserDoctor'] = $UserDoctor->toArray();
Log::getInstance("PatientOrderService-getPatientPrescriptionOrderList")->info("成功设置UserDoctor", [
'doctor_id' => $UserDoctor['doctor_id'] ?? null,
'user_name' => $UserDoctor['user_name'] ?? null,
]);
} else {
Log::getInstance("PatientOrderService-getPatientPrescriptionOrderList")->warning("未查询到UserDoctor", [
'transfer_doctor_id' => $OrderInquiry['transfer_doctor_id'],
]);
}
} else {
Log::getInstance("PatientOrderService-getPatientPrescriptionOrderList")->info("OrderInquiry中transfer_doctor_id为空", [
'order_inquiry_id' => $OrderInquiry['order_inquiry_id'] ?? null,
]);
}
} else {
Log::getInstance("PatientOrderService-getPatientPrescriptionOrderList")->info("未查询到OrderInquiry", [
'order_inquiry_id' => $item['order_inquiry_id'] ?? null,
]);
}
if (!empty($item['UserDoctor'])) {