1.7 KiB
1.7 KiB
报销单数据提取插件
一个Chrome浏览器插件,用于从胜意费控云报销单页面提取数据并生成PDF文件。
功能特点
- 自动提取报销单页面的基本信息、费用明细和审批信息
- 根据指定模板生成PDF文件
- 支持自定义输出路径
安装方法
- 克隆或下载本项目
- 在Chrome浏览器中打开
chrome://extensions/ - 启用"开发者模式"
- 点击"加载已解压的扩展程序"
- 选择本项目的根目录
使用说明
- 打开胜意费控云报销单页面,例如:
https://djrj.easyfees.cn/fcc/fcecf/entry/index.html?czlx=C&djlx=99006&bxdh=FYBX20251226164 - 点击浏览器右上角的插件图标
- 点击"提取数据并生成PDF"按钮
- 等待数据提取和PDF生成完成
- 下载生成的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
注意事项
- 请确保已正确配置manifest.json中的权限
- 请确保模板PDF文件路径正确
- 若页面结构发生变化,可能需要更新content.js中的选择器
开发说明
安装依赖
npm install
构建项目
npm run build
开发模式
npm run dev
许可证
MIT