136 lines
4.0 KiB
Markdown
136 lines
4.0 KiB
Markdown
# 处方库功能 - 快速开始指南
|
||
|
||
## 🚀 5分钟快速上手
|
||
|
||
### 第一步:安装数据库表
|
||
|
||
#### Windows 用户
|
||
双击运行 `install_prescription_library.bat`
|
||
|
||
#### Linux/Mac 用户
|
||
```bash
|
||
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插入测试数据:
|
||
|
||
```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. 联系技术支持
|
||
|
||
---
|
||
|
||
**祝使用愉快!** 🎉
|