安全管家其他检查项
【安全管家】是系统维护下的风险体检菜单,一共 9 项:两项是权限反查(菜单权限主体查询、公共权限主体查询),其余七项是把账号密码、登录行为、会员与零售异常、配方完整性、单据记账失败这些风险点集中扫一遍。本篇讲这七项:一个汇总看板加六个分领域检查窗口。
菜单路径:系统维护 → 安全管家

一、功能概述
1. 功能简介
七项功能分两类:
| 类别 | 菜单 | 性质 |
|---|---|---|
| 汇总看板 | 数据安全管家 | 把六个检查窗口的结果汇总成卡片,有问题才显示 |
| 分领域检查 | 用户权限安全检查 | 账号密码风险 |
| 系统登录安全检查 | 登录行为异常 | |
| 会员业务安全检查 | 会员单据、审批流与重复手机号 | |
| 零售业务安全检查 | 饼券、礼券与收银参数异常 | |
| 生产业务全面检查 | 配方与物料定义完整性 | |
| 业务单据状态检查 | 调拨单记账失败 |
七个窗口都是只读体检:列出风险清单、支持双击下钻查看原始单据,但不在窗口里改数据。处理动作要回到对应业务窗口或参数窗口去做。
2. 核心用途
- 定期体检:每月跑一遍【数据安全管家】,看板上有卡片就说明有风险,点开看明细;
- 账号安全:查出还在用空密码、默认密码的账号;
- 入侵排查:查出非工作时间登录、换设备登录、已停用机器仍在登录、以及导出报表数据的记录;
- 参数合规:查出「允许前台手工输卡」「收款向上舍入」「不保存日志到数据库」这类为省事而打开、事后拿不出证据的设置;
- 基础数据体检:查出没配配方、配方重复、物料类型被改乱的物料,这类问题会直接导致生产与成本核算出错。
3. 整体结构
每个窗口内部一律是「风险告知 + 若干检查结果分页」的结构:第一个分页用文字说明本项查出了什么、为什么要管,后面的分页是具体清单。风险告知分页的第一行是本页标题,逐字如下:
| 窗口 | 风险告知页标题 |
|---|---|
| 用户权限安全检查 | 用户权限风险项目 |
| 系统登录安全检查 | 系统登录风险项目 |
| 会员业务安全检查 | 会员业务风险项目 |
| 零售业务安全检查 | 零售业务风险项目 |
| 生产业务全面检查 | 配方管理风险项目 |
| 业务单据状态检查 | 无标题,直接列风险条目 |
工具栏各窗口并不完全一样:【数据安全管家】【用户权限安全检查】【系统登录安全检查】【会员业务安全检查】【生产业务全面检查】有【退出】和【刷新】;【零售业务安全检查】【业务单据状态检查】的工具栏上没有【刷新】按钮,要重跑就把窗口关掉再打开。
二、数据安全管家(汇总看板)
打开后系统会依次跑六个检查,把发现了问题的项目做成卡片显示出来,卡片上带数量角标。

关键行为:
数量为 0 的项目不显示卡片——看板空着代表没发现风险,此时弹提示:
当前没有发现存在安全风险到检测项目。
这句是程序原文,「到」字是程序里就有的笔误,不是文档抄错;
卡片只显示当前账号有权限打开的那些检查项。没被授权的项目即使有风险也不会出现在你的看板上,因此不同账号看到的卡片可能不同;
卡片的文字取的是检查组件自己登记的名字,其中两项和菜单名不一样:菜单叫【零售业务安全检查】,卡片写「零售业务报警」;菜单叫【业务单据状态检查】,卡片写「单据状态报警」。从卡片进去时窗口标题用的就是卡片上这几个字,所以同一个功能从菜单进和从卡片进,标题栏会不一样,属正常;
点卡片直接打开对应的检查窗口;
工具栏【刷新】重新跑一遍全部检查;
某个检查项初始化失败时提示「项目【XXX】初始化工作N出错!」,通常是该项依赖的数据库对象缺失,需联系服务顾问处理。
看板没有评分、没有总分,它只做「有问题就列出来」,不要按卡片数量多少去衡量安全水平。
三、用户权限安全检查
检查分页:风险告知 / 未设密码账户。两个分页固定显示,不会因为没查出问题而隐藏。

风险告知页最多列三条:
| 风险条目 | 判定依据 |
|---|---|
| 允许使用默认密码操作软件 | 读机构功能参数里的【允许使用默认密码操作软件(不推荐)】,开启即列为风险 |
| 默认密码仍是过于简单的值 | 读同一处的默认密码设置,命中即列为风险 |
| 有账号还没设登录密码 | 列出密码字段为空、未删除、且属于操作员的账号 |
原文形如:
用户特点4702156设置了允许使用默认密码操作软件,这样的设置将影响企业数据安全! 发现【8】个用户未设置登录密码,仍然使用默认密码!
三条都没命中时风险告知页显示:
当前功能安全检查通过,没有发现风险项目,请继续保持。
未设密码账户分页给出账号清单,表格沿用用户档案的标准列(编号、姓名、岗位、部门、电话等),供导出名单后逐个处理。处理入口就在机构功能参数:改掉默认密码、取消【允许使用默认密码操作软件(不推荐)】、用【空密码设置为此密码】批量补密码。
说明:条目里「用户特点4702156」这种数字编号是程序对该参数项算出的校验号,界面上看不到,也不需要去记;想知道它对应哪个开关,看它后面那句话的文字描述即可。
四、系统登录安全检查
检查分页:风险告知 / 异常时间段登录 / 更换设备登录 / 疑似入侵登录 / 数据导出日志。

| 分页 | 查什么 | 分页会不会被隐藏 |
|---|---|---|
| 异常时间段登录 | 在非上班时间登录系统的记录 | 会。关掉【对非上班时间段登录进行报警】后该分页不出现 |
| 更换设备登录 | 同一账号在多台电脑上登录的记录 | 不会,固定显示 |
| 疑似入侵登录 | 从已停用的机器上发生的登录 | 不会,固定显示 |
| 数据导出日志 | 谁在什么时候导出了报表数据 | 会。关掉【对导出数据的行为进行预警】后该分页不出现 |
风险告知页最多列五条:
用户特点1083498设置了不保存日志文件到数据库,这样的设置将影响企业数据安全! 发现存在 14 次在非正常上班时间登录系统的情况,请及时检查是否存在非法入侵系统行为! 发现存在 N 个账户同时使用多台电脑设备登录系统的情况,请及时检查是否存在非法入侵系统行为! 发现存在 N 次导出报表数据的情况,请及时检查是否员工非法外流系统数据! 发现存在 N 个账户使用禁用电脑设备登录系统的情况,请及时检查是否存在非法入侵系统行为!
要点:
- 「什么算非上班时间」由两个参数决定:上午上班时间(默认 8 点)与下午下班时间(默认 18 点),落在这两点之外算异常;这两个参数同时被会员、零售的异常时间检查共用;
- 检查范围是「检查最近?天的登录」,默认 90 天,且实际统计到服务器日期的次日零点,所以当天上午的登录也会被抓出来;
- 结果清单的列依次是 日志ID、操作人员ID、操作人员编号、操作人员姓名、窗口、机器ID、机器名称、登录时间、登录IP、备注、事件名称,按日志号倒序排列,最新的在上;
- 日志不落库就等于事后无从追查——只要参数里设了不保存日志到数据库,本项一定报风险。改完参数只有之后的登录会被记录,历史记录补不回来;
- 数据来源是登录日志、事件日志、机器档案等表,只读不改。
五、会员业务安全检查
检查分页:风险告知 / 异常时间记账单据 / 电话号码重复。其中电话号码重复分页在没查出重复号码时会被整个隐藏,所以平时只看到前两个分页属正常。

风险告知页最多列十三条,分三组。
第一组:会员相关参数设置(5 条)
用户特点9873825设置了 控制前台换卡时输入【新卡卡号】不受读卡时间限制,这样的设置将存在收银员作弊的可能性,影响企业资金安全! 用户特点7852884设置了 设置了前台允许手工输入会员卡,这样的设置将存在收银员作弊的可能性,影响企业资金安全! 用户特点7631659 没有打开会员卡异常消费次数报警功能,这样的设置将存在收银员作弊的可能性,影响企业资金安全! 用户特点7760198 没有打开会员卡异常消费金额报警功能,这样的设置将存在收银员作弊的可能性,影响企业资金安全! 用户特点8031195 没有打开会员卡异常积分报警功能,这样的设置将存在收银员作弊的可能性,影响企业资金安全!
第二组:关键单据没配审批流(6 条)
按单据类型逐条检查有没有配审批流程,没配就出一条:会员充值单据、会员计次卡销售单据、礼券批量发放单据、礼券销售单据、礼券领用单据,以及超级会员销售单据(最后这条只在账套被授权了超级会员模块时才检查)。原文形如:
当前没有对会员充值单据设置审批流程,这样的设置将存在会员充值作弊的可能性,影响企业资金安全!
第三组:行为异常(2 条)
发现存在 N 次在非正常上班时间记账会员业务单据的情况,请及时检查是否存在非法入侵系统行为! 发现存在 N 个电话号码拥有的会员卡数量超标,请及时检查是否存在内部人员舞弊行为!
结果分页的标题会跟着带数量:查出异常记账单据 7 张,分页标题就变成「异常时间记账单据【7】」;电话号码重复同理显示「电话号码重复【3】」。异常时间记账单据这个分页不会因为没有记录而隐藏,永远是开着的。
| 分页 | 查什么 |
|---|---|
| 异常时间记账单据 | 在非上班时间记账的会员业务单据,按记账日期倒序 |
| 电话号码重复 | 同一个手机号名下挂了多张会员卡,判定标准是「一个电话最多可属于几个会员卡」,默认 2 个 |
【电话号码重复】下还有三个子分页:号码重复情况(哪些号码重复)、当前电话会员卡(选中号码名下的卡)、全部重复电话会员卡(一次性列全)。后两个子分页上各有一组筛选按钮:有余额会员卡 / 有效会员卡 / 全部会员卡。
要点:
- 窗口底部状态栏提示「支持双击查看单据内容」,电话号码重复分页里另有「可双击表格查看单据内容」「可双击表格查看会员详情」两处提示——双击单据行直接打开原单,双击会员卡行打开会员档案;
- 检查项与会员模块的授权范围有关,未授权的单据类型不参与检查;
- 窗口里还有一个「微信会员异常(屏蔽)」分页,程序当前把它强制关闭,界面上看不到是正常的。它的四个子分页(相同微信电话不同 / 相同电话微信不同 / 相同卡包电话不同 / 相同电话卡包不同)以及配套的「只看当前 / 查看全部」按钮组,都跟着这个被屏蔽的分页一起不显示。看到老版本截图里有这些内容,属正常。
六、零售业务安全检查
检查分页:风险告知 / 异常时间生效单据 / 异常时间生成礼券 / 会员饼券过多 / 会员饼券转赠异常。四个结果分页各自受开关控制,开关没开就不显示该分页。

| 分页 | 查什么 | 分页标题实际显示 |
|---|---|---|
| 异常时间生效单据 | 非上班时间生效的礼券业务单据 | 异常时间生效单据 |
| 异常时间生成礼券 | 非上班时间制作出来的礼券 | 异常时间生成礼券 |
| 会员饼券过多 | 短期内领到过多饼券的会员 | 最近 90 天内获得饼券数量超过 10 的会员 |
| 会员饼券转赠异常 | 频繁转赠饼券的会员 | 最近 90 天发生饼券转赠送行为超过 90 次的会员 |
后两个分页的标题是把当前阈值现拼出来的,所以改完参数回来看到的数字会变。这里要特别说明饼券转赠的口径:参数界面填的是「饼券转赠每日不能超过?张」(默认 1 张),窗口里的判定是这个日限额 × 检查天数,默认即 1 × 90 = 90 次。也就是说它是「90 天累计转赠超过 90 次」,不是「单天超过 1 次」,两者差得很远,排查时别按单天去核。
风险告知页最多列八条。四条来自收银参数:
用户特点9014381设置了 收款方式可以向上舍入增加收款额,这违反了国家法规政策,建议修改过来规避合规性风险! 用户特点9133092设置了 前台优先打印小票再保存数据,这容易导致收款舞弊和移动支付收款情况误判,影响企业资金安全! 用户特点9876578设置了 [结算打单不打印小票]热键(回车键),这容易导致收款舞弊,影响企业资金安全! 用户特点9554495设置了 允许前台脱机使用礼券,这容易导致收款舞弊,影响企业资金安全!
第一条是合规问题而不只是内控偏好:收款向上舍入等于多收顾客钱,涉及国家法规政策,发现后应到零售参数里改成向下舍入或四舍五入。其余三条都属于「收银员能自己少打小票、先打票后落库、脱机核销」这类舞弊口子。
四条来自行为统计:
发现存在 N 次在非正常上班时间制作礼券的情况,请及时检查是否存在非法入侵系统行为! 发现存在 N 次在非正常上班时间生效礼券业务单据的情况,请及时检查是否存在非法入侵系统行为! 发现存在 N 个会员拥有的生效饼券超过来正常最大值,请及时检查是否存在贪污舞弊行为! 发现存在 N 个会员转赠送饼券数量过大,请及时检查是否存在贪污舞弊行为!
窗口底部状态栏提示「支持双击查看单据内容」,双击单据行可打开原单核对。
七、生产业务全面检查
检查分页:风险告知 / 未生产归组 / 未定义配方 / 异常配方 / 未定义批用量半成品 / 普通物料定义了配方 / 配方重复!七个分页全部固定显示,即使某类一条也没查出,分页也不会消失,只是表体为空。
| 分页 | 查什么 | 风险告知里的原文 |
|---|---|---|
| 未生产归组 | 没有归入生产分组的物料 | 发现存在 N 个物料未进行生产归组,这将影响企业生产流程正常运转! |
| 未定义配方 | 该有配方却没配的成品/半成品 | 发现存在 N 个物料未定义配方! |
| 异常配方 | 物料类型被改过、与配方状态不一致 | 发现存在 N 个物料配方异常! |
| 未定义批用量半成品 | 半成品没定义批用量 | 发现存在 N 个半成品未定义批用量! |
| 普通物料定义了配方 | 普通物料却挂着配方 | 发现存在 N 个普通物料却定义了配方! |
| 配方重复! | 同一物料存在多条配方 | 发现存在 N 个重复的配方! |

要点:
这是七项里唯一带处理按钮的窗口,共两个:【删除物料指令】在普通物料定义了配方分页上,【删除配方指令】在**配方重复!**分页上;
但这两个按钮不会真的执行删除,点击后只把将要执行的 SQL 语句以提示框形式弹出来。设计意图是让 DBA 或服务顾问核对语句后在后台执行,避免在前台误删配方;
「普通物料定义了配方」分页上有一块原因说明,原文是:
原因:将已经创建了配方的"半成品”或“成品”物料修改为其他【物料类型】,造成配方状态不一致。
这段说明挂在这个分页上而不是「异常配方」分页上,两个分页查的其实是同一类改坏的数据,处理时都要回物料档案和配方窗口;
哪些物料类别属于「不需生产、无须定义配方」,是在阈值页的物料类别设置分页上配的,勾掉的类别不再被要求定义配方,「未定义配方」分页的结果会跟着变少;
因此日常使用方式仍是:在这里查出问题清单,回到配方/物料窗口逐个改正。
八、业务单据状态检查
检查分页:风险告知 / 调拨单记账失败 / 变价调拨单记账失败。两个分页固定显示——这里的两个开关只决定要不要统计、要不要出风险条目,不会把分页藏起来。

查的是调拨单与变价调拨单在生效时记账失败的记录,提示形如:
发现存在 N 个调拨单生效失败! 发现存在 N 个变价调拨单生效失败!
要点:
- 这个窗口工具栏只有【退出】,没有【刷新】按钮,检查结果主要通过【数据安全管家】看板上的「单据状态报警」卡片呈现;
- 记账失败的单据会造成库存与账务不一致,必须回到调拨单里重新生效或修正后重跑,不能放着不管。
九、检查阈值在哪里调
六个检查窗口的天数、张数、次数、时间段等阈值都不在检查窗口里,而在系统参数中:
系统维护 → 系统设置 → 设置系统特点 → 左侧选【智慧赋能 → 安全管家】

该页分四个分页,逐字与默认值如下。
系统安全
| 分组 | 界面项 | 默认值 |
|---|---|---|
| 系统登录 | 对非上班时间段登录进行报警 | 开 |
| 使用不同电脑登录系统 | 开 | |
| 检查最近?天的登录 | 90 | |
| 上午上班时间 | 8 | |
| 下午下班时间 | 18 | |
| 其他 | 对导出数据的行为进行预警 | 开 |
业务运营
| 分组 | 界面项 | 默认值 |
|---|---|---|
| 会员零售相关 | 对非正常上班时间制作或者生效的会员业务单据进行报警 | 开 |
| 检查最近?天会员业务 | 90 | |
| 对非正常上班时间制作或者生效的礼券进行报警 | 开 | |
| 对非正常上班时间制作或者生效的礼券业务单据进行报警 | 开 | |
| 检查最近?天的礼券饼券业务 | 90 | |
| 对关键会员业务单据无审批流程的情况进行报警 | 开 | |
| 检查会员电话号码重复的情况 | 开 | |
| 一个电话最多可属于几个会员卡 | 2 | |
| 对微信会员数据安全性进行检查 | 关(对应分页已被程序屏蔽) | |
| 礼券饼券异常报警 | 检查会员拥有饼券超过最大数量 | 开 |
| 会员饼券数量不能超过?张 | 10 | |
| 检查会员是否违规转赠送 | 开 | |
| 饼券转赠每日不能超过?张 | 1 |
物料类别设置
一行说明「设置哪些类别不需生产(无须定义配方)」加一棵物料类别树,旁边两个按钮【全选全部】【刷新下级选择】。
单据检查
分组「检查单据生效失败」下两个勾项:【调拨单】【变价调拨单】。
检查窗口里显示不显示某个分页、按什么阈值判定,都由这里决定。改完参数后回到检查窗口点【刷新】重新跑;【零售业务安全检查】和【业务单据状态检查】没有【刷新】,关掉窗口再打开即可。
十、典型使用场景
场景 1:月度安全体检
背景:例行检查,不想一个个窗口点。 操作:打开【数据安全管家】→ 看板列出有风险的项 → 逐个点卡片进明细 → 处理完回看板点【刷新】确认卡片消失。
场景 2:清理空密码账号
背景:上线一段时间后,一批账号还在用初始密码。 操作:【用户权限安全检查】→ 未设密码账户分页导出名单 → 到机构功能参数改默认密码并执行【空密码设置为此密码】→ 取消【允许使用默认密码操作软件(不推荐)】→ 回来点【刷新】验证。
场景 3:怀疑有人非工作时间动数据
背景:仓库存货对不上,怀疑下班后有人操作。 操作:先到阈值页确认「对非上班时间段登录进行报警」「对导出数据的行为进行预警」都已勾选 → 【系统登录安全检查】→ 用「异常时间段登录」和「数据导出日志」两个分页交叉比对时间与账号 → 双击下钻核对。
场景 4:成本核算结果飘忽不定
背景:同一产品每次算出的成本不一样。 操作:【生产业务全面检查】→ 先看「配方重复!」与「异常配方」两个分页,这两类问题最常见 → 回配方窗口把重复配方停用、把被改乱的物料类型改回来 → 重新跑检查确认清空。
场景 5:某个检查分页突然不见了
背景:昨天还能看到「电话号码重复」,今天打开没了。 操作:先确认阈值页对应的报警开关还开着;开关正常则说明本次一条都没查出——会员的电话号码重复分页、登录的异常时间段与数据导出分页、零售的四个分页都可能这样消失,只有配方类的七个分页和单据类的两个分页永远显示。
十一、权限控制与前置条件
- 【安全管家】整个菜单需要模块授权,未授权时菜单不出现,需联系安仕达服务顾问;
- 九个菜单项各自还有独立的菜单权限,管理员可以只开放其中几项;
- 【数据安全管家】看板只显示当前账号有权打开的检查项,所以看板内容因人而异;
- 阈值参数在【设置系统特点】里,修改需要相应权限;
- 所有检查均为只读,两个「删除指令」按钮也只输出 SQL 文本,不会修改业务数据。
十二、常见问题
1. 看板是空的,是不是没跑起来
- 原因:六项检查都没发现问题时看板就是空的,并弹提示「当前没有发现存在安全风险到检测项目。」;
- 处理:属正常结果。若不放心,直接打开各检查窗口逐个看。
2. 看板比别人少几张卡片
- 原因:卡片只显示你有菜单权限的检查项;
- 处理:让管理员在权限配置里放开对应菜单,或直接用超级用户账号查看。
3. 从看板点进去,窗口标题和菜单名不一样
- 原因:卡片名与菜单名是两套登记名,「零售业务安全检查」的卡片写「零售业务报警」,「业务单据状态检查」的卡片写「单据状态报警」,从卡片进入时窗口标题取的是卡片名;
- 处理:正常现象,是同一个窗口。要标题和菜单一致,从左侧菜单直接打开。
4. 某个检查窗口只有一个「风险告知」分页
- 原因:要分清是哪种隐藏。开关类——零售的四个分页、登录的「异常时间段登录」「数据导出日志」,开关关掉分页就消失;结果类——会员的「电话号码重复」在一条重复都没查出来时也会消失,但开关是开着的;
- 处理:先到 设置系统特点 →【智慧赋能 → 安全管家】确认对应报警已勾选;开关没问题就说明确实没查出问题,回【风险告知】分页看有没有那句「当前功能安全检查通过」。
5. 登录检查查不到最近的记录
- 原因:检查范围是「检查最近?天的登录」(默认 90 天);或系统参数设了不保存日志到数据库,日志根本没落库;
- 处理:调大天数;若是日志未落库,先改参数,之后的登录才会被记录,历史记录无法补回。
6. 【删除配方指令】点了没反应
- 原因:该按钮设计上只弹出将要执行的 SQL 文本,不执行删除;
- 处理:把弹出的语句交给服务顾问核对后在后台执行,或回配方窗口手工处理。
7. 饼券转赠异常是不是「一天转赠一张就算」
- 不是。参数填的是每日上限(默认 1 张),窗口判定用的是「每日上限 × 检查天数」(默认 1 × 90 = 90 次),分页标题会直接写出这个累计值。单天转赠一两次不会被报,长期累计超标才报。
8. 生产检查里「异常配方」和「普通物料定义了配方」是一回事吗
- 原因:两者多是同一个错造成的——先建了配方,后又把物料类型改掉,导致配方与物料类型对不上。「原因:将已经创建了配方的半成品或成品物料修改为其他【物料类型】,造成配方状态不一致。」这段说明挂在「普通物料定义了配方」分页上;
- 处理:确认该物料到底应该是成品/半成品还是普通物料,改回正确类型,或把失效配方停用,两个分页都会跟着清空。
变更记录
| 日期 | 变更内容 |
|---|---|
| 2026-11-11 | 按真实界面与源码逐项订正并补入 9 张配图:补齐六个窗口的风险告知原文清单(会员 13 条、零售 8 条、配方 6 条);订正分页显隐规则为「开关控制」与「无结果即隐藏」两类(会员的电话号码重复属后者,配方七个分页与单据两个分页永不隐藏);订正【刷新】按钮只有五个窗口有,零售与单据状态检查没有;补上卡片名与菜单名不一致(零售业务报警 / 单据状态报警)导致窗口标题不同的说明;把「饼券转赠每天超过 1 次」订正为「每日上限 × 检查天数」的累计口径(默认 90 次);补全阈值页四个分页的界面原文与默认值;订正「只看当前 / 查看全部」属于已被屏蔽的微信会员异常分页而非电话号码重复分页;订正原因说明与【删除物料指令】同挂在普通物料定义了配方分页 |
