weisijie 1b5f7b3061 1. 实现了登录图片验证码(契约 1.32),GET /auth/captcha 签发 132×44 PNG 验证码图片(4 位字符剔除易混淆 0O1I、120 秒有效、一次性消费),DMS_CAPTCHA_ENABLED 缺省启用,开启时登录请求体扩为五键,校验先于用户查询与锁定检查,错误统一返回 400 INVALID_CAPTCHA,前端支持点击刷新与登录失败自动刷新,并修复开关关闭时 Python 版登录仍被拦截的双端不一致; 1 maand geleden
..
src 1b5f7b3061 1. 实现了登录图片验证码(契约 1.32),GET /auth/captcha 签发 132×44 PNG 验证码图片(4 位字符剔除易混淆 0O1I、120 秒有效、一次性消费),DMS_CAPTCHA_ENABLED 缺省启用,开启时登录请求体扩为五键,校验先于用户查询与锁定检查,错误统一返回 400 INVALID_CAPTCHA,前端支持点击刷新与登录失败自动刷新,并修复开关关闭时 Python 版登录仍被拦截的双端不一致; 1 maand geleden
.env.example d393fc9366 实现方案计划文档管理系统核心能力 2 maanden geleden
.env.production af246e0067 整理项目工程文档与生产配置 2 maanden geleden
ATTRIBUTIONS.md 7117d41b5d 1. 实现了PDF与DOCX正文检索,上传提取内容并支持存量回填; 2 maanden geleden
README.md 873fc549be 1. 实现了文档更新时间范围检索,统一主方案、子方案与附件查询; 2 maanden geleden
default_shadcn_theme.css 019fdfee91 1. 搭建前后端,前端使用浅蓝色风格,包含方案管理、权限分配、日志审计等功能;后端使用 Python Flask 框架,目前包含关键信息解析功能。 2 maanden geleden
index.html 61b46301ee 1. 实现了界面主题切换功能,内置蓝色、红色、绿色三套配色,顶栏新增“主题”按钮,下拉色样选择即点即生效; 1 maand geleden
package-lock.json 587f717f2b 1. 实现了 PDF 预览引擎可配置切换,前端通过 .env 选择 pdfjs 或 iframe 两种方案; 2 maanden geleden
package.json 587f717f2b 1. 实现了 PDF 预览引擎可配置切换,前端通过 .env 选择 pdfjs 或 iframe 两种方案; 2 maanden geleden
pnpm-workspace.yaml 019fdfee91 1. 搭建前后端,前端使用浅蓝色风格,包含方案管理、权限分配、日志审计等功能;后端使用 Python Flask 框架,目前包含关键信息解析功能。 2 maanden geleden
postcss.config.mjs 019fdfee91 1. 搭建前后端,前端使用浅蓝色风格,包含方案管理、权限分配、日志审计等功能;后端使用 Python Flask 框架,目前包含关键信息解析功能。 2 maanden geleden
tsconfig.json d393fc9366 实现方案计划文档管理系统核心能力 2 maanden geleden
vite.config.ts d393fc9366 实现方案计划文档管理系统核心能力 2 maanden geleden
vitest.config.ts d393fc9366 实现方案计划文档管理系统核心能力 2 maanden geleden

README.md

DMS 前端

方案管理系统的 React 前端。

常用命令

npm install
npm run dev
npm run typecheck
npm run test
npm run build

开发服务默认监听 0.0.0.0:9345。接口基础路径通过 VITE_API_BASE_URL 配置,默认值为 /api/v1。

业务代码按领域位于 src/features/,共享HTTP基础设施位于 src/shared/。项目级说明和契约见根目录 README。