我的账户数据修改-获取我的账户数据
This commit is contained in:
@@ -171,7 +171,7 @@ class OrderServicePackage extends Model
|
||||
/**
|
||||
* 获取某一时间段服务包订单-结束时间
|
||||
* @param array $params
|
||||
* @param array $finish_time_params 接诊时间区间
|
||||
* @param array $finish_time_params 结束时间区间
|
||||
* @return Collection|array
|
||||
*/
|
||||
public static function getInquiryWithFinishTime(array $params, array $finish_time_params): Collection|array
|
||||
@@ -181,4 +181,38 @@ class OrderServicePackage extends Model
|
||||
->orderBy('finish_time')
|
||||
->get();
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取医生当日的服务包订单
|
||||
* @param array $params
|
||||
* @param array $order_service_status_params
|
||||
* @param array $start_time_params 开始时间区间
|
||||
* @return Collection|array
|
||||
*/
|
||||
public static function getDoctorDayOrderServiceWithStartTime(array $params, array $order_service_status_params,array $start_time_params): Collection|array
|
||||
{
|
||||
return self::where($params)
|
||||
->whereIn('order_service_status',$order_service_status_params)
|
||||
->whereIn('refund_status',[0,4,5])
|
||||
->whereBetween('start_time', $start_time_params)
|
||||
->orderBy('start_time')
|
||||
->get();
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取医生当日未结束的服务包订单
|
||||
* @param array $params
|
||||
* @param array $order_service_status_params
|
||||
* @param string $finish_time_params 当前时间
|
||||
* @return Collection|array
|
||||
*/
|
||||
public static function getDoctorDayNoFinishOrderService(array $params, array $order_service_status_params,string $finish_time_params): Collection|array
|
||||
{
|
||||
return self::where($params)
|
||||
->whereIn('order_service_status',$order_service_status_params)
|
||||
->whereIn('refund_status',[0,4,5])
|
||||
->where('finish_time','>', $finish_time_params)
|
||||
->orderBy('start_time')
|
||||
->get();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user