VIP界面升级,文档文本自动解析、虚拟数量升级,小程序自适应
新功能\] Values 组件新增 countFixed 属性,固定显示数量 \[新功能\] 后台文库管理分页调整为 10,100,,100 \[新功能\] 后台文库管理增加虚拟数量批量修改功能 \[新功能\] NumberRange 组件支持,用于输入数字范围 \[新功能\] 后台增加随机虚拟数量,文档上传时随机生成虚拟数量 \[新功能\] 用户VIP开通界面增加划线价 \[新功能\] VIP开通界面增加最近开通用户列表和倒计时,促进用户开通率 \[新功能\] 用户自动注册前缀可设置,优化用户显示逻辑 \[新功能\] 小程序增加自动更新提示逻辑 \[新功能\] 移动端VIP页面全新升级 \[新功能\] 文档内容自动OCR解析功能,提高SEO优化效果 \[新功能\] AdminConfigBuilder 增加配置保存检查回调函数,支持配置与检查 \[新功能\] 后台框架页面增加禁止搜索引擎爬取 meta 标签 \[新功能\] Request::mergeQueries 合并请求参数按参数名称排序,避免同业不同链问题 \[新功能\] Form 支持原生 Response 直接返回,便于处理文件下载等表单 \[新功能\] 文档重试命令 Wenku:ConvertRetry 新增是否只转换失败文档选项 \[新功能\] 用户授权登录时如果手机/邮箱已存在,直接关联已有用户 \[新功能\] 增加用户账号申诉功能,支持用户自助找回账号、账号禁用申诉等用途 \[新功能\] 请求输入 getBase64File 自动检测 Base64 文件前缀 \[新功能\] 用户后台授权登录详细数据列表支持弹窗查看 \[系统优化\] 用户账号管理界面按钮均调整为圆角样式 \[系统优化\] AES加密函数解密异常时错误优化 \[系统优化\] 授权登录默认注册为用户昵称(昵称不可作为登录用户名) \[系统优化\] 文件回收站删除文件自动清理逻辑优化 功能特性 #### 文档重试命令 Wenku:ConvertRetry 新增是否只转换失败文档选项 `php artisan Wenku:ConvertRetry {--failed-only} {startId} {endId}` * `startId`: 文档开始ID * `endId`: 文档结束ID * `--failed-only`: 是否只重试失败的文档,默认为否 使用示例 将 ID 从 1 到 100 的文档重新转换 ``` php artisan Wenku:ConvertRetry 1 100 ``` 将 ID 从 1 到 100 的文档重新转换,只重试失败的文档 ``` php artisan Wenku:ConvertRetry --failed-only 1 100 ``` #### 增加用户账号申诉功能,支持用户自助找回账号、账号禁用申诉等用途  #### 用户后台授权登录详细数据列表支持弹窗查看  #### 文档内容自动OCR解析功能,提高SEO优化效果  文档如果是格式pptx、docx、pdf,优先使用程序解析,如果解析失败,尝试使用ocr进行解析,降低ocr费用 #### 后台文库管理分页调整为 10,100,,100  #### 后台文库管理增加虚拟数量批量修改功能  #### 后台增加随机虚拟数量,文档上传时随机生成虚拟数量  #### 用户VIP开通界面增加划线价  #### VIP开通界面增加最近开通用户列表和倒计时,促进用户开通率  #### 用户自动注册前缀可设置,优化用户显示逻辑  #### 小程序增加自动更新提示逻辑 