dggmyyc/application/common/validate/WithdrawApplyValidate.php

71 lines
3.4 KiB
PHP
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
/**
* 提现申请记录表验证器
*/
namespace app\common\validate;
class WithdrawApplyValidate extends Validate
{
protected $rule = [
'sn|提现单号' => 'require',
'user_id|用户id' => 'require',
'real_name|真实姓名' => 'require',
'account|账号' => 'require',
'type|类型1-提现到钱包余额2-提现到微信零钱3-提现到微信收款码;4-提现到支付宝收款码' => 'require',
'money|提现金额' => 'require',
'left_money|用户可得的金额(扣除手续费后)' => 'require',
'money_qr_code|收款二维码' => 'require',
'poundage|手续费' => 'require',
'remark|提现申请备注' => 'require',
'status|状态1-待提现2-提现中3-提现成功4-提现失败' => 'require',
'pay_desc|微信零钱支付信息' => 'require',
'payment_no|支付单号' => 'require',
'payment_time|支付时间' => 'require',
'description|审核备注' => 'require',
'transfer_voucher|转账凭证' => 'require',
'transfer_time|转账时间' => 'require',
'pay_search_desc|微信零钱支付查询结果' => 'require',
'transfer_description|转账备注' => 'require',
'repay_time|重新支付时间' => 'require',
'bank|提现银行' => 'require',
'subbank|提现银行支行' => 'require',
];
protected $message = [
'sn.require' => '提现单号不能为空',
'user_id.require' => '用户id不能为空',
'real_name.require' => '真实姓名不能为空',
'account.require' => '账号不能为空',
'type.require' => '类型1-提现到钱包余额2-提现到微信零钱3-提现到微信收款码;4-提现到支付宝收款码不能为空',
'money.require' => '提现金额不能为空',
'left_money.require' => '用户可得的金额(扣除手续费后)不能为空',
'money_qr_code.require' => '收款二维码不能为空',
'poundage.require' => '手续费不能为空',
'remark.require' => '提现申请备注不能为空',
'status.require' => '状态1-待提现2-提现中3-提现成功4-提现失败不能为空',
'pay_desc.require' => '微信零钱支付信息不能为空',
'payment_no.require' => '支付单号不能为空',
'payment_time.require' => '支付时间不能为空',
'description.require' => '审核备注不能为空',
'transfer_voucher.require' => '转账凭证不能为空',
'transfer_time.require' => '转账时间不能为空',
'pay_search_desc.require' => '微信零钱支付查询结果不能为空',
'transfer_description.require' => '转账备注不能为空',
'repay_time.require' => '重新支付时间不能为空',
'bank.require' => '提现银行不能为空',
'subbank.require' => '提现银行支行不能为空',
];
protected $scene = [
'add' => ['sn','user_id','real_name','account','type','money','left_money','money_qr_code','poundage','remark','status','pay_desc','payment_no','payment_time','description','transfer_voucher','transfer_time','pay_search_desc','transfer_description','repay_time','bank','subbank',],
'edit' => ['sn','user_id','real_name','account','type','money','left_money','money_qr_code','poundage','remark','status','pay_desc','payment_no','payment_time','description','transfer_voucher','transfer_time','pay_search_desc','transfer_description','repay_time','bank','subbank',],
];
}