Share.php 908 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. namespace app\mobile\validate;
  3. use app\model\Employee;
  4. use app\model\Grant;
  5. use app\model\Sms;
  6. use think\Validate;
  7. use toolkits\Aec;
  8. class Share extends Validate
  9. {
  10. // 验证规则
  11. protected $rule = [
  12. 'code' => 'require',
  13. 'share' => 'require',
  14. 'token' => 'require',
  15. 'type' => 'require',
  16. 'id' => 'require',
  17. 'time' => 'require|number|gt:0',
  18. 'fid' => 'require|number|gt:0',
  19. 'view_id' => 'require|number|gt:0'
  20. ];
  21. // 错误消息
  22. protected $message = [
  23. 'code.require' => '缺少参数',
  24. 'share.require' => '缺少参数'
  25. ];
  26. /**
  27. * 验证场景
  28. */
  29. protected $scene = [
  30. 'getOfficeInfo' => ['code', 'share'],
  31. 'saveFoots' => ['token','type','id'],
  32. 'updateSaveFoot' => ['fid','time'],
  33. 'saveViewFoots' => ['fid','view_id','time']
  34. ];
  35. }