药掌柜
面向药店经营管理的本地部署系统。装在药店自己的服务器上,数据留在店里, 收银机和办公电脑通过局域网连上来用。
“本地部署“这四个字的意思很实在:软件和数据库都装在你店里那台机器上, 不在我们这儿,也不在什么云上。所以网断了照样卖药。
它解决什么
药店日常要跑的事情基本都在一套系统里:卖药开单、进货入库、库存和批次、 质量管理记录、员工和权限、小票和标签打印、以及后续的在线更新。
打开之后屏幕上就是这个样子:

左边那一列是全部功能菜单,右边是干活的地方。整个左侧菜单长这样:

有哪些模块
一共五块功能,外加装机器那一套:
| 模块(就是左侧菜单里那一组) | 对应插件 | 干什么 |
|---|---|---|
| 药掌柜·企业业务 | pk_base | 每天最常用的都在这组里:基础资料、采购入库、库存管理、价格管理、零售管理、系统管理、门店与账号 |
| 药掌柜·GSP 质量管理 | pk_gsp | 药监要查的那些记录:供货商资质、处方审核、温湿度、养护、召回 |
| 药掌柜·慢病管理 | pk_chronic | 把慢病顾客管起来:患者档案、病例、血糖,还能按标签挑人做营销 |
| 药掌柜·中药处方 | pk_tcm | 中药方子的录入、查询,以及看中医的顾客怎么管 |
| 门店档案同步 | pk_sync | 总店和分店之间的商品资料怎么同步、对不上的地方怎么处理 |
| 开始使用 / 常见问题 / 附录 | 框架本体 | 装机器、激活、升级,还有全站通用的那几页 |
pk_base、pk_gsp这种名字,是我们内部给每块功能起的代号。 你在软件界面上看不到它们,说明书里用它来标明“这一页属于哪一块“。
怎么开始
全部功能索引
下面这张表是全站的检索入口。不管你想找哪个功能,先来这儿扫一眼 —— 按左侧菜单的分组分成八节,每节一张小表,比翻左边那棵树快。
每节标题下面那个链接,是这一组的总览页。
开始使用
装机器要走的六步和装机清单:开始使用(总览)
| 功能名 | 属于哪个插件 | 一句话说它是干什么的 | 链接 |
|---|---|---|---|
| 装机前准备 | 框架本体 | 买什么样的机器、装哪个数据库、局域网地址怎么定,先把家底备齐 | 装机前准备 |
| 装服务端 | 框架本体 | 把服务端程序装到那台机器上,装完能用浏览器打开 | 装服务端 |
| 第一次打开 | 框架本体 | 第一次打开会进初始化页:连数据库、建表、建管理员账号。只走这一次 | 第一次打开 |
| 收银机接入 | 框架本体 | 让收银台那台电脑连上服务器,顺带把小票打印机接好 | 收银机接入 |
| 激活与授权 | 框架本体 | 用我们给你的激活码把系统激活,顺便定下能带几台收银机 | 激活与授权 |
| 在线更新 | 框架本体 | 有新版本时不用跑到店里,远程就能升级 | 在线更新 |
核心业务(pk_base)
这一组是店里每天真正在用的:核心业务(总览)
基础资料
| 功能名 | 属于哪个插件 | 一句话说它是干什么的 | 链接 |
|---|---|---|---|
| 商品档案 | pk_base | 药品和商品的底账:名称、规格、厂家、批准文号、进价、零售价、会员价都在这儿 | 商品档案 |
| 生产企业档案 | pk_base | 记药品厂家:编码、名称、地址。商品档案要引用它,所以只能改不能删 | 生产企业档案 |
| 供应商档案 | pk_base | 记供货商:联系电话、证照、往来情况。进货开单时从这儿挑 | 供应商档案 |
| 会员档案 | pk_base | 记会员:卡号、姓名、电话、等级、积分。收银时认会员价、攒积分都靠它 | 会员档案 |
采购入库
| 功能名 | 属于哪个插件 | 一句话说它是干什么的 | 链接 |
|---|---|---|---|
| 采购入库 | pk_base | 进货入库:选供货商、录批号和生产日期有效期,审核之后库存才增加 | 采购入库 |
| 采购退货 | pk_base | 有问题的货退给供货商,退完库存跟着减少,两边往来也记一笔 | 采购退货 |
库存管理
| 功能名 | 属于哪个插件 | 一句话说它是干什么的 | 链接 |
|---|---|---|---|
| 库存批次 | pk_base | 看每个商品每一批的库存:批号、有效期、进价、还剩多少 | 库存批次 |
| 近效期商品查询 | pk_base | 把快到有效期的商品挑出来,好提前促销或者退给供货商 | 近效期商品查询 |
| 库存预警 | pk_base | 库存低于你设的下限就提醒你,免得卖断了货 | 库存预警 |
| 报损/报溢单 | pk_base | 药碎了、过期了、数错了,用这张单子把账上的数量改成实际数量 | 报损/报溢单 |
| 库存盘点 | pk_base | 把店里实际数出来的数量和账上比一比,差在哪儿就调平 | 库存盘点 |
| 盘点盈亏报表 | pk_base | 每次盘点盘出来多了多少、少了多少、值多少钱,都在这张表里 | 盘点盈亏报表 |
| 机构调货 | pk_base | 总店和分店之间、门店和仓库之间互相调货 | 机构调货 |
| 商品货位 | pk_base | 记每个商品放在店里哪个货架哪一层,找货不用满店转 | 商品货位 |
价格管理
| 功能名 | 属于哪个插件 | 一句话说它是干什么的 | 链接 |
|---|---|---|---|
| 零售价格快速修改 | pk_base | 一次改一批商品的零售价,比如统一调几个点 | 零售价格快速修改 |
| 促销调价单 | pk_base | 做活动时定一个时间段和活动价,到点自动生效、到点自动恢复 | 促销调价单 |
零售管理
| 功能名 | 属于哪个插件 | 一句话说它是干什么的 | 链接 |
|---|---|---|---|
| 零售开单 | pk_base | 收银台卖药:扫码、认会员、收款找零、挂单。收银员一天点得最多的就是它 | 零售开单 |
| 零售报表 | pk_base | 按门店、按收银员看卖了多少、赚了多少。时间只当筛选范围用,不是按天分组 | 零售报表 |
| 零售流水账查询 | pk_base | 每一笔收款、退款、找零的明细,对账的时候用 | 零售流水账查询 |
| 零售收款报表 | pk_base | 按收款方式(现金、微信、支付宝、银行卡)汇总,看每天各渠道收了多少 | 零售收款报表 |
系统管理
| 功能名 | 属于哪个插件 | 一句话说它是干什么的 | 链接 |
|---|---|---|---|
| 打印模板 | pk_base | 小票、标签、单据打出来长什么样,在这儿调 | 打印模板 |
| 系统配置 | pk_base | 系统级的开关和参数:各种业务规矩、收款和打印的设置,都在这儿调 | 系统配置 |
门店与账号
| 功能名 | 属于哪个插件 | 一句话说它是干什么的 | 链接 |
|---|---|---|---|
| 门店管理 | pk_base | 有分店或者多个仓库时,在这儿把门店一家家建出来 | 门店管理 |
| 员工与权限 | pk_base | 建员工账号,再定每个人能看哪个菜单、能做哪些操作 | 员工与权限 |
GSP 质量管理(pk_gsp)
药监要查的那些记录:GSP 质量管理(总览)
| 功能名 | 属于哪个插件 | 一句话说它是干什么的 | 链接 |
|---|---|---|---|
| GSP 工作台 | pk_gsp | 一页看完质量管理要做的所有事,哪些快到期了一眼就看到 | GSP 工作台 |
| GSP 检查对照清单 | pk_gsp | 药监来检查时照着一条条对,缺哪份记录当场就能看出来 | GSP 检查对照清单 |
| 首营企业/供货资质 | pk_gsp | 第一次跟一家供货商合作之前(行话叫“首营“),先把它的证照收齐登记好 | 首营企业/供货资质 |
| 供货销售人员授权 | pk_gsp | 记每家供货商派来的业务员是谁、有没有授权书 | 供货销售人员授权 |
| 首营品种/药品质量档案 | pk_gsp | 第一次进的品种,把批准文号、质量标准、检验报告存一份 | 首营品种/药品质量档案 |
| 质量保证协议 | pk_gsp | 跟供货商签的质量协议,什么时候签的、什么时候到期都记着 | 质量保证协议 |
| 处方药销售审核 | pk_gsp | 卖处方药时核对处方、登记药师审核。药监必查的一条 | 处方药销售审核 |
| 特殊/专门管理药品销售控制 | pk_gsp | 含麻黄碱那类要限量、要登记身份证的药,在这儿管住 | 特殊/专门管理药品销售控制 |
| 不合格药品处理 | pk_gsp | 发现不合格的药,记下怎么处理、谁处理的 | 不合格药品处理 |
| 药品不良反应 | pk_gsp | 顾客吃药之后有不良反应,按要求上报 | 药品不良反应 |
菜单「质量管理」里那几个页签,是下面这五页:
| 功能名 | 属于哪个插件 | 一句话说它是干什么的 | 链接 |
|---|---|---|---|
| 温湿度 | pk_gsp | 每天记店里的温度和湿度,超标了要写明怎么处理的 | 温湿度 |
| 药品养护 | pk_gsp | 定期检查药品的外观和储存条件,一批批记下来 | 药品养护 |
| 药品召回 | pk_gsp | 接到召回通知后,查这批药是什么时候进的、还剩多少、卖给了谁 | 药品召回 |
| 药品追回 | pk_gsp | 已经卖出去、要主动追回来的那些,追回了多少、还剩多少在外面 | 药品追回 |
| 不合格品 | pk_gsp | 不合格品处理的记录表 | 不合格品 |
慢病管理(pk_chronic)
用的人不多但回头客多的那一块:慢病管理(总览)
| 功能名 | 属于哪个插件 | 一句话说它是干什么的 | 链接 |
|---|---|---|---|
| 患者档案 | pk_chronic | 记慢病顾客的基本情况:姓名、电话、什么病、从什么时候开始管的 | 患者档案 |
| 病例管理 | pk_chronic | 每次来复诊记一笔:测了什么、开了什么药、下次什么时候来 | 病例管理 |
| 血糖记录 | pk_chronic | 把顾客一次次测的血糖记下来,看趋势 | 血糖记录 |
| 会员精准营销 | pk_chronic | 按标签挑出一批会员,分派任务给他们发消息、提醒复查 | 会员精准营销 |
中药处方(pk_tcm)
看中医、抓中药的那一块:中药处方(总览)
| 功能名 | 属于哪个插件 | 一句话说它是干什么的 | 链接 |
|---|---|---|---|
| 开方录入 | pk_tcm | 中药方子怎么录:一味一味加药、写克数、算总价 | 开方录入 |
| 处方查询 | pk_tcm | 以前开过的方子怎么翻出来、怎么存成模板下次再用 | 处方查询 |
| 患者管理 | pk_tcm | 记看中医的顾客,跟他们的方子对上号 | 患者管理 |
门店档案同步(pk_sync)
总店和分店之间那点事:门店档案同步(总览)
| 功能名 | 属于哪个插件 | 一句话说它是干什么的 | 链接 |
|---|---|---|---|
| 跟随设置 | pk_sync | 定哪些东西不跟着总店走。这一页的主要画面就是那张例外清单 | 跟随设置 |
| 同步记录 | pk_sync | 一条条同步明细,查“这个商品到底发过去没有“,发错了还能撤销 | 同步记录 |
| 冲突处理 | pk_sync | 分店已经有同一个药了、只是商品编码不一样,得你人工对一下码 | 冲突处理 |
| 运行历史 | pk_sync | 同步任务每次是什么时候跑的、跑成什么样(入口叫「定时任务状态」) | 运行历史 |
(这个菜单点进去只有两个页签:「跟随设置」和「同步记录」。 「冲突处理」和「运行历史」不是页签,是从跟随设置那一页里点按钮进去的。)
常见问题
| 功能名 | 属于哪个插件 | 一句话说它是干什么的 | 链接 |
|---|---|---|---|
| 常见问题 | 全站通用 | 使用中最常遇到的问题汇总,每条第一句就是结论 | 常见问题 |
附录
| 功能名 | 属于哪个插件 | 一句话说它是干什么的 | 链接 |
|---|---|---|---|
| 版本记录 | 全站通用 | 每次发版在这儿记一条,顺便看这次改动要不要动说明书 | 版本记录 |
| 名词解释 | 全站通用 | 说明书里出现的行业话和系统里的词,一句话解释 | 名词解释 |
| 角色与权限一览 | 全站通用 | 每个角色默认能看哪些菜单、能做哪些操作,一张表看清 | 角色与权限一览 |
还有三件常被问到的事
药掌柜需要联网吗?
装和用都不需要公网。只有“在线更新“和“激活授权“这两件事要能连到我们的授权中心。 平时卖药开单断网照常跑。
数据存在哪里?会不会被我们拿走?
全部存在药店自己的服务器上,我们这边不存业务数据。
授权中心那边只有这台机器的一个编号和授权状态,看不到任何经营数据 —— 它只知道“有这么一台机器、授权到哪天“,不知道你卖了什么药、卖给了谁。
一台服务器能带几台收银机?
能带多台,具体数量看你买的授权。收银机通过局域网连到那台服务器上。
本页修订记录
| 说明版本 | 日期 | 对应系统版本 | 改了什么 |
|---|---|---|---|
| v1 | 2026-10-07 | 框架 1.0.91 | 第一版:按新目录结构重写,加上全站功能索引表(八节),菜单名改回系统里真实的名字,配两张图 |