# 报销单数据提取插件 一个Chrome浏览器插件,用于从胜意费控云报销单页面提取数据并生成PDF文件。 ## 功能特点 - 自动提取报销单页面的基本信息、费用明细和审批信息 - 根据指定模板生成PDF文件 - 支持自定义输出路径 ## 安装方法 1. 克隆或下载本项目 2. 在Chrome浏览器中打开 `chrome://extensions/` 3. 启用"开发者模式" 4. 点击"加载已解压的扩展程序" 5. 选择本项目的根目录 ## 使用说明 1. 打开胜意费控云报销单页面,例如:`https://djrj.easyfees.cn/fcc/fcecf/entry/index.html?czlx=C&djlx=99006&bxdh=FYBX20251226164` 2. 点击浏览器右上角的插件图标 3. 点击"提取数据并生成PDF"按钮 4. 等待数据提取和PDF生成完成 5. 下载生成的PDF文件 ## 项目结构 ``` . ├── dist/ # 构建后的文件 ├── icons/ # 插件图标 ├── src/ # 源代码 │ ├── content.js # 内容脚本,用于提取页面数据 │ └── popup.js # 弹窗脚本,用于生成PDF ├── manifest.json # 插件配置文件 ├── package.json # 项目依赖配置 ├── vite.config.js # Vite配置文件 └── README.md # 项目说明 ``` ## 技术栈 - Vue 3 + Vite - Chrome Extension API - pdf-lib ## 注意事项 1. 请确保已正确配置manifest.json中的权限 2. 请确保模板PDF文件路径正确 3. 若页面结构发生变化,可能需要更新content.js中的选择器 ## 开发说明 ### 安装依赖 ```bash npm install ``` ### 构建项目 ```bash npm run build ``` ### 开发模式 ```bash npm run dev ``` ## 许可证 MIT