Merge branch 'long-consultation-desk'
This commit is contained in:
@@ -19,6 +19,7 @@ class AppointmentValidate extends BaseValidate
|
||||
'id' => 'require',
|
||||
'patient_id' => 'require|integer',
|
||||
'doctor_id' => 'require|integer',
|
||||
'diagnosis_id' => 'require|integer',
|
||||
'appointment_date' => 'require|date',
|
||||
'period' => 'in:morning,afternoon,all',
|
||||
'appointment_time' => 'require',
|
||||
@@ -34,6 +35,7 @@ class AppointmentValidate extends BaseValidate
|
||||
'id' => '预约ID',
|
||||
'patient_id' => '患者ID',
|
||||
'doctor_id' => '医生ID',
|
||||
'diagnosis_id' => '诊单ID',
|
||||
'appointment_date' => '预约日期',
|
||||
'period' => '时段',
|
||||
'appointment_time' => '预约时间',
|
||||
@@ -85,4 +87,32 @@ class AppointmentValidate extends BaseValidate
|
||||
{
|
||||
return $this->only(['id']);
|
||||
}
|
||||
|
||||
/**
|
||||
* @notes 接诊台聚合详情场景
|
||||
* @return AppointmentValidate
|
||||
*/
|
||||
public function sceneReception()
|
||||
{
|
||||
return $this->only(['id']);
|
||||
}
|
||||
|
||||
/**
|
||||
* @notes 通知接诊医助场景
|
||||
* @return AppointmentValidate
|
||||
*/
|
||||
public function sceneNotifyAssistant()
|
||||
{
|
||||
return $this->only(['id']);
|
||||
}
|
||||
|
||||
public function sceneAddDoctorNote()
|
||||
{
|
||||
return $this->only(['diagnosis_id']);
|
||||
}
|
||||
|
||||
public function sceneDoctorNotes()
|
||||
{
|
||||
return $this->only(['diagnosis_id']);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user