JdfEnrollVolunteer.php 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <?php
  2. namespace app\admin\validate\enroll;
  3. /**
  4. * @title : 报名志愿表 验证器
  5. * @desc :
  6. * @icon fa fa-leaf
  7. */
  8. use think\Validate;
  9. class JdfEnrollVolunteer extends Validate
  10. {
  11. protected $rule = [
  12. "stage_code"=>"require|chsAlphaNum|length:2,255",
  13. "enroll_id"=>"require|integer|egt:0",
  14. "org_id"=>"require|integer|egt:0",
  15. "audit_status"=>"require|chsAlphaNum|length:2,255",
  16. "start_audit_uid"=>"require|integer|egt:0",
  17. "review_audit_uid"=>"require|integer|egt:0",
  18. "end_audit_uid"=>"require|integer|egt:0",
  19. "start_audit_remarks"=>"require|chsAlphaNum|length:2,255",
  20. "review_audit_remarks"=>"require|chsAlphaNum|length:2,255",
  21. "end_audit_remarks"=>"require|chsAlphaNum|length:2,255",
  22. "start_audit_times"=>"require|dateFormat:Y-m-d H:i:s",
  23. "review_audit_times"=>"require|dateFormat:Y-m-d H:i:s",
  24. "end_audit_times"=>"require|dateFormat:Y-m-d H:i:s"
  25. ];
  26. protected $message =[
  27. 'stage_code.require'=>'水平类型不能为空',
  28. 'stage_code.chsAlphaNum'=>'水平类型只能是汉字、字母和数字',
  29. 'stage_code.length'=>'水平类型长度只能在2-255之间',
  30. 'enroll_id.require'=>'招生表id不能为空',
  31. 'enroll_id.integer'=>'招生表id必须为整数',
  32. 'enroll_id.egt'=>'招生表id必须大于或等于0',
  33. 'org_id.require'=>'志愿不能为空',
  34. 'org_id.integer'=>'志愿必须为整数',
  35. 'org_id.egt'=>'志愿必须大于或等于0',
  36. 'audit_status.require'=>'审核状态不能为空',
  37. 'audit_status.chsAlphaNum'=>'审核状态只能是汉字、字母和数字',
  38. 'audit_status.length'=>'审核状态长度只能在2-255之间',
  39. 'start_audit_uid.require'=>'初审人id不能为空',
  40. 'start_audit_uid.integer'=>'初审人id必须为整数',
  41. 'start_audit_uid.egt'=>'初审人id必须大于或等于0',
  42. 'review_audit_uid.require'=>'复审人id不能为空',
  43. 'review_audit_uid.integer'=>'复审人id必须为整数',
  44. 'review_audit_uid.egt'=>'复审人id必须大于或等于0',
  45. 'end_audit_uid.require'=>'终审人id不能为空',
  46. 'end_audit_uid.integer'=>'终审人id必须为整数',
  47. 'end_audit_uid.egt'=>'终审人id必须大于或等于0',
  48. 'start_audit_remarks.require'=>'初审备注不能为空',
  49. 'start_audit_remarks.chsAlphaNum'=>'初审备注只能是汉字、字母和数字',
  50. 'start_audit_remarks.length'=>'初审备注长度只能在2-255之间',
  51. 'review_audit_remarks.require'=>'复审备注不能为空',
  52. 'review_audit_remarks.chsAlphaNum'=>'复审备注只能是汉字、字母和数字',
  53. 'review_audit_remarks.length'=>'复审备注长度只能在2-255之间',
  54. 'end_audit_remarks.require'=>'终审备注不能为空',
  55. 'end_audit_remarks.chsAlphaNum'=>'终审备注只能是汉字、字母和数字',
  56. 'end_audit_remarks.length'=>'终审备注长度只能在2-255之间',
  57. 'start_audit_times.require'=>'初审日期不能为空',
  58. 'start_audit_times.dateFormat'=>'初审日期不是指定格式的时间',
  59. 'review_audit_times.require'=>'复审日期不能为空',
  60. 'review_audit_times.dateFormat'=>'复审日期不是指定格式的时间',
  61. 'end_audit_times.require'=>'终审日期不能为空',
  62. 'end_audit_times.dateFormat'=>'终审日期不是指定格式的时间'
  63. ];
  64. }