26 lines
858 B
PHP
26 lines
858 B
PHP
<?php
|
|
|
|
namespace app\common\validate;
|
|
use think\Validate;
|
|
|
|
class RefundValidate extends Validate{
|
|
protected $rule = [
|
|
'order_no|询价单号' => 'require',
|
|
'report_no|报告编号' => 'require',
|
|
'refund_type|申请类型' => 'require',
|
|
'is_received|是否付款' => 'require',
|
|
'receiving_bank|收款银行' => 'require',
|
|
'collection_account|收款账号' => 'require',
|
|
'payee|收款人' => 'require',
|
|
'refund_amount|退费金额' => 'require'
|
|
];
|
|
|
|
protected $message = [
|
|
|
|
];
|
|
|
|
protected $scene = [
|
|
'applyReport' => ['order_no', 'report_no', 'refund_type', 'is_received', 'receiving_bank', 'collection_account', 'payee', 'refund_amount'], //申请退报告费
|
|
'applyDiscount' => ['order_no', 'refund_type', 'bill_type', 'refund_amount'], //申请优惠
|
|
];
|
|
} |