Source snapshot: 97d7f0fae96dc04b7ddad56fc1db6a108ed662cc [SEC-CLEAN] · pre-push-clean v1.0 · 109处敏感信息已自动转乱码
10 KiB
10 KiB
🖥️ 诺安宠物医院系统 v2.0 · 开发文档
项目概览
- 版本: v2.0 (2026-06-17)
- 代码量: 约55个文件 · 12,000+行代码
- 存储: 28个localStorage keys
- 入口: 根目录
index.html - 技术栈: 纯前端 · vanilla JS · 无需后端
📊 模块总览 · 按功能分组
🧭 入口 · 导航
| 模块 | 版本 | 核心存储 |
|---|---|---|
| 🏠 综合导航首页 | v1.0 | — |
🩺 接诊流程线(诊前 → 诊中 → 诊后)
| 模块 | 版本 | 核心存储 |
|---|---|---|
| 📋 预约挂号 | v0.1 | nan_registrations |
| 📢 候诊叫号屏 | v1.0 | nan_queue_calls |
| 🔬 病例诊断 | v0.3 | nan_prescriptions |
| 🖨️ 处方打印 | v1.0 | 随诊断保存 |
| 💊 药房发药 | v1.0 | nan_dispensed |
| 💉 门诊治疗单 | v1.0 | nan_outpatient_plans / nan_outpatient_sessions |
🏥 住院 · 手术线
| 模块 | 版本 | 核心存储 |
|---|---|---|
| 🏥 住院管理 | v1.0 | nan_hospitalization / nan_care_records / nan_care_summaries |
| 🔪 手术室(6合1) | v1.0 | nan_surgeries 等 6 类 |
💳 收银 · 会员线
| 模块 | 版本 | 核心存储 |
|---|---|---|
| 💳 收银台 | v0.3 | nan_bills / nan_prices |
| 👥 会员管理 | v1.1 | nan_members |
📣 客户运营线
| 模块 | 版本 | 核心存储 |
|---|---|---|
| 🔔 智能客户提醒 | v0.2 | nan_pets |
| 📮 客户运营 | v2.2 | nan_push_logs / nan_activities |
| 🐾 宠主社群 | v1.0 | nan_community_posts / nan_community_awards |
📦 库存采购 · 经营数据线
| 模块 | 版本 | 核心存储 |
|---|---|---|
| 📦 采购入库 | v1.0 | nan_suppliers / nan_procurement / nan_supplier_payments / nan_inventory |
| 📊 经营报表 | v1.0 | nan_bills / nan_prescriptions |
| 💾 数据管理 | v1.0 | nan_backup_info |
🏠 综合导航首页
路径: index.html | 版本: v1.0
- 今日概况:待接诊数、今日收入、库存预警、就诊中
- 18个功能模块快捷入口,一键跳转
- 今日挂号列表 + 今日收费列表动态展示
📋 预约挂号
路径: apps/registration/ | 版本: v0.1
- 挂号登记:选宠物/类型/医生/费用/备注
- 今日挂号队列:自动排队编号
- 状态流转:等待→就诊→完成/取消
- 挂号历史按日期+状态筛选
- 存储: nan_registrations
📢 候诊叫号屏
路径: apps/queue/ | 版本: v1.0
- 当前叫号大屏显示,等候列表
- 手动叫号/跳过/重叫
- 叫号历史记录
- 存储: nan_queue_calls
🔬 病例诊断
路径: apps/diagnosis/ | 版本: v0.3
- 待接诊列表从挂号同步
- 主诉输入→自动推荐化验项目(点击添加)
- 体格检查:体温/心率/呼吸/体重
- 化验检查20+项目,结果触发诊断推荐
- 诊断推理引擎:13条规则,置信度排序
- 标准护理检查表:一级14项/二级11项/三级8项
- 处方开药+库存联动(显示库存状态)
- 自动生成诊断依据
- 收费预估:诊疗费+化验+药品
- 保存病例自动扣减库存
- 复诊功能: 历史病例搜索,点击复诊进入
- 存储: nan_prescriptions
🖨️ 处方打印
路径: apps/diagnosis/prescription.html | 版本: v1.0
- 农业农村部2024年第734号公告标准
- A5横版(210mm×148mm)三联单
- 前记/正文/后记格式完整
- Canvas手写签名板,支持触屏
- 签名自动嵌入处方,打印隐藏工具栏
- 诊断保存后自动弹窗打印
💊 药房发药
路径: apps/pharmacy/ | 版本: v1.0
- 待发药列表从诊断处方读取
- 库存检查、发药确认
- 用药说明自动生成
- 发药历史记录
- 存储: nan_dispensed
💉 门诊治疗单
路径: apps/outpatient/ | 版本: v1.0
- 开治疗单:宠物/类型/用药/天数/频次/时间
- 治疗执行表:日期|天数|时间|用药|状态|操作人|复核人
- 操作人+复核人双签字
- 疗程可视化,格子展示进度
- 存储: nan_outpatient_plans, nan_outpatient_sessions
💳 收银台
路径: apps/cashier/ | 版本: v0.3
- 待收费列表从已完成挂号+处方导入
- 22项价目表,收费项目可增删
- 选择会员自动计算折扣(银卡9折/金卡88折/钻石85折)
- 多支付方式:微信/支付宝/现金/银行卡
- 今日日结统计,账单历史筛选
- 存储: nan_bills, nan_prices
🏥 住院管理
路径: apps/hospitalization/ | 版本: v1.0
- 入院登记:宠物/笼位/护理级别/医生/护士/诊断/物品/医嘱
- 标准护理检查表:一级14项/二级11项/三级8项(含TPR/SpO2/疼痛/精神/饮食/输液/体位/伤口/用药)
- 护理记录表按等级自动调列(一级17列/二级14列/三级12列)
- 动物信息栏:动物/笼位/医生/护士/诊断/级别/日期/物品/医嘱
- 体温异常标红/蓝,排便图标,精神表情
- 出院一键总结:天数+护理次数+平均体温+精神统计+出院建议
- 三级同步:医生确认→发送客户→全员同步
- 存储: nan_hospitalization, nan_care_records, nan_care_summaries
🔪 手术室(6合1)
路径: apps/surgery/ | 版本: v1.0
- 📅 手术排期: 17种手术类型+日期+医生+麻醉方式
- 💉 麻醉同意书: 术前评估+麻醉方案+风险告知+宠主签字
- 📝 手术同意书: 17种智能风险(骨折6种细分)+费用+签字
- 📊 麻醉记录: ASA分级+诱导/插管/维持+监护+苏醒
- 📋 手术记录: 术者/助手+过程+标本+术中状态+术后医嘱
- 💊 治疗记录: 输液/换药/注射/理疗/激光/雾化
- 17种手术各有独立风险模板
- 存储: nan_surgeries, nan_surgery_records, nan_treatments, nan_consents, nan_anesthesia_records, nan_anes_consents
🔔 智能客户提醒
路径: apps/reminder/ | 版本: v0.2
- 宠物档案CRUD,照片Base64压缩
- 生日日期自动+年龄计算
- 医疗提醒:疫苗/驱虫/复诊/体检
- 三级预警:逾期红/今天黄/即将蓝
- 标记已通知+历史记录
- 存储: nan_pets
📮 客户运营
路径: apps/marketing/ | 版本: v2.2
- 精准筛选5维度:季节/年龄/品种病/绝育/驱虫
- 30+品种易患病数据库
- 12个月智能活动日历(主题+节日+目标人群+模板)
- 活动管理:预置模板+自定义+进行中
- 目标人群推送:绝育→未绝育、老年→7岁+
- 推送历史按活动分组
- 存储: nan_push_logs, nan_activities
📊 经营报表
路径: apps/report/ | 版本: v1.0
- 收入概况:总收入/笔数/客单价
- 时段筛选:日/周/月/全部
- 病例分布柱状图
- 药品消耗排行
- 14天每日趋势图
- 存储: nan_bills, nan_prescriptions
👥 会员管理
路径: apps/members/ | 版本: v1.1
- 自动从宠物档案提取合并(按手机号去重)
- 四级会员:普通/银卡¥1000+/金卡¥3000+/钻石¥5000+
- 自动等级+手动覆盖
- 权益展示(含折扣率)
- 编辑同步更新宠物信息
- 消费自动汇总
- 存储: nan_members
🐾 宠主社群
路径: apps/community/ | 版本: v1.0
- 信息墙:知识分享/领养/求助/晒宠4分类
- 宠主投稿关联
- 优秀宠主评选:活跃度综合评分(就诊×10+消费×5+近期活跃+发帖×8+宠物×3)
- 月/季度评选,自定义奖项
- 奖励管理记录
- 存储: nan_community_posts, nan_community_awards
📦 采购入库
路径: apps/procurement/ | 版本: v1.0
- 🏢 供应商管理:名称/联系人/电话/品类/期初欠款
- 💰 供应商财务:采购频次/总额/期初欠款/应付款/已结款/合计欠款
- 📈 月度采购汇总柱状图(按年分组)
- 📸 批量拍照入库:大类(药品/用品/耗材)+名称+规格+批号+效期+数量+进价+零售价
- 📊 库存台账:按类筛选,低库存预警
- 💵 月度利润:采购成本 vs 销售收入
- 存储: nan_suppliers, nan_procurement, nan_supplier_payments, nan_inventory
💾 数据管理
路径: apps/backup/ | 版本: v1.0
- 数据总览:13类数据实时统计
- 一键导出全部数据为JSON文件
- 文件导入恢复(预览+确认)
- 清空全部数据(双重确认)
- 备份时间记录
- 存储: nan_backup_info
会员四级体系
| 等级 | 门槛 | 折扣 | 核心权益 |
|---|---|---|---|
| 普通 | 默认 | 无 | 新客首次9折·公众号领券 |
| 银卡 | ¥1000+ | 9折 | 全服务9折·疫苗9折·生日提醒 |
| 金卡 | ¥3000+ | 88折 | 全服务88折·体检7折·优先预约·生日礼品 |
| 钻石 | ¥5000+ | 85折 | 全服务85折·免费年检·优先通道·双倍积分·1对1 |
12个月活动日历
| 月 | 活动主题 | 节日背景 | 目标人群 |
|---|---|---|---|
| 1月 | 新年健康体检季 | 元旦·春节 | 全部 |
| 2月 | 春节宠爱有加 | 春节·情人节 | 全部 |
| 3月 | 春季防敏驱虫月 | 三八·315 | 全部 |
| 4月 | 绝育关爱黄金月 | 清明·谷雨 | 未绝育 |
| 5月 | 爱宠感恩月 | 劳动节·母亲节·520 | 全部 |
| 6月 | 夏日清凉守护 | 端午·618 | 全部 |
| 7月 | 暑期健康总动员 | 暑假·大暑 | 全部 |
| 8月 | 皮肤病防治月 | 立秋·处暑 | 全部 |
| 9月 | 秋季疫苗加强月 | 中秋 | 幼年/疫苗到期 |
| 10月 | 国庆健康大放送 | 国庆·重阳 | 全部 |
| 11月 | 老年宠物关爱月 | 感恩节 | 老年7岁+ |
| 12月 | 年终感恩回馈季 | 圣诞·元旦 | 全部 |
开发档案
- 开发人格体: 灵核 ICE-GL-YS001
- 人类主控: 毛毛 TCS-GL-003
- D1(06-10): 智能客户提醒 · 预约挂号
- D2(06-11): 首页·诊断·叫号·药房·报表·运营·会员·活动日历
- D3(06-17): 处方打印·社群·备份·住院·手术·门诊·采购
最后更新: 2026-06-17 · 诺安宠物医院 v2.0