* @Date: 2026-04-29 02:32:33 * @LastEditors: YwxApp * @LastEditTime: 2026-07-21 23:27:10 * @Description: * @FilePath: \ywxapp_dev\app\backend\validate\Admin.php * @CustomString: Copyright (c) 2026 YwxApp */ declare (strict_types = 1); namespace app\backend\validate; use think\Validate; /** * UserRule 类 * * @author ywxapp */ class UserRule extends Validate { /** * 定义验证规则 * 格式:'字段名' => ['规则1','规则2'...] * * @var array */ protected $rule = [ 'module' => 'require|max:25', 'name' => 'unique:user_rule', 'pid' => 'require|number', 'sort' => 'require|number', 'status' => 'require|number', 'title' => 'require|max:25', 'type' => 'require|number', ]; /** * 定义错误信息 * 格式:'字段名.规则名' => '错误信息' * * @var array */ protected $message = [ 'name.require' => '名称必须', 'name.max' => '名称最多不能超过25个字符', 'module.require' => '年龄必须是数字', ]; public function sceneEdit() { return $this->append('id', 'number'); } }