CardValidate.php 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. namespace app\validate\saas;
  3. use think\Validate;
  4. class CardValidate extends Validate
  5. {
  6. protected $rule = [
  7. "user_name" => "require",
  8. "cert_id" => "require|idCard",
  9. "tel_no" => "require|mobile",
  10. "card_id" => "require",
  11. "valid_from" => "require",
  12. "valid_until" => "require",
  13. "card_prov_code" => "require",
  14. "card_area_code" => "require",
  15. "card_city_name" => "require",
  16. ];
  17. protected $message = [
  18. "user_name.require" => "请输入姓名",
  19. "cert_id.require" => "请输入身份证号",
  20. "tel_no.require" => "请输入手机号码",
  21. "cert_id.idCard" => "身份证号有误",
  22. "tel_no.mobile" => "手机号有误",
  23. "card_id.require" => "请输入银行卡号",
  24. "valid_from.require" => "请选择身份证日期",
  25. "valid_until.require" => "请选择身份证日期",
  26. "card_prov_code.require" => "请选择开户地区",
  27. "card_area_code.require" => "请选择开户地区",
  28. "card_city_name.require" => "请选择开户地区"
  29. ];
  30. protected $scene = [
  31. 'add' => ['user_name','cert_id','tel_no','card_id','valid_from','valid_until','card_prov_code','card_area_code','card_city_name'],
  32. ];
  33. }