init: 项目初始代码

This commit is contained in:
2026-10-14 14:00:29 +08:00
commit cc434cf89f
464 changed files with 66984 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
<?php
namespace app\api\validate;
use think\Validate;
/**
* Class Admin
* @package app\api\validate
*/
class Admin extends Validate
{
/**
* 验证器规则汇总
* @var array
*/
protected $rule = [
'username' => ['require', 'length:2,20'],
'password' => ['require', 'length:0,32'],
'mobile' => ['require', 'mobile'],
'id' => ['require','integer','gt:0']
];
/**
* 验证器错误提示信息汇总
* @var array
*/
protected $message = [];
/**
* 验证器验证场景
* @var array
*/
protected $scene = [
'login' => ['username','password'],
'add' => ['username','password', 'mobile'],
'update' => ['id'],
'forbidden' => ['id']
];
}