dggmyyc/application/common/validate/AccountLogValidate.php

47 lines
1.5 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 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',],
];
}