ScrmCompany.php 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <?php namespace App\Http\Requests\Manager;
  2. use App\Http\Requests\BaseRequest;
  3. /**
  4. * SCRM公司管理验证
  5. * @author liuxaingxin
  6. *
  7. * */
  8. class ScrmCompany extends BaseRequest{
  9. /**
  10. *
  11. * @return array
  12. */
  13. public function rules(){
  14. return [
  15. 'company_id' => 'required',
  16. 'corpid' => 'required',
  17. 'page' => 'required|integer|min:1',
  18. 'limit' => 'required|integer|min:1',
  19. ];
  20. }
  21. // 场景列表
  22. protected $scenes = [
  23. 'bind' => ['company_id','corpid'],
  24. 'unbind' => ['company_id'],
  25. 'list' => ['page','limit'],
  26. ];
  27. /**
  28. *
  29. * @return array
  30. */
  31. public function messages(){
  32. return [
  33. 'company_id.required' => '请选择公司',
  34. 'corpid.required' => '请输入corpid',
  35. 'page.required' => '请输入页码',
  36. 'page.integer' => '页码必须为整数',
  37. 'page.min' => '页码不能小于1',
  38. 'limit.required' => '请输入每页数量',
  39. 'limit.integer' => '每页数量必须为整数',
  40. 'limit.min' => '每页数量不能小于1',
  41. ];
  42. }
  43. }