change address rule, email content and admin event crud

This commit is contained in:
Eric Li
2025-06-16 18:37:36 +08:00
parent b12cd07419
commit 32b04d09c3
29 changed files with 1139 additions and 122 deletions

View File

@ -19,7 +19,7 @@ class EventHealthAllowanceRequest extends FormRequest
'twid' => 'required|isNI',
'phone' => 'required|phone:TW',
'email' => 'required|email',
'address' => 'required|min:5',
'address' => ['required','regex:/^(\d{3})\s+([\p{Han}]{2,4}[縣市])\s+([\p{Han}]{2,4}[鎮鄉市區])\s+([\p{Han}]+[里村])\s+(.+)$/u'],
'check_reson' => 'required_if:check_state,3',
];
}
@ -51,6 +51,7 @@ class EventHealthAllowanceRequest extends FormRequest
return [
'twid.is_n_i' => '身份證字號驗證有誤',
'phone.phone' => '行動電話驗證有誤',
'address.regex' => '收件地址格式有誤,請填寫完整。',
'check_reson.required_if' => '當審核狀態為「未通過」時,必需填寫「審核回應」欄位'
];
}