迁移我的医生服务类,新增获取问诊医生列表
This commit is contained in:
@@ -10,6 +10,7 @@ use Hyperf\Database\Model\Collection;
|
||||
use Hyperf\Database\Model\Relations\BelongsTo;
|
||||
use Hyperf\Database\Model\Relations\HasOne;
|
||||
use Hyperf\Database\Model\Relations\HasOneThrough;
|
||||
use Hyperf\DbConnection\Db;
|
||||
use Hyperf\Snowflake\Concern\Snowflake;
|
||||
|
||||
/**
|
||||
@@ -104,7 +105,7 @@ class PatientHistoryInquiry extends Model
|
||||
|
||||
/**
|
||||
* 获取首页用户历史问诊数据
|
||||
* 关联表:user_doctor
|
||||
* 限制数量
|
||||
* @param array $params
|
||||
* @param array $fields
|
||||
* @param int $limit
|
||||
@@ -119,6 +120,24 @@ class PatientHistoryInquiry extends Model
|
||||
->where($params)
|
||||
->limit($limit)
|
||||
->get($fields);
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取首页用户历史问诊数据
|
||||
* @param array $params
|
||||
* @param array $fields
|
||||
* @return Collection|array|\Hyperf\Utils\Collection
|
||||
*/
|
||||
public static function getIndexHistoryDoctorList(array $params, array $fields = ["*"]): Collection|array|\Hyperf\Utils\Collection
|
||||
{
|
||||
return self::with([
|
||||
"UserDoctor:doctor_id,user_name,avatar,hospital_id",
|
||||
"UserDoctor.Hospital:hospital_id,hospital_name"
|
||||
])
|
||||
->where($params)
|
||||
->get($fields);
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user