修改医生详情页面配置问题

This commit is contained in:
wucongxing 2023-03-28 18:58:57 +08:00
parent f00894fe9f
commit 57d46577cf
2 changed files with 12 additions and 3 deletions

View File

@ -69,9 +69,9 @@ class DoctorInquiryConfig extends Model
* @param array $fields * @param array $fields
* @return object|null * @return object|null
*/ */
public static function getInquiryConfigList(array $params, array $fields = ['*']): object|null public static function getInquiryConfigList(array $params, array $fields = ['*'] ,$inquiry_type_in_params = [1,3]): object|null
{ {
return self::where($params)->whereIn("inquiry_type",[1,3])->get($fields); return self::where($params)->whereIn("inquiry_type",$inquiry_type_in_params)->get($fields);
} }
/** /**

View File

@ -240,7 +240,16 @@ class PatientDoctorService extends BaseService
$params = array(); $params = array();
$params[] = ['doctor_id', '=', $doctor_id]; $params[] = ['doctor_id', '=', $doctor_id];
$params[] = ['inquiry_mode', '=', 1];// 接诊方式1:图文 2:视频 3:语音 4:电话 5:会员) $params[] = ['inquiry_mode', '=', 1];// 接诊方式1:图文 2:视频 3:语音 4:电话 5:会员)
$doctor_inquiry_config = DoctorInquiryConfigModel::getInquiryConfigList($params);
$inquiry_type_in_params = array();
if ($user_doctor['is_img_expert_reception'] == 1){
$inquiry_type_in_params[] = 1;
}
if ($user_doctor['is_img_welfare_reception'] == 1){
$inquiry_type_in_params[] = 2;
}
$doctor_inquiry_config = DoctorInquiryConfigModel::getInquiryConfigList($params,['*'],$inquiry_type_in_params);
if (!empty($doctor_inquiry_config)) { if (!empty($doctor_inquiry_config)) {
foreach ($doctor_inquiry_config as &$value) { foreach ($doctor_inquiry_config as &$value) {
// 获取医生当日的全部订单 // 获取医生当日的全部订单