智慧教务系统 PHP-NiuCloud框架开发
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

49 lines
2.9 KiB

<?php
// +----------------------------------------------------------------------
// | Niucloud-admin 企业快速开发的多应用管理平台
// +----------------------------------------------------------------------
// | 官方网址:https://www.niucloud.com
// +----------------------------------------------------------------------
// | niucloud团队 版权所有 开源版本可自由商用
// +----------------------------------------------------------------------
// | Author: Niucloud Team
// +----------------------------------------------------------------------
namespace addon\zhjw\app\validate\users;
use core\base\BaseValidate;
/**
* 用户管理验证器
* Class Users
* @package addon\zhjw\app\validate\users
*/
class Users extends BaseValidate
{
protected $rule = [
'username' => 'require',
'mobile' => 'require',
'password' => 'require',
'nickname' => 'require',
'headimg' => 'require',
'sex' => 'require',
'status' => 'require',
'is_member' => 'require',
];
protected $message = [
'username.require' => ['common_validate.require', ['username']],
'mobile.require' => ['common_validate.require', ['mobile']],
'password.require' => ['common_validate.require', ['password']],
'nickname.require' => ['common_validate.require', ['nickname']],
'headimg.require' => ['common_validate.require', ['headimg']],
'sex.require' => ['common_validate.require', ['sex']],
'status.require' => ['common_validate.require', ['status']],
'is_member.require' => ['common_validate.require', ['is_member']],
];
protected $scene = [
"add" => ['member_no', 'pid', 'username', 'mobile', 'password', 'nickname', 'headimg', 'member_level', 'member_label', 'wx_openid', 'weapp_openid', 'wx_unionid', 'ali_openid', 'douyin_openid', 'register_channel', 'register_type', 'login_ip', 'login_type', 'login_channel', 'login_count', 'login_time', 'last_visit_time', 'last_consum_time', 'sex', 'status', 'birthday', 'point', 'point_get', 'balance', 'balance_get', 'money', 'money_get', 'money_cash_outing', 'growth', 'growth_get', 'commission', 'commission_get', 'commission_cash_outing', 'is_member', 'member_time', 'address'],
"edit" => ['member_no', 'pid', 'username', 'mobile', 'password', 'nickname', 'headimg', 'member_level', 'member_label', 'wx_openid', 'weapp_openid', 'wx_unionid', 'ali_openid', 'douyin_openid', 'register_channel', 'register_type', 'login_ip', 'login_type', 'login_channel', 'login_count', 'login_time', 'last_visit_time', 'last_consum_time', 'sex', 'status', 'birthday', 'point', 'point_get', 'balance', 'balance_get', 'money', 'money_get', 'money_cash_outing', 'growth', 'growth_get', 'commission', 'commission_get', 'commission_cash_outing', 'is_member', 'member_time', 'address']
];
}