新增获取患者已购买的某医生的服务包详情

This commit is contained in:
2024-04-10 17:35:48 +08:00
parent c4a6e7cee3
commit 0f73332bfd
16 changed files with 1104 additions and 9 deletions
+17
View File
@@ -307,6 +307,7 @@ class OrderInquiry extends Model
* @param array $params
* @param array $reception_time 接诊时间区间
* @param array $inquiry_status_params inquiry_status字段搜索条件
* @param array $inquiry_type_not_params
* @return int|mixed|string
*/
public static function getCooperationDoctorAmountTotal(array $params, array $reception_time, array $inquiry_status_params,array $inquiry_type_not_params = []): mixed
@@ -612,4 +613,20 @@ class OrderInquiry extends Model
->latest()
->first($fields);
}
/**
* 获取患者某一时间段问诊订单-创建时间
* @param array $params
* @param array $created_at 接诊时间区间
* @param array $inquiry_status_params inquiry_status字段搜索条件
* @return Collection|array
*/
public static function getInquiryWithCreateTime(array $params, array $created_at, array $inquiry_status_params): Collection|array
{
return self::where($params)
->whereIn('inquiry_status', $inquiry_status_params)
->whereBetween('created_at', $created_at)
->orderBy('created_at')
->get();
}
}