RegisterInfo.php 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <?php
  2. namespace app\api\validate\register;
  3. use app\api\validate\ZskkDefaultValidate;
  4. class RegisterInfo extends ZskkDefaultValidate {
  5. protected $rule = [
  6. // 'device_id' => 'require',
  7. // 'device_name' => 'require',
  8. 'patient_num' => 'require',
  9. 'name' => 'require',
  10. // 'card_type' => 'require',
  11. // 'card_num' => 'idCard',
  12. 'sex' => 'require',
  13. 'age' => 'require',
  14. 'birthday' => 'date',
  15. // 'phone' => 'require|number',
  16. // 'exam_sub_class' => 'require',
  17. // 'exam_project' => 'require',
  18. // 'illness_desc' => 'require',
  19. // 'phys_sign' => 'require',
  20. // 'clin_symp' => 'require',
  21. // 'anamnesis' => 'require',
  22. // 'family_ill' => 'require',
  23. // 'remark' => 'require',
  24. // 'clin_diag' => 'require',
  25. ];
  26. protected $message = [
  27. // 'device_id.require' => 'device_id必须',
  28. // 'device_name.require' => 'device_name必须',
  29. 'patient_num.require' => '病历号不能为空',
  30. 'name.require' => '姓名不能为空',
  31. // 'card_type.require' => 'card_type必须',
  32. // 'card_num.require' => 'card_num必须',
  33. 'sex.require' => '性别不能为空',
  34. 'age.require' => '年龄不能为空',
  35. 'birthday.date' => '生日必须是日期',
  36. // 'phone.require' => 'phone必须',
  37. // 'phone.number' => 'phone必须是数字',
  38. // 'exam_sub_class.require' => 'exam_sub_class必须',
  39. // 'exam_project.require' => 'exam_project必须',
  40. // 'illness_desc.require' => 'illness_desc必须',
  41. // 'phys_sign.require' => 'phys_sign必须',
  42. // 'anamnesis.require' => 'anamnesis必须',
  43. // 'family_ill.require' => 'family_ill必须',
  44. // 'remark.require' => '列remark必须',
  45. // 'clin_symp.require' => 'clin_symp必须',
  46. // 'clin_diag.require' => 'clin_diag必须',
  47. ];
  48. }