周一上午九点半,星桥科技研发部的灯管亮得发白。
我坐在靠窗第三排,面前两块屏幕,一块跑接口压测,一块盯交易回调。空调出风口有点响,吹得咖啡表面起了一层细纹。
支付系统又卡在老问题上。
第三方返回慢半拍,我们这边要等,又不能等死。这个接口我改过太多回,闭着眼都知道哪一行会抖,哪一行不能碰。
公司的人总说我是首席工程师,听着挺像回事。其实二十年下来,我更像个修水管的,哪里漏了堵哪里,夜里电话一响,鞋都来不及穿稳。
九点四十一分,压测窗口跳出一行红字。
权限校验失败,操作人权限已变更。
我眯了下眼,以为看错了。手指停在键盘上,没往下按。
我的主账号还在,登录没掉。可核心接口的发布权限,被提前收走了。
提前。
这个词在脑子里绕了一圈,外面工位传来打印机吐纸的声音,咔嚓咔嚓,像老旧电表转动。
苏梅就是这时候来的。
她手里拿着一个浅蓝色文件夹,站在我工位旁边,没有像平时那样先喊一声老林。她把文件夹放下,指腹压着边角,眼睛没看屏幕。
“林工,麻烦你看一下。”
我看了看她,又看文件夹。
里面是解除劳动关系通知书。抬头写着我的名字,林建国。落款是人力资源部,日期是今天。
纸很新,边缘还有热气似的卷着。
“什么意思?”我问。
苏梅喉咙动了动,把声音压低。
“公司调整,你这边岗位取消。通知即刻生效,后续手续我会对接。”
研发部安静了一下,又马上响起来。键盘声、鼠标声、椅子轮子碾过地毯声,都变得碎。
我把那张纸从头看到尾。无补偿。理由一栏写着,严重违反岗位职责,造成重大业务风险。
这几个字像有人拿湿抹布擦过玻璃,看得见,却脏。
“陈董知道吗?”我问。
苏梅抿着嘴,没立刻回答。
屏幕上的红字还挂着。压测倒计时剩十七秒,系统提醒我确认最后一步配置。
这一步本来只是把新接口接入灰度队列。按完回车,正常的话,流量会切到备链路,旧链路进入保护态。
可我的权限已经被动过。
我抬头看向会议室。玻璃门半掩着,里面有人影晃了一下。林昊站在白板前,西装袖口露出一截,正低头看手机。
他早上刚到公司,就把副总工牌挂在胸前,走路比以前快,鞋底踩得地毯发闷。
苏梅又说:“林工,你先配合交接。”
我没说话。
十七秒变成三秒。系统提示音短短响了一下。
我看着那行红字,心里反倒沉了下去。多年的习惯还在,先看状态,再看回滚,再看谁动过权限。
回车键就在手边。
苏梅伸手,像要按住文件。
我轻轻把她的手挡开,按下回车。
屏幕闪了一下。
下一秒,监控大屏上,绿色交易曲线齐刷刷往下掉。客服区先有人站起来,接着是运营那边传来一声短促的惊呼。
支付系统停了。
01
监控大屏上的曲线沉到底,像一根被剪断的线。
研发部一下子乱起来。有人喊网关超时,有人喊商户回调失败。值班群的提示音连成片,从不同工位冒出来,叮叮咚咚,砸得人耳朵发麻。
我没有离开椅子。
右手还搭在键盘边,掌心有汗,但不多。到了这个年纪,慌也慌不出花样,先把眼前的东西看清。
苏梅脸色变了。
“林工,你刚才做了什么?”
“我做的是九点半排期里的配置确认。”我把屏幕转了一点给她看,“流程单昨晚就批了。”
她没凑近,只盯着我。
玻璃会议室的门被推开。林昊从里面出来,身后跟着两个项目经理。那块新副总工牌晃在他胸口,银色边框反光。
他走到我工位前,没有喊叔。
“所有人先停手。”他声音比平时高,“支付组权限由我接管,林建国的账号立即冻结。”
周围的目光全压过来。
我看着他。他今年三十四岁,瘦了些,头发打了发蜡,额角压得很整齐。小时候他来我家蹭饭,总嫌我做的面条太淡。后来进了这一行,第一台二手笔记本是我给他挑的,他不会装环境,也是在我书房坐了三个晚上。
这些话都没必要在工位上讲。
我只问:“为什么是今天?”
林昊避开我的眼神,转头对苏梅说:“解聘流程已经走完了,剩下就是交接。苏经理,你把手续留存好。”
苏梅低低嗯了一声。
我又问:“谁定的今天上午?”
林昊把手机按灭,塞进裤袋里。
“公司有公司的安排。现在不是谈这个的时候。”
他说得很快。快到像怕我追上去。
客服区那边又有人喊:“大客户电话进来了,三十多个商户都在问。”
运营经理跑过来,脸上还带着早餐没擦干净的油光。
“林总,现在全链路交易过不去,商户后台也打不开。”
林昊皱眉看向我。
“林建国,把核心账号和密钥交出来。”
我笑了一下,很轻。
“你刚才说账号已经冻结。”
他脸颊绷紧。
“别抬杠。你手上还有本地管理口令,还有应急机的登录方式。”
研发部没有人说话。隔壁工位的小赵坐得笔直,连水杯都不敢碰。
那台应急机在机房最里面,还是公司早年架构留下的东西。后来系统越做越大,很多新流程都迁到云上,只有我和几个老人知道它真正的用法。
我把解聘通知书推回去。
“我现在是什么身份?”
苏梅看了林昊一眼。
林昊说:“离职人员。”
“离职人员不能碰生产系统。”
我说完,椅子往后一滑,金属脚蹭过地毯,声音不大,却刺耳。
林昊压低声音。
“你别在这时候拿规矩卡公司。”
我抬头看他。
小时候他也这样,一急就压声音,像怕被大人听见。可现在他站在我面前,西装笔挺,身后是整个研发部的眼睛。
“规矩不是我今天才有的。”我说。
他眼神暗了一下,很快又换成冷脸。
“林建国,我以公司副总身份要求你配合处置。你刚才的操作已经造成严重影响,只要你现在写一份说明,承认是误操作,公司可以考虑从轻处理。”
误操作。
这三个字出来,苏梅的手指攥了一下文件夹边缘。她大概也知道,这话说得太急了。
我看向电脑屏幕。
后台还在刷错误码。不是普通宕机那种一片红,而是整齐地停在几个保护节点上。像一辆车自己踩了刹车,轮胎还在冒热气,但没有翻出去。
我没急着点开。
“我按的是排期确认,不是私自命令。”我说,“权限变更是谁做的?”
林昊眉头跳了跳。
“权限的事之后查。”
“为什么之后?”
他停了两秒,转身对身后的项目经理说:“把他电脑断网,保留现场。”
项目经理愣住。
“林总,这台机子还连着监控和配置台。”
“断网。”
他的声音硬起来。
我伸手把网线旁边的便签纸拿开。那张纸上写着几个端口号,是我早年贴的,边角已经发黄。
“断了,监控也没了。”我说。
林昊盯着我。
苏梅终于开口:“要不要先请陈董过来?这个级别的停摆,人力这边不好单独处理。”
林昊回头看她,眼神很短。
“陈董在外面开会,我负责现场。”
他又避开了今天解聘这件事。
我心里那点残存的热气慢慢散掉。不是冷,是像茶杯放久了,表面不冒烟,碰一下才知道里面还烫。
手机震了一下,是梁艳发来的消息。
她说,药房中午盘点,晚上可能晚点回家。后面跟了句,别忘了吃胃药。
我把手机扣在桌上。
林昊看见了,语气放缓一点。
“叔,咱们私下怎么说都行。现在这么多人看着,你先把东西交出来。”
这一声叔来得晚。
我听见研发部有人轻轻吸气。大概新来的同事这才知道,我和他不只是上下级。
我哥林建民的儿子,小时候跟在我后头跑,喊我二叔。后来考不上好学校,绕了一圈进培训班,再进外包公司,最后被我介绍到星桥做测试。一步一步熬到现在,不全是我的功劳,可我确实伸过手。
人伸手久了,别人容易忘记那是手,不是梯子。
我没有把这句话说出口。
“林昊。”我叫他的全名,“你要我承认误操作,可以。先把今天上午解聘的决策记录拿出来。”
他脸色沉下来。
“你这是拒绝配合?”
“我是问流程。”
“流程合规。”
“谁签的?”
林昊没有答。他把目光移到苏梅身上。
苏梅翻开文件夹,纸页哗啦响了两下。她停住,像忽然发现少了什么,又把文件夹合上。
“材料在人力系统里。”她说。
我看着她的手。
四十二岁的苏梅在公司做了十几年,平时最爱把流程挂嘴上。请假单少一栏,她都能追着人补。今天这份通知书,纸面倒齐整,可她说话时没有底气。
林昊抬腕看表。
“现在每一分钟都在损失。林建国,你别逼我走强制流程。”
“你已经走了。”我说。
这话说完,他脸上的客气全没了。
两个行政人员被叫来,站在过道口,不敢靠太近。我的工位抽屉半开着,里面有一把旧螺丝刀,一袋速溶咖啡,还有梁艳去年给我买的护腕。
二十年,到头来就这些东西摆在眼前。
我站起身,把工牌摘下来,放在键盘旁边。
“账号我不会交给不清楚权限变更来源的人。”我说,“电脑你们可以封,机房我也不进。要恢复,找有权限的人按流程来。”
林昊嘴角动了动。
“你以为公司离了你不行?”
我看了一眼大屏。红色告警一条接一条滚动,像潮水漫过地砖。
“你最好证明行。”
02
十点过后,投诉电话像雨点一样砸进来。
客服区那边声音越来越高。有人拿着耳麦一边道歉,一边给运营打手势。商户群里消息刷得飞快,屏幕小窗弹了又弹,红点密密麻麻。
我坐在原位,电脑已经被行政贴了封条。
封条贴得歪,一半粘在主机侧板,一半翘起来。小赵偷偷看我,我冲他摇了下头。他又赶紧低头,假装盯自己的工单。
林昊在会议桌前开临时会。
“先切备用通道。”他说。
支付组组长老魏愣了一下。
“备用通道切不过去,配置台锁着。”
“用运维账号。”
“运维账号只能看,不能改。”
林昊把笔往桌上一放,发出啪的一声。
“那你们平时怎么做应急?”
老魏看了我一眼,又收回去。
“以前都是林工走老流程。”
这句话让会议室里静了半拍。
林昊脸色难看。
我听着,没有插话。公司这些年换了三拨架构师,图画得一版比一版漂亮。可老系统底下那层东西没人愿意碰,嫌土,嫌重,嫌看不懂。真到水漫上来,才想起地基下面还有排水沟。
苏梅拿着平板走到我旁边。
她声音低得只有我听见。
“林工,能不能先看一下?只看,不操作。”
我抬眼。
“我现在看也不合适。”
“商户压得很厉害。”她说,“陈董秘书刚刚也打电话了。”
“陈董本人呢?”
苏梅嘴唇动了一下。
“还没联系上。”
我把那份解聘通知书拿起来,翻到最后一页。落款处有人力章,有苏梅的电子签名。董事长面签栏空着,空得很干净,没有补签痕迹,也没有备注。
我用指甲点了点那一栏。
“这个怎么解释?”
苏梅的脸慢慢红起来,不是羞,是急。
“系统里可能有授权。”
“可能?”
她没再说。
办公室里有股焦味,不知道是谁的排插太热。窗外太阳照在楼下停车场,车顶白花花一片。这样的上午,最适合办手续,纸一递,人一走,下午大家接着开会。
偏偏系统停了。
我让苏梅把我的电脑屏幕临时解锁,只查看,不输入命令。她犹豫了几秒,去找林昊。
林昊远远看我,像在衡量什么。
最后他点了头。
行政撕开封条一角,动作小心,像怕扯坏什么证物。小赵把网线接回去,手抖了一下,插了两次才插稳。
屏幕亮起时,监控页面还停在刚才的状态。
我没有碰键盘,只让苏梅站在旁边操作。我报路径,她点菜单。一路点到权限变更记录时,页面加载了很久。
十几秒后,一行记录跳出来。
昨夜二十三点四十八分,我的发布权限从一级降到三级。操作人显示为系统管理员组,备注为空。
我的胃轻轻缩了一下。
“昨晚有人改过权限。”苏梅说。
她的声音比我还轻。
“不是今天上午?”我问。
她摇头,又意识到自己不该替系统作答,赶紧收住。
林昊走过来。
“查这个有什么意义?”
“有。”我说,“权限先变了,今天才通知我离职。顺序不对。”
他看了一眼屏幕。
“管理员组调整权限很正常。”
“正常会有工单,有审批,有备注。”
他没接话。
我继续让苏梅点。工单系统里没有对应记录,审批流也没有。再往下查,昨夜那次变更之后,我的几项应急权限也被拆开,像有人不熟悉老系统,只照着新权限表一项项取消。
取消得很干净,也很粗。
这就解释了为什么回车后没有走完灰度切换。
老系统有个灾备锁定机制,是陈志远当年亲自拍板留下的。那时候公司小,支付量不大,可风险意识重。只要核心权限在发布窗口前后被异常改动,系统会自动进入保护态,停止新交易进入,保留现场状态,防止错单继续扩大。
知道这套机制的人不多。老魏知道半截,运维知道名字,真正维护过底层脚本的,只剩我。
林昊看着屏幕,眉头拧得很深。
“能解开吗?”
“能不能,要看权限链是不是完整。”
“你直接说办法。”
我没有看他。
“办法写在应急手册里。你是副总,可以调手册。”
老魏尴尬地咳了一声。
“手册是老版纸质的,在机房柜子里。钥匙之前在林工这。”
林昊转头看我。
我从抽屉里拿出一串钥匙,放在桌上。钥匙圈上挂着一个掉漆的蓝色牌子,写着机房三柜。
“这是公司财产。”我说。
他拿起来,手指碰到牌子边缘,又很快松开,像那东西烫手。
周围人开始重新动起来。老魏带着运维去机房,项目经理在白板上写恢复步骤,客服还在一遍遍解释。整个办公室像一锅煮开的粥,表面翻滚,底下糊着。
我坐回椅子,背靠着椅背。
委屈这东西,刚来时像针,扎一下就疼。过了一会儿,就变成一块硬石头,沉在胸口,不疼,却堵。
苏梅站在我旁边,没走。
“林工,通知书的事,我只是执行。”
我点点头。
“我知道你是执行。”
她脸上没有松下来。
“但这个流程,确实少东西。”她说。
她终于把那句话说出来了。
我看着桌上的工牌。照片是五年前换的,比现在胖一点,头发也多一点。工牌下面压着那张解除通知,纸面平整,字也平整,只有董事长面签栏空着。
林昊从机房方向回来,脸色比刚才更阴。
“柜子里没有完整手册。”他说。
我抬起头。
他把一叠纸拍在桌上。纸页发黄,缺了最后几页,装订钉生了锈。
我看见封面右下角有一道水渍。那是前年梅雨季机房漏水留下的,当时我把手册晾了两天,又重新补过电子版。
电子版不在公共盘。
它在应急机本地,只能用原始维护账号打开。
而那个账号,按照昨夜的记录,也被动过。
03
林昊把缺页的手册翻了两遍,纸边割得他手背发红。
他抬头看我,眼里已经没了刚才那点装出来的稳。
“林建国,写说明。”
我坐在工位前,没动。
“写什么?”
“写清楚你上午操作不当,导致系统停摆。先把责任定下来,后面公司再处理恢复。”
老魏站在旁边,嘴唇动了动,没敢说话。
会议室门口挤着几个人。运营、客服、项目、运维,都像被热锅赶到一起。空调还在吹,屋里却闷,打印机旁边那股焦味更重了。
我把解聘通知放在桌面正中。
“我已经不是公司员工。你让我写公司内部说明,不合适。”
林昊咬着后槽牙。
“你别拿这个绕。”
“那就按事实写。”我说,“昨夜二十三点四十八分,核心权限被改。今天九点四十几分,人力送解除通知。九点半排期照常执行。写不写这些?”
他的脸一沉。
苏梅低头看平板,没吭声。
这时财务总监周明达到了。五十岁的男人,衬衫下摆塞得很紧,手里夹着一支没点的烟。他平时讲话慢,今天脚步快得不像他。
“现在什么情况?”
林昊立刻迎过去。
“核心系统进入保护态,林工不配合恢复。”
周明达看向我,眼神没停太久,像扫一张旧单据。
“老林,个人情绪先放一放。交易停一个小时,违约风险可不是小数。”
我说:“我没有个人情绪。”
他笑了一下,没笑到眼睛里。
“系统是你负责的,出了问题,你最懂。先恢复交易。”
“先补授权。”我说。
“补什么授权?”
“解除通知撤回,恢复我的临时技术权限,董事长签字。否则我不能碰生产。”
周明达皱了下眉。
“都火烧眉毛了,还讲这些程序?”
“支付系统就是靠程序活的。”
这句话落下,旁边有人低低咳了一声。
林昊上前半步。
“你是不是非要把公司拖死?”
我看着他胸前的副总工牌。那牌子刚换不久,塑料膜还没撕干净,边角翘着一点。
“我问过你,为什么今天解聘。你没答。”
“和恢复无关。”
“有关系。”我指向屏幕,“权限昨晚被改,今天让我离职,接着让我承认操作不当。顺序太顺了。”
林昊的脸色终于变了。
周明达把手里的烟捏弯了。
“老林,话别说重。现在客户都在等,董事会也在看。你一个技术负责人,不该把事情带偏。”
他说到董事会时,声音压得更低。
我听懂了。他们想要一个能放进文件里的句子。谁错,怎么错,怎么处理。句子一成,剩下都好办。
运营经理拿着手机跑进来。
“有商户说要按合同追赔。大客户那边也要求十分钟内给时间点。”
林昊抢过手机看了一眼。
“告诉他们半小时内恢复。”
老魏急了。
“林总,半小时不一定行。”
“我说行就行。”
老魏不敢再顶,脸憋得通红。
周明达转向我,语气软了些。
“老林,你在星桥二十年,大家都知道你的功劳。今天这关过了,补偿、顾问合同,都可以谈。”
我抬眼看他。
“那说明怎么写?”
周明达顿了顿。
“先写操作失误,后续再补充技术细节。”
“你们要的不是技术细节。”
我声音不高,研发部却静下来。客服区的电话声从远处飘过来,像隔着一层门。
林昊突然拿起我的工牌,拍到桌上。
“林建国,我最后问你一遍,写不写?”
工牌背面磕在桌沿,发出脆响。照片上的我歪了一下。
我把工牌扶正。
“不写假话。”
他笑得很短。
“那就由公司记录你拒不配合。”
“可以。”
我看向苏梅。
“苏经理,麻烦把我刚才这句话也记上。”
苏梅抬起头,眼底有一瞬慌乱。她在平板上点了两下,像真要记录,又像只是找个动作撑住自己。
周明达终于有点不耐烦。
“能不能先把那些记录盖掉,等系统起来再说?”
他这句话很轻,像随口问技术可能性。
我却停住了。
“盖掉什么?”
周明达皱眉。
“我是说告警记录,乱七八糟一堆,别影响恢复。”
林昊立刻接话。
“对,先清告警。”
我看着屏幕上规整的保护提示。告警可以清,现场状态也可以刷新。可有些东西一清,后来再说,就成了各执一词。
我慢慢站起来。
“从现在开始,任何人不要清告警,不要重启配置台,不要手工改库。”
林昊冷笑。
“你还指挥上了?”
“我是在提醒风险。”
“你凭什么?”
我拿起桌上那把旧螺丝刀,放进抽屉,又把抽屉推上。
“凭这个系统要活着,不能靠一份假说明活。”
04
十一点不到,我哥林建民的电话打来了。
手机在桌上震了三次,我才接。研发部太吵,我走到茶水间门口。那里有半桶没换的矿泉水,纸杯散在台面上,咖啡渍干成一圈一圈。
“建国,你那边怎么回事?”
我哥声音急,带着喘。他五十五岁,开小店多年,说话总有股生意场上的圆滑,可今天圆滑被刮掉了。
“公司系统停了。”我说。
“我知道。我问你和林昊怎么回事。”
我看向玻璃墙外。林昊正站在白板前打电话,肩膀绷着。苏梅抱着文件夹坐在角落,像临时被放到不该坐的位置。
“他让你给我打的?”
电话那头顿了顿。
“谁让我打不重要。你是长辈,有些事不能较真。”
我没说话。
茶水间的热水器咕嘟响了一声,水满了,又自动停下。那声音让我想起小时候家里烧煤炉,水开了也没人先倒,总要等大人开口。
林建民继续说:“林昊刚升副总,位置还没坐稳。你当叔的,别在公司那么多人面前下他脸。”
我把手搭在窗台边。
“我被解除劳动关系,无补偿,还要我写操作失误说明。这叫我下他脸?”
“公司里的事我不懂。”他说,“但你技术好,写个说明又不会少块肉。先让系统起来,别闹大。”
我闭了闭眼。
外面有人端着空杯子过来,看见我在打电话,又退了回去。
“哥,权限昨晚被改了。不是我不配合,是流程有问题。”
“流程不流程的,我听不明白。”林建民声音更急,“我只知道林昊好不容易走到这一步,你别毁了他前途。”
这句话像一根细针,慢慢扎进耳朵里。
我低头看自己的鞋。鞋面上沾了点灰,是早上出门时楼下修路带上的。梁艳还提醒我换一双,我嫌麻烦。
“那我的前途呢?”
电话里安静了几秒。
林建民叹气。
“你都四十八了,技术又硬,到哪不能吃饭?林昊不一样,他刚起来。”
我笑不出来。
小时候我哥也这样。家里有两块糖,他总说我小,让我让着他。后来他成家,说我单身,让我多帮点。再后来我结婚了,他说你们两口子没孩子,压力小。
每次都有理由。理由还都说得顺。
我问:“他让你怎么劝我?”
林建民声音低下去。
“建国,别把话说这么难听。都是一家人。”
“公司解聘通知递过来时,他没喊我一家人。”
“他在位置上,有他的难处。”
我转身,看见林昊也正看向茶水间这边。他手里握着手机,眼神隔着玻璃压过来。
林建民又说:“林昊忍了你很多年,你说话硬,做事也硬。年轻人要面子,你总拿老资格压他,他心里能舒服吗?”
我愣了一下。
茶水间里那股速溶咖啡味突然变得苦,苦得像药粉没冲开,黏在舌根。
“他这么跟你说的?”
“谁说的不重要。”林建民急着圆,“你们叔侄俩,关起门来怎么吵都行。现在先把责任担一下,让他过了这一关。”
责任担一下。
说得像借个扳手,用完就还。
我把手机换到另一只手。掌心被机身震得有点麻。
“哥,你知道他让我担什么吗?”
“我不懂你们公司那些名堂。”
“那你凭什么让我认?”
电话那头粗重地吸了一口气。
“凭我是你哥,凭林昊叫你二叔。你帮他一把怎么了?”
我看着玻璃外的研发部。那些年轻同事低着头敲键盘,电话声一阵一阵。我的工位上,解除通知还压着工牌,像一张白纸盖住一块旧铁牌。
“我帮过。”我说。
林建民立刻接上:“那就再帮一次。”
他接得太快,像早等着这句。
心里有个地方咔哒一声,不响,却断得清楚。
我没再争。
“哥,我在处理公司事。”
“你听我说完。”
“不说了。”
“林建国!”
他很少连名带姓叫我。以前只有爸妈走后分家那次,他这么喊过。
我把电话拿远一点。
林建民在那头压着火。
“你别忘了,你姓林。”
我看着手机屏幕,通话时间跳到四分二十七秒。
“我没忘。”
然后挂了。
茶水间门口的小灯闪了一下,可能是电压不稳。热水器又开始加热,红色指示灯亮着,像一只小眼睛。
我回到工位时,林昊已经等在那里。
“我爸给你打电话了?”
我把手机扣在桌上。
“嗯。”
“他说得不对吗?”
我抬头看他。他眼底有点红,不知道是急的,还是熬的。
“你想听哪一句?”
林昊抿住嘴。
我拿起解聘通知,慢慢折了一下,又展开。纸上多了一道折痕,正好压过我的名字。
“林昊,家里的账,别拿到公司来算。”
他脸色变得很难看。
“是你一直分不清。”
我没接这句。
墙上的电子钟跳到十一点零六分。系统还停着。商户投诉还在涨。外面太阳高了,照得大屏上的红字更加刺眼。
05
陈志远赶回公司时,已经十一点二十。
他六十二岁,头发白了一半,进研发部时没带秘书,只拄着那根旧黑伞。外面没下雨,那伞是他多年的习惯。以前机房漏水,他也拄着这把伞站在门口骂过人。
研发部一下让出一条路。
“谁能说清楚?”
他声音不大,压过了所有杂音。
林昊先开口。
“陈董,支付系统因林建国上午操作异常进入保护态,目前他拒绝配合恢复。”
我看着陈志远。
“我申请临时技术权限,只做半恢复,不处理交易,只恢复查询和状态展示。”
林昊立刻说:“他已经离职,不能再碰生产。”
陈志远看向苏梅。
“谁批的离职?”
苏梅脸色白了点。
“人力流程里有审批。”
“我问谁批的。”
她打开平板,手指滑了几下,没答上来。
陈志远把伞往地上一顿。
“先救业务。授权我签。”
林昊急了。
“陈董,风险太大。”
“现在风险已经在桌上。”陈志远看向我,“老林,你只做半恢复?”
“只做半恢复。”我说,“恢复商户查询、订单状态回显,交易入口继续锁住。期间任何人不得清记录,不得重启。”
周明达站在后面,插了一句。
“陈董,交易入口不开,违约压力还是在。”
陈志远没看他。
“先让客户看见状态。”
纸质授权很快拿来。陈志远当场签字,苏梅拍照上传。我的临时权限开了十五分钟,屏幕右上角倒计时跳出来,一秒一秒往下掉。
我坐回电脑前。
键盘摸上去有点凉。二十年用过太多键盘,新的旧的,贵的便宜的,敲起来差不多。关键时候,人的手比机器更容易出错。
我让老魏站在左边,让苏梅站在右边。
“我念,你们看。”
没人说话。
第一步,挂起外部新交易入口。
第二步,打开查询缓存。
第三步,切回订单状态回显。
第四步,触发只读恢复。
命令一行行执行。大屏上的红色告警没有消失,但客服区先传来声音。
“商户后台能打开了。”
“订单状态出来了。”
有人松了口气,椅子响了一片。
林昊站在我身后,呼吸很重。
周明达也走近了些。
“交易呢?”他问。
“还不能开。”
“为什么?”
“权限链被动过,完整恢复前要校验所有变更。”
周明达脸色沉下来。
“老林,你别把简单问题复杂化。”
我没理他,点开应急机的本地维护界面。
电子版手册确实还在。缺失的那几页是灾备锁定后的半恢复说明,另一个附件夹里,还有系统自动封存的变更快照。
我停了一下。
林昊像察觉到什么,突然弯腰看屏幕。
“你点那个干什么?”
“校验。”
“先恢复交易。”
“校验完再说。”
他伸手想按我的肩,被陈志远看了一眼,又收回去。
倒计时剩六分钟。
我打开封存快照,里面按时间列着所有关键动作。昨夜的权限变更排在第一条。往前翻,还有几条人力系统和权限系统的同步记录,被标成已撤回。
苏梅凑近,脸色更白。
“这里怎么会有人力记录?”
我没有回答,继续点开回收区索引。
屏幕卡了两秒,弹出一串灰色文件名。其中一个名字很熟,解除劳动关系审批。
状态,已删除。
删除时间,今早九点三十八分。
陈志远慢慢直起腰。
“打开。”
林昊猛地说:“陈董,这跟恢复没关系。”
陈志远看着他。
“我说打开。”
我点开预览。
页面先是一片空白,随后字一行行刷出来。审批表、流程节点、附件编号,全都还在。只是页面上盖着已删除水印,淡红色,斜斜压过我的名字。
申请人栏不是苏梅。
签字人也不是人力。
林昊冲进机房,声音都变了:“叔,先让系统起来,赔偿我给你补。”
我没看他,只把半恢复按钮推到董事长面前。
屏幕上跳出一份被删除的解雇审批,签字人不是HR,而是林昊。
更要命的是,审批时间在事故发生前三天。
热门跟贴