chore: 重写初始提交(清空历史,整理后全量提交)
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
<?php
|
||||
/*
|
||||
* @Author: YwxApp <ywx@ywxapp.cn>
|
||||
* @Date: 2026-04-29 02:32:33
|
||||
* @LastEditors: YwxApp <ywx@ywxapp.cn>
|
||||
* @LastEditTime: 2026-07-23 00:00:00
|
||||
* @Description: 友情链接验证器
|
||||
* @FilePath: \ywxapp_dev\app\backend\validate\Links.php
|
||||
* @CustomString: Copyright (c) 2026 YwxApp
|
||||
*/
|
||||
|
||||
declare (strict_types = 1);
|
||||
namespace app\backend\validate;
|
||||
|
||||
use think\Validate;
|
||||
|
||||
class Links extends Validate
|
||||
{
|
||||
protected $rule = [
|
||||
'title' => 'require|max:255',
|
||||
'url' => 'require|url|max:255',
|
||||
'logo' => 'max:255',
|
||||
'description' => 'max:500',
|
||||
'sort' => 'integer',
|
||||
'status' => 'in:0,1',
|
||||
];
|
||||
|
||||
protected $message = [
|
||||
'title.require' => '网站标题不能为空',
|
||||
'title.max' => '网站标题过长',
|
||||
'url.require' => '链接地址不能为空',
|
||||
'url.url' => '链接地址格式不正确',
|
||||
'url.max' => '链接地址过长',
|
||||
'logo.max' => 'Logo 地址过长',
|
||||
'description.max' => '网站描述过长',
|
||||
'sort.integer' => '排序必须为整数',
|
||||
'status.in' => '状态值非法',
|
||||
];
|
||||
|
||||
// 仅保存/完整编辑时校验标题与链接;状态开关不需要
|
||||
protected $scene = [
|
||||
'save' => ['title', 'url', 'logo', 'description', 'sort', 'status'],
|
||||
];
|
||||
}
|
||||
Reference in New Issue
Block a user