Withdraw.php 989 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. namespace addons\shopro\validate;
  3. use think\Validate;
  4. use app\admin\validate\shopro\traits\CustomRule;
  5. class Withdraw extends Validate
  6. {
  7. use CustomRule;
  8. protected $rule = [
  9. 'type' => 'require',
  10. 'money' => 'require|float|gt:0',
  11. 'account_name' => 'require',
  12. 'account_no' => 'requireIfAll:type,alipay,bank',
  13. 'account_header' => 'requireIf:type,bank',
  14. ];
  15. protected $message = [
  16. 'type.require' => '请选择提现类型',
  17. 'money.require' => '请输入提现金额',
  18. 'money.float' => '请输入正确的提现金额',
  19. 'money.gt' => '请输入正确的提现金额',
  20. 'account_name.require' => '请填写真实姓名',
  21. 'account_no.requireIfAll' => '请填写账号信息',
  22. 'account_header.requireIf' => '请填写开户行',
  23. ];
  24. protected $scene = [
  25. 'apply' => ['type', 'money', 'account_name', 'account_no', 'account_header'],
  26. ];
  27. }