# audit-web **Repository Path**: cplasf/audit-web ## Basic Information - **Project Name**: audit-web - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-30 - **Last Updated**: 2026-03-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 审计查重系统前端 基于 Vue3 + Vite + Element Plus 构建的轻量级审计查重系统前端应用。 ## 技术栈 - **Vue 3** - 渐进式 JavaScript 框架 - **Vite** - 下一代前端构建工具 - **Element Plus** - 基于 Vue 3 的组件库 - **Pinia** - Vue 状态管理库 - **Vue Router** - Vue 官方路由 - **Axios** - HTTP 客户端 ## 功能模块 ### 1. 项目管理 - 创建审计项目 - 查看项目列表(卡片式布局) - 编辑项目信息 - 删除项目 - 点击进入项目详情 ### 2. 文件管理 - 上传文件(PDF、Word、Excel、TXT) - 查看文件列表(支持图标、类型标签) - 文件大小格式化显示 - 删除文件(带确认) - 刷新列表 ### 3. 文档管理 - 查看文档列表 - 搜索文档名称 - 查看文档详情 - 查看文档片段(段落、表格、图片) - 查看文档统计信息(页数、段落数、表格数、图片数) - 按类型过滤片段 - 重试失败文档 - 删除文档 ### 4. OCR工具 - 上传文件进行OCR识别(PDF、图片) - 查看识别任务列表 - 实时进度显示 - 查看识别结果 - 下载识别文本 - 识别准确率显示 ### 5. 查重分析 - 配置查重参数(类型、阈值、算法、模式) - 开始查重分析 - 查看比对结果 - 相似度评分 - 风险等级标注(高/中/低) - 查看相似片段详情 - 导出查重报告 ### 6. 检索功能 - 全文检索 - 段落检索 - 表格检索 - 高亮显示匹配内容 - 相似度评分 - 查看原文 ### 7. 数据集市 - 查看数据源列表 - 添加/删除数据源 - 查看数据表 - 预览表数据 - 导出数据 - 分析表结构 ### 8. 数据同步 - 创建同步任务 - 查看任务列表 - 执行同步任务 - 全量/增量同步 - 定时任务配置 - 查看同步状态 - 查看执行日志 ## 安装依赖 \`\`\`bash npm install \`\`\` ## 开发模式 \`\`\`bash npm run dev \`\`\` 访问 http://localhost:3000 ## 构建生产 \`\`\`bash npm run build \`\`\` ## 预览构建 \`\`\`bash npm run preview \`\`\` ## 项目结构 \`\`\` zen-audit-web/ ├── src/ │ ├── api/ # API 接口 │ ├── components/ # 公共组件 │ ├── layouts/ # 布局组件 │ ├── router/ # 路由配置 │ ├── stores/ # 状态管理 │ ├── styles/ # 样式文件 │ ├── utils/ # 工具函数 │ ├── views/ # 页面组件 │ ├── App.vue # 根组件 │ └── main.js # 入口文件 ├── index.html ├── package.json ├── vite.config.js └── README.md \`\`\` ## API 配置 API 地址通过 Vite 代理配置,默认代理到 `http://localhost:8080/api` 可在 `vite.config.js` 中修改代理配置。