![]()
我拎着林曼落在玄关的车钥匙走进她公司。前台认得我,笑着说林经理正在陪客户谈业务,又朝走廊尽头的VIP室指了指。我刚走近,就听见门缝里传出酒杯轻碰的脆响。门把手上却挂着一块白底红字的牌子——“内部消杀请勿打扰”。
消杀的房间不会有人喝酒。我抬手推门,浓烈的香水味混着红酒气息扑出来。林曼侧坐在高峻腿上,一只手搭着他的肩,桌边摊开的文件上印着我厂里的页眉。那是下年度的设备底价表,右上角还有只有内部人员才能看到的版本编号。
高峻的手停在她腰间,话却没有停:“等他资金链断了,你就能干干净净离婚。”林曼看见我,第一反应不是从他腿上下来,而是伸手盖住报价表。她手掌压得太急,酒杯被带倒,暗红色的酒沿着纸页迅速洇开。
我把钥匙放在门边柜上,盯着她掌下露出的半行设备型号:“这份表从哪来的?”
林曼这才站起来,裙摆被桌角勾了一下。她匆忙扯平衣服,声音却比动作镇定:“周诚,你来公司为什么不提前说?”
“我问的是底价表。”我向桌边走了一步,“这份表昨晚还在厂里的加密目录里。”
高峻抢先合上文件,夹进自己带来的黑色公文包:“看清楚,这是我们正在使用的商业资料。你擅闯会议室,还企图抢客户文件,我可以叫保安,也可以告你窃取商业机密。”
我伸手按住公文包。他没有松手,反而将拉链扣到最里面。门外已经响起脚步声,两个前台职员和行政主管站在门口。林曼立刻提高声音:“这是我丈夫,我们最近有些家庭矛盾。他情绪不好,麻烦先请他出去。”
一句家庭矛盾,把桌上的文件、她和高峻的姿势,全都装进了夫妻吵架的袋子里。我看见行政主管举起手机,镜头正对着我的手。只要我把包抢过来,底价表未必留得住,我强抢文件的录像却会完整留下。
我松开手,拿出自己的手机,对着桌面、酒渍和公文包连拍三张。高峻立刻侧身遮挡:“谁允许你拍摄公司内部场所?删掉。”
“你刚才说这是你的商业资料。”我看着他,“那就保管好。以后有人问版本编号怎么和我厂里的一样,你别说捡来的。”
林曼脸色一沉,伸手来夺我的手机。我退到门口,她压低声音说:“你非要在这里闹得所有人都难看吗?有什么事回家说。”
“七年夫妻,你和他坐在这里算家事;我厂里的底价表出现在他包里,也算家事?”我问,“三个月丢了四个续约单,每次都有人刚好比我的底价低一点。也是巧合?”
高峻整理袖口,神情反而松了:“市场竞争要讲证据。你自己报价高、交付慢,就别把经营失败推给老婆。至于你看到的这几页,来源合法。你继续堵门,我现在就报警。”
我还不能证明四个失单全与他们有关。继续争,只会给他们清理痕迹的时间。我侧身让开出口,对林曼说:“旧公司的账号,你还在用,对吗?”
她眼神闪了一下,随即冷笑:“我离职时该交接的都交接了。你连账号权限都管不好,还有脸质问别人?”
这句话比承认更有用。我转身往电梯走,行政主管跟在后面,反复要求我删除照片。到前台时,她拦住我:“周先生,请您立即离场,否则我们只能联系物业。”
林曼追出来,当着几名同事的面说:“钥匙留下。今晚我不回去,你冷静以后再谈。”
我指了指门边的柜子:“我本来就是来送钥匙的。你回不回去,从现在起不是最要紧的事。”
电梯门合上前,我拨通厂里财务小许的电话:“马上停用林曼离职前的全部账号,包括报价系统、共享邮箱和云盘授权。不要只改密码,强制注销所有在线设备,保留登录和导出记录。”
小许愣了两秒:“林姐那个旧账号还挂着财务主管权限。技术部刚把食品线改造附件放进待发送邮件,她说下午要帮忙复核。我现在停吗?”
“现在停。任何人问,都说是权限审计。先别删邮件,也别打开附件改时间。”
电话那头传来急促的键盘声。电梯到一楼时,小许告诉我,旧账号在十分钟前登录过,待发箱里压着一封定时邮件,收件地址属于高峻的公司,附件包括电控图、参数表和报价拆分。她赶在发送前撤销了会话。
我站在写字楼大厅,看着玻璃门外刺眼的阳光,手心全是冷汗。那批附件被截住了,可登录记录显示,过去三个月旧账号有七次批量导出。最早一次,恰好发生在第一家客户取消续约的前夜。
小许问要不要立刻删除账号。我说:“别删,冻结。把审计日志只读保存,另做一份校验记录。十二万元工资款不许动,也不许拿去堵任何项目缺口。”
挂断电话后,我把最近四封取消续约的邮件逐一翻出来。四家客户中,只有陈岚在邮件里写明了替代供应商和承诺交付时间。她选择的公司,正是高峻退股后新开的那家。
我没有再回楼上。林曼是不是会回家,高峻会怎样解释那张底价表,都不能替我止损。我给陈岚发去消息:我想带原始合同和设计版本去见她,只核对取消续约的项目,不谈我的婚姻。她隔了几分钟回复:“明早八点,厂门口。迟到就不用来了。”
第二天七点五十分,我带着原始合同、历次报价和导出记录到了陈岚的食品厂。门卫没有立刻放行,车间主任隔着栏杆告诉我,新设备昨夜试车失败,整条灌装线停着,陈岚正在里面和供应商交涉。
八点整,高峻的商务车驶进厂区。他下车看见我,脚步顿了一下,随即对门卫说:“这是我们项目现场,外部人员进去造成二次损坏,责任谁担?”
我没有和他争,只给陈岚打电话:“我在门口。你若只想谈换供应商,我现在就走;如果设备确实停产,我可以先看故障,但要在双方共同记录现状后再动。”
几分钟后,陈岚穿着工作服出来。她眼下一片青黑,开口没有寒暄:“周诚,我取消你的续约,是因为你报价比他们高百分之十一,不是因为我欠你人情。你们夫妻出了什么事,也别带进我的车间。”
“我不是来让你站队的。”我把原始合同递给她,“我只核对三件事:他们拿什么方案替换了原系统,承诺何时投产,以及现在为什么停线。与停产无关的,我一句不说。”
陈岚接过合同,没有翻:“你凭什么认为自己能进去?”
我指向高峻带来的技术员手中那沓图纸:“因为他们用的是我厂旧版改造图。那一版只适合低黏度常温料,你这条线去年已经改成高温酱料。若他们照图省掉热补偿,灌装阀会在连续运行后卡死。”
高峻冷笑:“站在大门口看一眼就能编故障,你转行算命算了。陈总,他是因为丢单来搅局的。”
陈岚转头问车间主任:“昨晚停机前是什么现象?”
“先是计量漂移,后来三号阀卡死,保护停机。重启两次都没过。”主任回答。
陈岚终于翻开我的合同。附件中的原始图纸标着去年的修订日期,她又从高峻的文件袋里抽出现场施工图。两张图的主体结构几乎一致,但高峻那份删掉了热补偿模块,还把我的图签裁掉,换成了他公司的编号。
“相似方案多得很。”高峻说,“不能因为你以前服务过这条线,就说以后所有设计都归你。”
我没有接他的话,只把昨晚保存的日志摘要递给陈岚。上面只有我依法有权查看的账号、导出时间和文件名,没有展示其他客户内容。其中一次导出的文件名,与她收到低价方案的邮件附件完全相同,时间早了六个小时。
陈岚盯着两行时间,问我:“这个账号是谁的?”
“林曼离职前的旧业务账号,昨晚已经冻结。它能看到报价和技术附件。”
她把纸还给我:“这只能说明你们内部管理有漏洞,不能证明高峻交给我的文件就是偷来的。我不会因为你怀疑妻子,就替你做商业侵权的证人。”
“可以。”我收好日志,“你只需要为自己的停产负责。先记录现场,确认故障和施工版本,再决定让谁修。我的婚姻不用你判断。”
这时车间里传来金属撞击声,一名操作工跑出来,说高峻的技术员准备拆三号阀。陈岚脸色骤变:“谁让他动的?”
高峻快步往里走:“不拆怎么排故?我们今天一定恢复生产。”
我挡住的不是他,而是陈岚:“现在拆,损坏状态就变了。若阀芯确实因缺少热补偿变形,他换掉零件,之后谁都说不清是设计问题、安装问题,还是操作问题。”
陈岚立刻让主任停手,又叫质量员、设备员和双方人员一起进车间。她对我说:“你可以看,不许碰。每一步先拍照、记时间,谁动哪颗螺栓都签字。”
生产线上残留着尚未灌装的酱料,温度已经下降,输送带边缘凝着一层油膜。三号阀外壳有明显过热变色,控制柜里却接着一只临时电阻,高峻的技术员解释说这是调试用件,图纸上没有标注。
我对照原始设计,发现他们不仅删了热补偿,还把温度传感器的反馈绕过,靠固定参数维持流量。冷机试运行看不出问题,一旦连续升温,误差便会不断累积。所谓当天投产,只是让设备在验收前短暂转起来。
陈岚问高峻:“你合同里写的是适配现有高温工艺,为什么反馈回路没接?”
高峻看向技术员:“施工调整由现场负责人决定,我不管接线细节。先换阀,今天的损失我们以后谈。”
“谁都不许换。”陈岚让质量员封存临时电阻和控制程序备份,“原始状态拍完以前,设备保持断电。”
她又把高峻的合同递给我。合同约定改造完成当天投产,尾款在连续稳定运行八小时后支付。如今设备拆了一半,旧控制系统的部分线束被剪断,即使赶走高峻,也无法直接恢复。
我告诉她:“我能提出应急恢复方案,但先说清楚,我不会承接整套新设备的质量责任。我只对自己确认并维修的范围负责,现状、损坏件和程序版本必须先固定。”
陈岚沉默片刻,示意门卫放我的车进来:“把你的原始图纸带进车间。你先找出能恢复生产的最短路径。至于你说的资料来源,等我看到版本对应关系再谈。”
高峻拦住她:“陈总,我们才是合同供应商。让竞争对手进入现场,出了问题你别指望我负责。”
陈岚当着他的面关闭了尾款审批页面:“你们承诺的连续运行没有完成。从现在起,争议尾款暂停支付。谁能让我安全复产,我就听谁的技术意见;谁想先毁掉故障状态,谁出去。”
高峻没有离开,却也没能再碰设备。我展开原始图纸时,陈岚站到了桌边,第一次要求高峻把他收到的全部技术附件列出清单。
我没有立刻拆三号阀,而是让设备员先给控制柜、线路端子和程序界面逐项编号。高峻说我故意拖延复产,陈岚只回了一句:“昨晚就是因为你们急着投产,才停到现在。”
现场记录完成后,质量员导出当前程序并计算校验值,双方各自签收一份。我只在记录表的观察人栏签字,没有接受高峻递来的“联合检修责任书”。那份责任书把既有故障和后续维修混在一起,一旦签下,谁最后动手,谁就可能承担全部后果。
高峻把纸拍在桌上:“不担责任就别装专家。陈总,他只想拿你这里当取证现场。”
“取证和复产并不冲突。”我指着被剪断的旧线束,“先保存现有程序、损坏件和施工状态,再建立一条与争议设备隔离的临时控制回路。这样既不覆盖原数据,也能让旧系统恢复基本灌装。”
车间主任问需要多久。我沿生产线检查一遍,回答:“材料齐,六小时完成接线,两小时低温测试,再逐步升温。今晚不能承诺满产,但可以验证明早能不能开一条班次。”
陈岚追问:“最坏结果呢?”
“三号阀阀芯已经永久变形,必须更换。若仓库没有同规格备件,就从停用的旧机组拆一只,但旧件寿命我只按临时使用评估。恢复后产能先限制在六成,不能为了赶订单直接拉满。”
她看向仓库主管。对方查完库存,说新件最快后天下午到,旧机组里倒有一只同型号阀,但已经运行两年。
“用旧件。”陈岚说,“我要的是可控复产,不是假装设备已经验收。”
我要求先把损坏阀芯取出,在镜头下测量形变量,再装袋封存。高峻不同意,声称阀属于他的公司,陈岚便让人把采购合同翻到现场材料归属条款:“设备进场并安装后归我方所有。你认为不能封存,可以写进异议,不得带走。”
拆开阀体后,阀芯边缘果然出现受热偏磨,密封圈也因温度超限变硬。高峻的技术员盯着测量值,低声说调试时只跑过清水,不知道正式物料升温这么快。
高峻厉声打断他:“操作条件是客户临时变更,别乱说。”
陈岚让记录员把两人的话原样记下,又调出工艺确认邮件。邮件附件明确写着物料温度和黏度,高峻在回复中承诺无需额外改动。他没再争辩,只要求带走技术员,被陈岚告知签完现场记录才能离开。
争议部分固定后,我才让设备员拆取旧机组的备用阀。旧线束不能直接复原,有两段电缆被剪得太短,我列出所需材料,让采购员就近寻找。报价送来时,陈岚问我费用怎么结。
“今天的故障分析和应急恢复单独计费,不并入以前被取消的续约合同。”我写下维修范围,“我负责临时回路、阀体更换和试运行;原新设备的设计缺陷、既有损坏、后续永久改造,都不在这次委托里。”
陈岚逐条看完,在“不得视为接收原供应商质量责任”下面又加了一句:“拆下零件及原程序由甲方封存,未经三方书面确认不得销毁。”她签字盖章,把单子推给我:“维修款按节点付。你今天让线转起来,我先付一半;稳定一个班次,再付余款。”
高峻讥讽道:“用一套旧件拼起来也敢收钱,出了食品安全问题谁担?”
我指向仍与物料接触系统隔离的控制回路:“我们恢复的是执行与反馈,不改食品接触结构。清洗和投料由陈总按原规程验收。你若发现具体风险,现在写出来,别只站着喊。”
他最终只在现场记录的异议栏写了“不同意第三方介入”,没有指出任何技术风险。陈岚签完维修委托,当场通知财务继续冻结他的尾款,直到故障责任明确。
我给赵师傅打电话,让他带两名电工和一名钳工过来。他没有像往常那样立刻答应,只问:“高峻是不是也在现场?”
“在。怎么了?”
电话那头沉默几秒,他说高峻昨天下午联系过维修组,开出的工资比厂里高两成,还承诺拖欠项目奖金入职即补。几名工人已经动心,今天本来就准备找我谈。
我压下情绪:“这是另一件事。你先告诉我,这个现场能不能来。”
“我能来,但其他人未必。”赵师傅说,“大家听说厂里连续丢单,怕下个月工资都发不出。你要是拿工资钱垫这里的材料,我也劝不住他们。”
“十二万元工资已经单独留着,一分不动。”我说,“这边有正式维修委托和节点付款,不是无底洞。你把愿意来的人名单发我,不愿意的也别逼。”
赵师傅答应半小时后回复。我先让陈岚的设备员准备工具,又联系附近供应商锁定电缆和继电器。高峻在一旁听见我调人,忽然笑道:“周诚,你以为拦住几份附件就能翻身?厂里的人都要走了,你拿什么交付?”
我没有回答他。二十分钟后,材料送到,陈岚在开机节点前提前支付了首笔维修款。钱足够覆盖本次材料和现场人工,却不能解决厂里长期缺单的问题。
赵师傅终于回了电话:“我带小郑过去,另两个人不来。他们已经接受高峻的面试。”
“两个人够做第一段接线。”我说,“你到场前先别碰争议设备,所有拆装按记录走。”
他却没有挂电话:“还有件事你得知道。高峻邀请我去办理入职交接,我昨天下午已经答应,身份证资料也发过去了。今天本来就准备和你谈这件事。”
我握紧手机,看向站在记录桌旁的高峻。他正催技术员签字离场,仿佛那份故障与他毫无关系。赵师傅此时知道的仍只是一份跳槽邀请,还没有去交接现场看过具体材料。
“把收到的招聘资料保留,别转发到群里。”我说,“你带着收到消息的手机来。先救生产线,再决定你还愿不愿意留在厂里。”
半小时后,赵师傅和小郑赶到。我们在封存区外重新核对维修边界,开始铺设临时回路。第一根电缆接上时,高峻带着人离开了车间;而赵师傅把手机锁进工具柜,钥匙交给自己保管。他没有承诺留下,也还没有办完入职交接。
临时回路铺到一半,我把余下接线位置标给赵师傅,和陈岚约定傍晚前带齐人手回来。厂里的维修组还等着答复,拖到他们各自从别人嘴里听见消息,只会让高峻替我解释公司的处境。
回厂时,两名维修工已经把辞职申请放在会议桌上。其余人围在门口,小许抱着工资表站在一旁,没人先开口。我让她按名单转账,当月已经到期的工资、加班费和报销一笔不少,十二万元工资款当天全部按应付数发出。
手机提示音接连响起,有人低头核对到账金额。递辞职信的老魏问:“周总,厂里还有钱接陈总那个活吗?别今天把工资发了,明天又让我们垫材料。”
“工资是你们干活该得的,和留不留下无关。”我把陈岚签过的维修委托放在桌上,“现场首款只够已经到货的电缆、继电器和基础人工。后续若发现新增材料缺口,我来解决,不让个人垫付,也不会把旧设备的责任推给出工的人。”
另一个准备离开的工人说,高峻给的工资高两成,还保证订单稳定。我没有拿交情压他,只让小许结清未休调休折款,把工具和项目资料当面交接。两人办完手续离开,空下的工位比任何安慰都直白。
留下的三个人也没有立刻表态。我将陈岚现场的维修范围、计费节点和风险说明投到屏幕上:“愿意出工的,按应急项目另算补贴;不愿意的继续做厂内维护。今晚需要两名电工、一名钳工,名单现在确认。”
小郑第一个写下名字。两名年轻工人对视片刻,也各自签了出工安排。赵师傅却把笔放回桌面:“我得先去高峻那边一趟。”
有人以为他要走,会议室里立刻安静下来。赵师傅解释,如今必须把自己的材料取回,并明确拒绝入职,免得以后被说成已经接受岗位。
我没有拦他:“只取属于你的材料,不碰对方电脑,也别替任何人带文件。涉及签字的先拍给我看。”
赵师傅走后,我带着留下的人盘点工具。两名离职工人原本分别负责程序和钳装,岗位一空,维修速度必然受影响。我把任务拆开,让小郑负责旧回路恢复,自己接手程序核对,年轻钳工只处理有记录的拆装。队伍勉强成形,却没有多余的人可以轮班。
一个小时后,赵师傅发来照片。高峻公司让他补签的不只是入职表,还有一张日期写在设备改造完成当晚的验收单。验收单上把他列为现场维护负责人,故障原因栏预先填着“原系统长期缺乏保养”,末尾甚至留好了陈岚公司的盖章位置。
我立即打电话:“你那天根本没去过现场,别签。”
“我已经拒了。”赵师傅声音发紧,“他们说只是内部交接格式,签了才退我的身份证复印件。我让前台在退还清单上注明未入职,他们不肯。”
我让他当场发书面通知,说明从未参与改造、未授权使用姓名,并要求返还个人资料。僵持二十多分钟后,高峻的行政把资料袋扔给他,同时塞回一只交接文件夹,说里面都是此前发给他的项目介绍,让他一并带走。
赵师傅没有擅自翻看,带着封口未动的文件夹回到厂里。我们在监控下清点,里面除了招聘资料,还有高峻公司技术员与他的聊天打印件。故障前三天,那名技术员曾向高峻发送风险提醒:高温酱料需要恢复温度反馈,并更换耐热密封,否则连续运行可能卡阀。
提醒页下方附着内部签收流转单,高峻的名字后面标注“已阅”,时间早于试机两天。他回复的处理意见只有一行:“先按低配方案交付,验收后再追加。”
赵师傅盯着那行字,脸色越来越沉:“他早知道会出问题,还想把我写成现场负责人。我要真为了两成工资签了,以后这行就没法干了。”
我让小许将文件夹原样封存,联系赵师傅确认取得经过,再把与陈岚项目有关的页面复制一份供律师核查。原件暂由赵师傅保管,因为那是对方交给他的材料,不能被我说成厂里的内部文件。
“我留下。”赵师傅这次主动拿起笔,在有偿出工安排上签名,“不是替你扛婚变,也不是不要高工资。我留下,是因为我不肯拿自己的名字替明知故犯的人擦屁股。”
有了他,最小维修班组终于组齐。我们重新赶往陈岚的工厂,按原计划继续接线。可检查已拆下的旧阀时,赵师傅发现配套法兰存在细小变形,临时使用必须增加转接件和耐热密封,现有材料只能完成空载测试。
供应商报来加急价格,连同夜间加工费超出首笔预付款。小许在电话里说,工资发完后,公司可动用余额不能覆盖全部材料款,下一笔维修款又要等运行节点完成。
我正计算还能变现什么,林曼发来消息:“家里的存款我可以还你。你把旧账号记录和照片删掉,我们今晚谈。”我看着已经接好的半条回路,没有回复她的条件,只让供应商把报价保留到晚上。工资如期付了,愿意干活的人也站到了现场,可要兑现复产承诺,我还缺一笔不能靠沉默换来的钱。