修正健康包赠送药品使用问题

This commit is contained in:
2024-04-28 15:31:17 +08:00
parent 8f80c8e7e9
commit 67faeeb85e
2 changed files with 38 additions and 40 deletions
@@ -1554,4 +1554,30 @@ class OrderServicePackageService extends BaseService
return $result;
}
/**
* 获取患者家庭成员进行中的服务包订单
* @param string|int $patient_user_id
* @param string|int $family_id
* @param string|int $doctor_id
* @param string|int $service_type
* @return array
*/
public function getPatientFamilyInProgressServicePackage(string|int $patient_user_id,string|int $family_id,string|int $doctor_id,string|int $service_type): array
{
// 检测患者是否购买服务包
$params = array();
$params['user_id'] = $patient_user_id;
$params['doctor_id'] = $doctor_id;
$params['family_id'] = $family_id;
$params['order_service_type'] = $service_type;
$order_service_status = ['3'];
$order_service_package = OrderServicePackage::getStatusOne($params, $order_service_status);
if (empty($order_service_package)) {
return [];
}
return $order_service_package->toArray();
}
}