47 lines
1.5 KiB
PHP
Executable File
47 lines
1.5 KiB
PHP
Executable File
<?php
|
||
/**
|
||
* 会员账户流水记录表验证器
|
||
*/
|
||
|
||
namespace app\common\validate;
|
||
|
||
class AccountLogValidate extends Validate
|
||
{
|
||
protected $rule = [
|
||
'log_sn|流水单号(20位)' => 'require',
|
||
'user_id|用户id' => 'require',
|
||
'source_type|来源类型' => 'require',
|
||
'source_id|来源id' => 'require',
|
||
'source_sn|来源单号' => 'require',
|
||
'change_amount|变动总数' => 'require',
|
||
'left_amount|剩余总数' => 'require',
|
||
'remark|说明' => 'require',
|
||
'extra|额外的字段说明' => 'require',
|
||
'change_type|1-增加;2-减少' => 'require',
|
||
|
||
];
|
||
|
||
protected $message = [
|
||
'log_sn.require' => '流水单号(20位)不能为空',
|
||
'user_id.require' => '用户id不能为空',
|
||
'source_type.require' => '来源类型不能为空',
|
||
'source_id.require' => '来源id不能为空',
|
||
'source_sn.require' => '来源单号不能为空',
|
||
'change_amount.require' => '变动总数不能为空',
|
||
'left_amount.require' => '剩余总数不能为空',
|
||
'remark.require' => '说明不能为空',
|
||
'extra.require' => '额外的字段说明不能为空',
|
||
'change_type.require' => '1-增加;2-减少不能为空',
|
||
|
||
];
|
||
|
||
protected $scene = [
|
||
'add' => ['log_sn','user_id','source_type','source_id','source_sn','change_amount','left_amount','remark','extra','change_type',],
|
||
'edit' => ['log_sn','user_id','source_type','source_id','source_sn','change_amount','left_amount','remark','extra','change_type',],
|
||
|
||
];
|
||
|
||
|
||
|
||
}
|