Agents.php 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <?php
  2. namespace app\sys\validate;
  3. use think\Validate;
  4. class Agents extends Validate
  5. {
  6. // 验证规则
  7. protected $rule = [
  8. 'agentid' => 'require',
  9. 'wiped_integral' => 'require|number',
  10. 'sex' => 'require',
  11. 'type' =>'number',
  12. 'daodian'=>'number',
  13. 'jiaoding'=>'number',
  14. 'qiandan'=>'number',
  15. 'wanghong'=>'number',
  16. 'jifen'=>'number',
  17. 'money'=>'number'
  18. ];
  19. // 验证消息
  20. protected $message = [
  21. 'agentid.require' => '缺少经纪人id',
  22. 'wiped_integral.require' => '缺少核销积分数',
  23. 'wiped_integral.number' => '核销积分格式错误',
  24. 'sex.require' => '性别为空',
  25. 'type.require'=>'类别为空',
  26. 'type.number'=>'类别格式错误',
  27. 'daodian.require'=>'到店积分为空',
  28. 'daodian.number'=>'到店积分格式错误',
  29. 'jiaoding.require'=>'交定积分为空',
  30. 'jiaoding.number'=>'交定积分格式错误',
  31. 'qiandan.require'=>'签单积分为空',
  32. 'qiandan.number'=>'签单积分格式错误',
  33. 'wanghong.require'=>'网红积分为空',
  34. 'wanghong.number'=>'网红积分格式错误',
  35. 'jifen.require'=>'积分为空',
  36. 'jifen.number'=>'积分格式错误',
  37. 'money.require'=>'兑换金额为空',
  38. 'money.number'=>'兑换金额格式错误'
  39. ];
  40. // 验证场景
  41. protected $scene = [
  42. //'operation_wiped_integral' => ['agentid','wiped_integral'],
  43. 'agents_integral_wiped' =>['agentid'],
  44. 'agent_kehu_list' =>['type','agentid'],
  45. 'agent_already_list'=>['agentid'],
  46. 'integral_nuclear'=>['agentid'],
  47. 'agent_customer_list'=>['agentid'],
  48. 'reward_integral_save'=>['daodian','jiaoding','qiandan','wanghong','jifen','money']
  49. ];
  50. }