获取我的账户数据 增加坐班医生
This commit is contained in:
@@ -231,13 +231,13 @@ class OrderInquiry extends Model
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取医生某一时间段,某种状态的订单金额
|
||||
* 获取医生接诊的订单金额
|
||||
* @param array $params
|
||||
* @param array $reception_time 接诊时间区间
|
||||
* @param array $inquiry_status_params inquiry_status字段搜索条件
|
||||
* @return int|mixed|string
|
||||
*/
|
||||
public static function getOrderInquiryBetweenTimeAmountTotalSum(array $params, array $reception_time, array $inquiry_status_params): mixed
|
||||
public static function getDoctorAmountTotal(array $params, array $reception_time, array $inquiry_status_params): mixed
|
||||
{
|
||||
return self::where($params)
|
||||
->whereIn('inquiry_status', $inquiry_status_params)
|
||||
@@ -246,6 +246,23 @@ class OrderInquiry extends Model
|
||||
->sum("amount_total");
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取医生接诊的订单金额-坐班医生
|
||||
* @param array $params
|
||||
* @param array $reception_time 接诊时间区间
|
||||
* @param array $inquiry_status_params inquiry_status字段搜索条件
|
||||
* @return int|mixed|string
|
||||
*/
|
||||
public static function getCooperationDoctorAmountTotal(array $params, array $reception_time, array $inquiry_status_params): mixed
|
||||
{
|
||||
return self::where($params)
|
||||
->whereNotIn('inquiry_type',[2,4])
|
||||
->whereIn('inquiry_status', $inquiry_status_params)
|
||||
->whereBetween('reception_time', $reception_time)
|
||||
->orderBy('reception_time')
|
||||
->sum("amount_total");
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取医生某种状态的订单金额
|
||||
* @param array $params
|
||||
|
||||
Reference in New Issue
Block a user