'required|regex:/^[A-Za-z]{2,}$/i', 'label' => 'required', 'version' => 'required|regex:/^[0-9\.]{3,}$/', 'description' => 'required|max:255', ]; } /** * 修改状态数据验证规则 * return array */ public function modifyStatusRules(): array { return [ 'name' => 'required', 'status' => 'required', ]; } /** * 字段映射名称 * return array */ public function attributes(): array { return [ 'name' => '模块名称', 'label' => '模块标识', 'version' => '模块版本号', 'description' => '模块描述', 'status' => '模块状态', ]; } }