Wechat.php 706 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. namespace app\api\validate\wechat;
  3. use think\Validate;
  4. class Wechat extends Validate
  5. {
  6. /**
  7. * 定义验证规则
  8. * 格式:'字段名' => ['规则1','规则2'...]
  9. *
  10. * @var array
  11. */
  12. protected $rule = [
  13. // 退款通知
  14. 'ascription' => 'require',
  15. 'out_trade_no' => 'require',
  16. ];
  17. /**
  18. * 定义错误信息
  19. * 格式:'字段名.规则名' => '错误信息'
  20. *
  21. * @var array
  22. */
  23. protected $message = [
  24. 'ascription.require' => '归属订单必须',
  25. 'out_trade_no.require' => '订单号必须',
  26. ];
  27. protected $scene = [
  28. 'refund_notify' => ['out_trade_no','out_trade_no']
  29. ];
  30. }