mirror of
https://github.com/kuaifan/dootask.git
synced 2026-06-11 18:02:22 +00:00
- 成员行操作菜单新增「标记邮箱为已认证/未认证」,复用 users.email_verity 字段与 api/users/operation 接口,新增 setverity/clearverity 操作类型 - 创建用户:邮箱下方新增「标记邮箱为已认证」复选框(默认勾选), 「首次登录需改密」复选框移到初始密码下方 - 批量导入:预览列表邮箱右侧显示主题色已认证图标(错误行不显示), 支持勾选行后批量标记已/未认证;部门与认证批量行加标签对齐、 三个批量按钮样式随选中状态统一 - createByAdmin 新增 emailVerity 选项,createuser/import 透传逐行认证状态 - 新增导入预览默认认证状态单测 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
语言翻译工具说明
language/translate.php 脚本用于根据 original-web.txt 和 original-api.txt 中的内容,自动生成/更新 translate.json 以及前端使用的多语言文件。
使用步骤
-
在项目根目录
.env文件中配置:OPENAI_API_KEY=你的OpenAI密钥 OPENAI_BASE_URL=可选的自定义API地址 OPENAI_PROXY_URL=可选的代理地址 -
在
language目录下执行:php translate.php -
查看生成的翻译结果:
- 翻译详情:
language/translate.json - API 文件:
public/language/api/*.json - Web 文件:
public/language/web/*.js
- 翻译详情:
注意事项
- 若
.env未设置OPENAI_API_KEY,脚本会直接退出。 OPENAI_PROXY_URL可选,留空时不会设置代理。