修改获取患者服务包订单服务权益详情

This commit is contained in:
wucongxing8150 2024-04-16 15:26:11 +08:00
parent e8c33399bf
commit 020f61ac57

View File

@ -2817,9 +2817,7 @@ class PatientOrderService extends BaseService
$result['order_inquiry'] = []; // 健康包问诊订单数据
$result['order_product'] = []; // 健康包药品订单数据
// 获取服务包当月问诊次数
$OrderServicePackageService = new OrderServicePackageService();
$result['order_service_package']['month_inquiry_count'] = $OrderServicePackageService->getCurrentMonthInquiryCount($order_service_package['start_time'],$order_service_package['order_service_type'],$user_info['client_user_id'], $order_service_package['doctor_id']);
// 获取问诊订单数据
if (in_array($order_service_package['order_service_status'],[2,3,4,5])){
@ -2832,6 +2830,19 @@ class PatientOrderService extends BaseService
}
}
if (in_array($order_service_package['order_service_status'],[3,4,5])){
// 订单状态1:待支付 2:未开始 3:服务中 4:服务完成 5:服务取消)
if (!empty($order_service_package['start_time'])){
// 当月问诊次数
$result['order_service_package']['month_inquiry_count'] = $OrderServicePackageService->getCurrentMonthInquiryCount($order_service_package['start_time'],$order_service_package['order_service_type'],$user_info['client_user_id'], $order_service_package['doctor_id']);
// 处理当月时间
$current_month_date = $OrderServicePackageService->getCurrentMonthDate($order_service_package['start_time']);
$result['order_service_package']['current_month_start_date'] = $current_month_date['current_month_start_date'];
$result['order_service_package']['current_month_finish_date'] = $current_month_date['current_month_finish_date'];
}
}
// 健康包数据
if ($order_service_package['order_service_type'] == 1){
// 健康包商品数据
@ -2893,11 +2904,6 @@ class PatientOrderService extends BaseService
// 获取药品剩余数量
}
// 处理当月时间
$current_month_date = $OrderServicePackageService->getCurrentMonthDate($order_service_package['start_time']);
$result['order_service_package']['current_month_start_date'] = $current_month_date['current_month_start_date'];
$result['order_service_package']['current_month_finish_date'] = $current_month_date['current_month_finish_date'];
return success($result);
}