4.0 KiB
4.0 KiB
处方库功能 - 快速开始指南
🚀 5分钟快速上手
第一步:安装数据库表
Windows 用户
双击运行 install_prescription_library.bat
Linux/Mac 用户
chmod +x install_prescription_library.sh
./install_prescription_library.sh
手动安装
使用数据库工具执行:server/database/migrations/create_prescription_library.sql
第二步:访问功能
- 登录后台管理系统
- 在菜单中找到"处方库"功能
- 开始使用!
📝 快速创建第一个处方
示例:创建"六味地黄丸"处方
-
点击"新增处方"按钮
-
填写处方名称:
六味地黄丸 -
添加药材(点击6次"添加药材"按钮):
熟地黄 24克 山茱萸 12克 山药 12克 泽泻 9克 牡丹皮 9克 茯苓 9克 -
选择是否公开:
- 仅自己可见:只有你能看到
- 所有人可见:所有医生都能看到
-
点击"确定"保存
✅ 完成!你的第一个处方已创建成功!
🎯 常用操作
查看处方
- 在列表中点击"查看"按钮
- 以只读模式查看处方详情
编辑处方
- 在列表中点击"编辑"按钮
- 修改处方信息后保存
删除处方
- 在列表中点击"删除"按钮
- 确认删除(只能删除自己创建的处方)
搜索处方
- 在搜索框输入处方名称
- 选择是否公开筛选条件
- 点击"查询"按钮
💡 使用技巧
技巧1:快速复制处方
- 查看已有处方
- 点击"编辑"
- 修改处方名称
- 保存为新处方
技巧2:分享经典处方
创建处方时,将"是否公开"设置为"所有人可见",其他医生就能看到并参考。
技巧3:管理个人处方库
使用"是否公开"筛选,快速查看自己的私有处方。
📊 测试数据
想快速测试功能?执行以下SQL插入测试数据:
-- 插入3个经典处方
INSERT INTO `zyt_prescription_library`
(`prescription_name`, `herbs`, `is_public`, `creator_id`, `creator_name`, `create_time`, `update_time`)
VALUES
('六味地黄丸', '[{"name":"熟地黄","dosage":24},{"name":"山茱萸","dosage":12},{"name":"山药","dosage":12},{"name":"泽泻","dosage":9},{"name":"牡丹皮","dosage":9},{"name":"茯苓","dosage":9}]', 1, 1, '测试医生', UNIX_TIMESTAMP(), UNIX_TIMESTAMP()),
('补中益气汤', '[{"name":"黄芪","dosage":15},{"name":"党参","dosage":10},{"name":"白术","dosage":10},{"name":"当归","dosage":10},{"name":"陈皮","dosage":6},{"name":"升麻","dosage":6},{"name":"柴胡","dosage":6},{"name":"甘草","dosage":5}]', 1, 1, '测试医生', UNIX_TIMESTAMP(), UNIX_TIMESTAMP()),
('逍遥散', '[{"name":"柴胡","dosage":10},{"name":"当归","dosage":10},{"name":"白芍","dosage":10},{"name":"白术","dosage":10},{"name":"茯苓","dosage":10},{"name":"薄荷","dosage":6},{"name":"生姜","dosage":6},{"name":"甘草","dosage":5}]', 0, 1, '测试医生', UNIX_TIMESTAMP(), UNIX_TIMESTAMP());
❓ 常见问题
Q1: 安装后看不到菜单?
A: 需要在系统菜单管理中添加处方库菜单项,或联系管理员配置权限。
Q2: 无法删除处方?
A: 只有创建者才能删除处方。如果是其他人创建的,即使是公开的也不能删除。
Q3: 其他人看不到我的处方?
A: 检查"是否公开"设置,确保设置为"所有人可见"。
Q4: 药材剂量可以是小数吗?
A: 可以,支持精确到0.1克,如:3.5克。
Q5: 可以导入Excel处方吗?
A: 当前版本暂不支持,需要手动录入。这是未来的扩展方向。
📚 更多文档
- 完整说明: PRESCRIPTION_LIBRARY_README.md
- 功能演示: PRESCRIPTION_LIBRARY_DEMO.md
- 开发总结: PRESCRIPTION_LIBRARY_SUMMARY.md
- 测试SQL: TEST_PRESCRIPTION_LIBRARY.sql
🆘 需要帮助?
如遇到问题,请:
- 查看完整文档
- 检查数据库连接
- 查看浏览器控制台错误
- 联系技术支持
祝使用愉快! 🎉