ExpressValidata.php 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. namespace app\validate\admin;
  3. use think\Validate;
  4. class ExpressValidata extends Validate
  5. {
  6. /**
  7. * 定义验证规则
  8. * 格式:'字段名' => ['规则1','规则2'...]
  9. *
  10. * @var array
  11. */
  12. protected $rule = [
  13. 'com' => 'require',
  14. 'temp_id' => 'require',
  15. 'to_name' => 'require',
  16. 'to_tel' => 'require|mobile',
  17. 'to_address' => 'require',
  18. 'siid' => 'require',
  19. ];
  20. /**
  21. * 定义错误信息
  22. * 格式:'字段名.规则名' => '错误信息'
  23. *
  24. * @var array
  25. */
  26. protected $message = [
  27. 'com.require' => '请选择快递公司',
  28. 'temp_id.number' => '请选择快递模板',
  29. 'to_name.require' => '请填写寄件人姓名',
  30. 'to_tel.require' => '请输入寄件人手机号码',
  31. 'to_tel.mobile' => '寄件人手机号码不正确',
  32. 'to_address.require' => '请填写寄件人详细地址',
  33. 'siid.require' => '请填写云打印机编号',
  34. ];
  35. }