Org.php 924 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace app\admin\validate\base\org;
  3. use think\Validate;
  4. class Org extends Validate
  5. {
  6. protected $rule = [
  7. "pid" => "require|number|egt:0",
  8. "name" => "require|min:2|max:32|unique:system_org",
  9. ];
  10. protected $message = [
  11. "pid.require" => "请选择上级组织",
  12. "pid.number" => "上级组织ID必须是数字",
  13. "pid.egt" => "上级组织ID必须大于等于0",
  14. "name.require" => "组织名称不能为空",
  15. "name.min" => "组织名称至少2个字符",
  16. "name.max" => "组织名称最多32个字符",
  17. "name.chs" => "组织名称必须是中文",
  18. "name.unique" => "组织名称重复",
  19. ];
  20. protected $scene = [
  21. 'import' => [
  22. 'pid',//上级
  23. 'name',//组织名称
  24. ],
  25. ];
  26. }