修正获取服务包关联问诊订单消息内页基础数据3
This commit is contained in:
@@ -503,6 +503,9 @@ class OrderServicePackageService extends BaseService
|
||||
$data = array();
|
||||
$data['order_service_id'] = $order_service_package['order_service_id'];
|
||||
$data['order_id'] = $order_service_package['order_id'];
|
||||
if ($order_service_package['order_service_type'] == 1){
|
||||
$data['package_id'] = 1;
|
||||
}
|
||||
$data['order_service_no'] = $order_service_package['order_service_no'];
|
||||
$data['service_period'] = $service_period; // 服务周期(天)
|
||||
$data['service_count'] = $service_count; // 总服务次数(0表示不限次)
|
||||
@@ -1236,6 +1239,23 @@ class OrderServicePackageService extends BaseService
|
||||
return $result;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取服务包内所有药品
|
||||
* @param string|int $package_id
|
||||
* @return array
|
||||
*/
|
||||
public function getOrderServiceProduct(string|int $package_id): array
|
||||
{
|
||||
$params = array();
|
||||
$params['package_id'] = $$package_id;
|
||||
$health_package_products = HealthPackage::getList($params);
|
||||
if (empty($health_package_products)){
|
||||
return [];
|
||||
}
|
||||
|
||||
return $health_package_products->toArray();
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取服务包内某一药品的总数量
|
||||
* @param string|int $product_id
|
||||
|
||||
Reference in New Issue
Block a user