设备不认"团"这个字,它只认凭证。两种单走同一台闸机时,规则要回答三件事:凭证先按什么解析、名单在哪一步比对、比对不上由谁放行。
一、路由看字段有没有,不看经验。带批次号的走团队线,单张个人凭证走散客线。判据是批次字段非空且能在名单表里查到;字段有但查不到批次的,落进散客线就等于放行,必须先拦住再核。路由表放在服务端统一下发,不放通道本地,否则相邻两条通道判法不同,同一排闸机前会出现两种结果,现场解释不了。
二、团队线的比对边界。批次内逐人匹配,匹配上就放行并回写已用人数;批次外的凭证一律拦下转人工,不做"先放进再补名单"。批次有效时段是约定到园时刻前后 60 分钟:早到的等到约定时刻再放,晚到超过 90 分钟的整批转人工核验,由带团人到场确认。这一段没有可商量的口径,口子一开,名单外的人就会跟着队伍一起过。基准是名单里的约定到园时刻,这个时刻为空的批次整批不进自动线,一律走人工核验。

三、散客不能借团队的口子。三条并发判据:同一批次两次放行间隔小于 3 秒记为异常;单批次当日核销数超过名单人数即停批;批次停用后凭证仍能被读出的,当天报修并停用该编号。反过来,散客凭证里被读出批次字段属于配置错误,直接拦下,不要试图替他猜是哪一批。
四、什么时候必须分流。单批人数 30 人以上,或者同一时刻闸机口在场团队 2 个及以上,引导到专用通道。触发线是单通道排队超过 8 人且 5 分钟不消。团队过闸是一人一次核验,节奏比散客慢,一台闸机同时接两种单时,散客那条线的通行能力要按七成折算。排班不认这个折算,全天都会觉得人手不够。

五、识别失败只分三类记。凭证能读但名单没匹配上,通常是现场多了人;名单匹配上但批次已停,是补员没回写;批次与票种不一致,是名单里的优待人员被按普通放行了。三类各有各的责任方,各有各的修法。混记成一句"闸机故障",一周后没人记得当初到底是哪一类在涨,也说不清下次该找谁。
六、名单的变更时刻要先约定。带团的人当天早上改名单是常态,规则要写死:距约定到园 2 小时以内的名单变更不回写批次,由现场人工放行并单独记一笔;2 小时以前的正常回写。判据看"批次外拦下"的条数:超过该批名单总人数 5% 的,说明变更时间线根本没约定;连续 3 天为 0 的反而要查,多半是名单压根没送到闸机口,机器只是在放所有能读的码。
先做哪一件:先把批次字段非空且可查到名单这一条加到路由最前面。这一条挡住的是最大的一类,后面两条并发判据可以在它生效之后再补。
