Files
charge-pile-serve/app/validate/Admin.php
MeSHard 94f7e83679 init
2025-11-10 16:12:07 +08:00

50 lines
1.6 KiB
PHP

<?php
declare (strict_types = 1);
namespace app\validate;
use think\Validate;
class Admin extends Validate
{
/**
* 定义验证规则
* 格式:'字段名' => ['规则1','规则2'...]
*
* @var array
*/
protected $rule = [
];
/**
* 定义错误信息
* 格式:'字段名.规则名' => '错误信息'
*
* @var array
*/
protected $message = [
'username.require' => '用户名不得为空~',
'username.min' => '用户名不得小于 2 位~',
'username.max' => '用户名不得大于 10 位~',
'username.chsDash' => '用户名只能是汉字、字母、数字或下划线以及破折号~',
'nickname.require' => '昵称不得为空~',
'nickname.min' => '昵称不得小于 2 位~',
'nickname.max' => '昵称不得大于 10 位~',
'nickname.chsDash' => '昵称只能是汉字、字母、数字或下划线以及破折号~',
'username.unique' => '用户名已存在~',
'password.require' => '密码不得为空~',
'password.min' => '密码不得小于 6 位~',
'passwordnot.require' => '密码确认不得为空~',
'passwordnot.confirm' => '密码确认和密码不一致~',
'email.require' => '电子邮件不得为空~',
'email.email' => '电子邮件格式不正确~',
'email.unique' => '电子邮件已存在~',
'phone.require' => '电话不得为空~',
'phone.number' => '必须全部为数字~',
'phone.length' => '手机号长度必须为11位',
'phone.unique' => '手机号已存在~'
];
}