This commit is contained in:
Your Name
2026-07-09 11:24:18 +08:00
parent 6432e9990c
commit 0f33f2ad28
15 changed files with 450 additions and 22 deletions
@@ -44,6 +44,7 @@ class DiagnosisValidate extends BaseValidate
'end_date' => 'date|checkDateRange',
'diagnosis_id' => 'require|integer|checkDiagnosisId',
'tracking_content' => 'require|length:1,1000',
'revisit_slot_start_offset' => 'integer|between:1,20',
];
protected $message = [
@@ -139,6 +140,13 @@ class DiagnosisValidate extends BaseValidate
return $this->only(['id']);
}
/** 业务订单 tab:设置复诊接诊率统计起始偏移 */
public function sceneSetRevisitSlotStartOffset()
{
return $this->only(['id', 'revisit_slot_start_offset'])
->append('revisit_slot_start_offset', 'require|integer|between:1,20');
}
protected function checkDiagnosis($value)
{
$diagnosis = Diagnosis::findOrEmpty($value);