初始化项目:添加后端代码、ThinkPHP框架、前端资源

This commit is contained in:
amb
2026-09-03 12:42:39 +08:00
commit 482bece22e
3726 changed files with 416708 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate;
use think\Validate;
class Account extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
+57
View File
@@ -0,0 +1,57 @@
<?php
namespace app\admin\validate;
use think\Validate;
class Admin extends Validate
{
/**
* 验证规则
*/
protected $rule = [
'username' => 'require|regex:\w{3,30}|unique:admin',
'nickname' => 'require',
'password' => 'require|regex:\S{32}',
'email' => 'require|email|unique:admin,email',
'mobile' => 'regex:1[3-9]\d{9}|unique:admin,mobile',
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 字段描述
*/
protected $field = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => ['username', 'email', 'nickname', 'password', 'mobile'],
'edit' => ['username', 'email', 'nickname', 'password', 'mobile'],
];
public function __construct(array $rules = [], $message = [], $field = [])
{
$this->field = [
'username' => __('Username'),
'nickname' => __('Nickname'),
'password' => __('Password'),
'email' => __('Email'),
'mobile' => __('Mobile'),
];
$this->message = array_merge($this->message, [
'username.regex' => __('Please input correct username'),
'password.regex' => __('Please input correct password')
]);
parent::__construct($rules, $message, $field);
}
}
+52
View File
@@ -0,0 +1,52 @@
<?php
namespace app\admin\validate;
use think\Validate;
class AuthRule extends Validate
{
/**
* 正则
*/
protected $regex = ['format' => '[a-z0-9_\/]+'];
/**
* 验证规则
*/
protected $rule = [
'name' => 'require|unique:AuthRule',
'title' => 'require',
];
/**
* 提示消息
*/
protected $message = [
'name.format' => 'URL规则只能是小写字母、数字、下划线和/组成'
];
/**
* 字段描述
*/
protected $field = [
];
/**
* 验证场景
*/
protected $scene = [
];
public function __construct(array $rules = [], $message = [], $field = [])
{
$this->field = [
'name' => __('Name'),
'title' => __('Title'),
];
$this->message['name.format'] = __('Name only supports letters, numbers, underscore and slash');
parent::__construct($rules, $message, $field);
}
}
+27
View File
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate;
use think\Validate;
class Category extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
+50
View File
@@ -0,0 +1,50 @@
<?php
namespace app\admin\validate;
use think\Validate;
class User extends Validate
{
/**
* 验证规则
*/
protected $rule = [
// 'username' => 'require|regex:\w{3,30}|unique:user',
// 'nickname' => 'require|unique:user',
// 'password' => 'regex:\S{6,30}',
// 'email' => 'require|email|unique:user',
// 'mobile' => 'unique:user'
];
/**
* 字段描述
*/
protected $field = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => ['email', 'mobile'],
];
public function __construct(array $rules = [], $message = [], $field = [])
{
$this->field = [
'username' => __('Username'),
'nickname' => __('Nickname'),
'password' => __('Password'),
'email' => __('Email'),
'mobile' => __('Mobile')
];
parent::__construct($rules, $message, $field);
}
}
+27
View File
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate;
use think\Validate;
class UserGroup extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
+27
View File
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate;
use think\Validate;
class UserRule extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\activity;
use think\Validate;
class Activity extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\activity;
use think\Validate;
class Course extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\activity;
use think\Validate;
class Ticket extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\activity;
use think\Validate;
class Userticket extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\agent;
use think\Validate;
class Goods extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\agent;
use think\Validate;
class Member extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\agent;
use think\Validate;
class Order extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\agent;
use think\Validate;
class Withdraw extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\coupon;
use think\Validate;
class Coupon extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\exam;
use think\Validate;
class Exercises extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\exam;
use think\Validate;
class ExercisesBindWarehouseGroup extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\exam;
use think\Validate;
class Exercises_log extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\exam;
use think\Validate;
class Exercises_subscribe extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\exam;
use think\Validate;
class WarehouseGroup extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\exam;
use think\Validate;
class WarehouseQuestion extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\exchange;
use think\Validate;
class Batch extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\exchange;
use think\Validate;
class Code extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\exchange;
use think\Validate;
class Goods extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\exchange;
use think\Validate;
class UserLog extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\pc;
use think\Validate;
class Page extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\recommend;
use think\Validate;
class Goods extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\score;
use think\Validate;
class Goods extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\score;
use think\Validate;
class GoodsGroup extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\sign;
use think\Validate;
class Log extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\testpaper;
use think\Validate;
class Question extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\testpaper;
use think\Validate;
class Testpaper extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\vip;
use think\Validate;
class Card extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\vip;
use think\Validate;
class CardPrivilege extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\app\vip;
use think\Validate;
class CardUser extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\attachment;
use think\Validate;
class AttachmentGroup extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\auth;
use think\Validate;
class Rolegroup extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\channel\submit;
use think\Validate;
class Log extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,26 @@
<?php
namespace app\admin\validate\cms;
use think\Validate;
class Archives extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\cms;
use think\Validate;
class Autolink extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
+26
View File
@@ -0,0 +1,26 @@
<?php
namespace app\admin\validate\cms;
use think\Validate;
class Block extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,26 @@
<?php
namespace app\admin\validate\cms;
use think\Validate;
class Channel extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,26 @@
<?php
namespace app\admin\validate\cms;
use think\Validate;
class Comment extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
+58
View File
@@ -0,0 +1,58 @@
<?php
namespace app\admin\validate\cms;
use think\Validate;
class Fields extends Validate
{
/**
* 验证规则
*/
protected $rule = [
'name|名称' => 'require|unique:cms_fields,source^source_id^name',
'title|管理员' => 'require',
'source|来源' => 'require',
'source_id|来源ID' => 'require|integer',
'status|状态' => 'require|in:normal,hidden',
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [
'name',
'title',
'source',
'source_id',
'status'
],
'edit' => [
'name',
'title',
'source',
'source_id',
'status'
],
];
public function __construct(array $rules = array(), $message = array(), $field = array())
{
//如果是编辑模式,则排除下主键
$ids = request()->param("ids");
if ($ids) {
$this->rule['name|名称'] = "require|unique:cms_fields,source^source_id^name,{$ids},id";
} else {
$this->rule['name|名称'] = "require|unique:cms_fields,source^source_id^name";
}
parent::__construct($rules, $message, $field);
}
}
+26
View File
@@ -0,0 +1,26 @@
<?php
namespace app\admin\validate\cms;
use think\Validate;
class Modelx extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
+26
View File
@@ -0,0 +1,26 @@
<?php
namespace app\admin\validate\cms;
use think\Validate;
class Order extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
+26
View File
@@ -0,0 +1,26 @@
<?php
namespace app\admin\validate\cms;
use think\Validate;
class Page extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\cms;
use think\Validate;
class SearchLog extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\cms;
use think\Validate;
class Special extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\cms;
use think\Validate;
class SpiderLog extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
+26
View File
@@ -0,0 +1,26 @@
<?php
namespace app\admin\validate\cms;
use think\Validate;
class Tag extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\course;
use think\Validate;
class Column extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\course;
use think\Validate;
class ColumnDir extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\course;
use think\Validate;
class Course extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,28 @@
<?php
namespace app\admin\validate\course;
use think\Validate;
class Group extends Validate
{
/**
* 验证规则
*/
protected $rule = [
// 'name' => 'require|length:1,20',
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
// 'add' => ['name'],
// 'edit' => ['name'],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\course;
use think\Validate;
class GroupBInd extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\live;
use think\Validate;
class Courseware extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
+27
View File
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\live;
use think\Validate;
class Goods extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\live;
use think\Validate;
class GoodsAction extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\live;
use think\Validate;
class Message extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\live;
use think\Validate;
class Playback extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
+27
View File
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\live;
use think\Validate;
class Room extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
+27
View File
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\live;
use think\Validate;
class User extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\order;
use think\Validate;
class Course extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\order;
use think\Validate;
class Evaluate extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\order;
use think\Validate;
class Order extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\order;
use think\Validate;
class RefundLog extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\page;
use think\Validate;
class Decorate extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\page;
use think\Validate;
class LinkSystem extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\page;
use think\Validate;
class Navigation extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\user;
use think\Validate;
class Comment extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
@@ -0,0 +1,27 @@
<?php
namespace app\admin\validate\user;
use think\Validate;
class Message extends Validate
{
/**
* 验证规则
*/
protected $rule = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'add' => [],
'edit' => [],
];
}
+36
View File
@@ -0,0 +1,36 @@
<?php
namespace app\admin\validate\user;
use think\Validate;
class Score extends Validate
{
/**
* 验证规则
*/
protected $rule = [
'type' => 'require|in:1,0',
'user_id' => 'require',
'num' => 'require|min:0.1',
'memo' => 'max:50'
];
/**
* 字段描述
*/
protected $field = [
];
/**
* 提示消息
*/
protected $message = [
];
/**
* 验证场景
*/
protected $scene = [
'change' => ['type', 'user_id','num','memo']
];
}