Files
zyt/QUICK_START_PRESCRIPTION_LIBRARY.md
T
2026-03-23 18:02:16 +08:00

4.0 KiB
Raw Blame History

处方库功能 - 快速开始指南

🚀 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

第二步:访问功能

  1. 登录后台管理系统
  2. 在菜单中找到"处方库"功能
  3. 开始使用!

📝 快速创建第一个处方

示例:创建"六味地黄丸"处方

  1. 点击"新增处方"按钮

  2. 填写处方名称:

    六味地黄丸
    
  3. 添加药材(点击6次"添加药材"按钮):

    熟地黄  24克
    山茱萸  12克
    山药    12克
    泽泻    9克
    牡丹皮  9克
    茯苓    9克
    
  4. 选择是否公开:

    • 仅自己可见:只有你能看到
    • 所有人可见:所有医生都能看到
  5. 点击"确定"保存

完成!你的第一个处方已创建成功!

🎯 常用操作

查看处方

  • 在列表中点击"查看"按钮
  • 以只读模式查看处方详情

编辑处方

  • 在列表中点击"编辑"按钮
  • 修改处方信息后保存

删除处方

  • 在列表中点击"删除"按钮
  • 确认删除(只能删除自己创建的处方)

搜索处方

  • 在搜索框输入处方名称
  • 选择是否公开筛选条件
  • 点击"查询"按钮

💡 使用技巧

技巧1:快速复制处方

  1. 查看已有处方
  2. 点击"编辑"
  3. 修改处方名称
  4. 保存为新处方

技巧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

🆘 需要帮助?

如遇到问题,请:

  1. 查看完整文档
  2. 检查数据库连接
  3. 查看浏览器控制台错误
  4. 联系技术支持

祝使用愉快! 🎉