diff --git a/app/Services/DoctorAccountService.php b/app/Services/DoctorAccountService.php index 414dc87..6a7502c 100644 --- a/app/Services/DoctorAccountService.php +++ b/app/Services/DoctorAccountService.php @@ -814,6 +814,18 @@ class DoctorAccountService extends BaseService $data['withdrawal_id'] = $doctor_withdrawal['withdrawal_id']; $data['doctor_id'] = $user_info['client_user_id']; $data['order_id'] = $order['order_id']; + if ($order['order_type'] == 1){ + // 问诊订单 + $params = array(); + $params['order_id'] = $order['order_id']; + $order_inquiry = OrderInquiry::getOne($params); + if (empty($order_inquiry)){ + Db::rollBack(); + return fail(HttpEnumCode::HTTP_ERROR, "提现失败"); + } + + $data['order_inquiry_id'] = $order_inquiry['order_inquiry_id']; + } $doctor_withdrawal_order = DoctorWithdrawalOrder::addDoctorWithdrawalOrder($data); if (empty($doctor_withdrawal_order)) { Db::rollBack();