当前位置:首页>工作报告>我正向董事长汇报工作,人事部突然打电话通知我被辞退了,我摘下工牌:不好意思,这个千万级的项目我不跟了

我正向董事长汇报工作,人事部突然打电话通知我被辞退了,我摘下工牌:不好意思,这个千万级的项目我不跟了

  • 2026-05-01 20:28:18
我正向董事长汇报工作,人事部突然打电话通知我被辞退了,我摘下工牌:不好意思,这个千万级的项目我不跟了

手机震动时,我正将项目进度表推到董事长面前。

谢玉璧的银边眼镜滑到鼻梁中央,他微微颔首。

会议室落地窗外,城市在晨光中缓缓苏醒。

我按下拒接键。

三十秒后,手机再次震动。人事部的号码固执地闪烁。

“接吧。”谢玉璧说。

我接通电话,放在耳边。女声公式化地响起,每个字都像冰锥。

“林薇女士,现正式通知您……”

我握紧手机,指节发白。冯伟坐在我对面,避开了我的视线。

谢玉璧抬起头,眉头微蹙。

“……您的劳动合同于今日起解除。”

会议室里只有中央空调的低鸣。我将手机慢慢放在桌上。

手指摸到胸前工牌的别针,金属冰凉。

“咔哒”一声,别针弹开。

我把工牌轻轻放在项目文件上,塑料壳碰撞木质桌面,发出闷响。

“不好意思,”我的声音平静得自己都陌生,“这个千万级的项目,我不跟了。”

谢玉璧的瞳孔骤然收缩。

冯伟猛地站起身。

我推开椅子,转身走向会议室大门。脚步声在空旷的走廊里回响,一声,一声,像倒计时。

01

凌晨两点十七分,打印机吐出最后一张纸。

油墨味混着咖啡的焦苦,在项目部办公室里弥漫。

我按了按太阳穴,眼前的数据报表有些重影。

“天宸”项目投标文件,七百四十三页,终于校对完最后一轮。

窗外,写字楼的灯光大多暗了。只有我们这一层,还有几格亮着。

手机屏幕亮起,冯伟的微信跳出来:“数据都核对了?”

我拍下装订好的文件封面发过去。

三分钟后,电话响了。

“林薇,”冯伟的声音听起来很清醒,背景里有细微的白噪音,“明天九点,董事长办公室。汇报控制在二十分钟内,重点讲技术方案和成本控制。”

“明白。”

“谢董最近……”他停顿了一下,像在斟酌措辞,“很关注这个项目。你准备得充分,我知道。”

这句话本该是肯定,可他语气里有种说不出的紧绷。像一根弦,已经拉到了某个临界点。

“冯总,是不是有什么——”

“做好汇报就行。”他打断我,语速快了些,“对了,最终报价那页,单独准备一份,只给谢董看。其他人不用。”

电话挂断了。

我盯着手机屏幕,直到它暗下去。

最终报价是昨天才锁定的数字,除了我、冯伟和财务总监,理论上不该有第四个人知道。

可现在,它要单独呈给董事长。

窗外有救护车的鸣笛由远及近,又渐渐远去。城市从不真正沉睡。

我收起文件,关灯,锁门。

走廊里感应灯随着我的脚步一盏盏亮起,又一盏盏熄灭。

电梯镜子映出一张疲惫的脸,三十二岁,眼周有细细的纹路。

我拉了拉西装外套,试图让肩膀看起来不那么垮。

到家时已近三点。父亲房间的门缝下没有光,他应该睡了。我轻手轻脚洗漱,热水流过手指时,才感觉到指尖因为长时间敲键盘而微微发麻。

躺在床上,脑子里却异常清醒。

数字、图表、条款,一页页在眼前翻过。

“天宸”项目,城东那片三百亩的旧厂区改造,盛景集团今年押的重注。

我带着团队跟了十一个月,从前期调研到方案设计,熬了不知多少个通宵。

竞标对手是万晟集团,老冤家了。这次他们请了海外设计师,宣传阵势很大。但我们胜算不低——至少在技术上,我有把握。

手机又震了一下。是徐思淼发来的消息,只有两个字:“在吗?”

我盯着那个名字看了几秒,没有回复。

分手三年,他偶尔还会这样冒出来。

有时是深夜,有时是凌晨,没头没尾的两个字,像往湖面扔一颗小石子,等着看涟漪。

我按灭屏幕,翻了个身。

窗帘没拉严,一道窄窄的月光切进来,落在床头柜上。

那里放着母亲的照片,黑白的,永远停在四十七岁。

父亲很少提起她,就像很少提起他自己在工厂的那三十年。

不知道过了多久,我才迷迷糊糊睡着。梦里还在核对数据,一个数字错了,怎么找都找不出来,急得浑身冒汗。

六点半,闹钟响了。

02

董事长办公室在顶层,一整面落地窗,俯瞰大半个城市。

我提前十分钟到,冯伟已经在会客区等着了。他今天穿了深灰色西装,领带系得一丝不苟,但眼下的青黑没遮住。

“紧张吗?”他问。

“还好。”我把文件在膝上摊开,又快速扫了一遍目录。

冯伟端起茶杯,没喝,又放下了。“林薇,”他声音压低了些,“一会儿不管谢董问什么,都照实说。但有些细节……不用展开。

我看向他。

他避开了我的目光,转向窗外。“这个项目太重要了,不能出任何差错。”

走廊传来脚步声。谢玉璧的秘书推开门,做了个请的手势。

办公室很大,陈设却简单。

红木办公桌,一排书柜,墙上挂着一幅水墨山水。

谢玉璧坐在桌后,正戴眼镜看一份文件。

他五十八岁,头发灰白,但腰板笔直,有种老派企业家的威严。

“董事长,林经理来了。”冯伟说。

谢玉璧抬起头,目光落在我身上。“坐。”

我和冯伟在办公桌对面的椅子上坐下。秘书端来茶,悄无声息地退出去,带上了门。

“开始吧。”谢玉璧摘下眼镜,揉了揉鼻梁。

我打开投影,连接笔记本电脑。

第一页是项目概况,那片旧厂区的航拍图出现在幕布上。

红砖厂房,生锈的管道,杂草丛生的空地——未来这里会是商业综合体、科技园区和生态公园。

“天宸项目位于城东老工业区,占地面积三百二十亩,原为七家不同所有制企业的厂区……”我的声音在安静的办公室里显得格外清晰。

讲技术方案时,谢玉璧偶尔会问一两个问题,都很关键。

我一一回答,感觉状态不错。

冯伟大部分时间沉默,只是在我讲到成本控制部分时,补充了几句财务测算的依据。

十八分钟,我讲完了核心内容。谢玉璧微微颔首,脸上露出罕见的赞许神色。

做得扎实。”他说,“标书什么时候递交?

“下周三。”冯伟接话,“目前一切按计划推进。”

谢玉璧重新戴上眼镜,拿起我单独准备的那页最终报价,看了片刻。“这个数字,有把握吗?”

“我们做了七轮测算,考虑了三种不同的竞价策略。”我指向幕布上的分析图,“万晟的设计方案更炫,但成本高出我们至少百分之十五。我们的优势在——”

手机震动起来。

我本能地按了拒接,继续讲:“——在精细化管理和本土化实施经验上。”

五秒后,手机再次震动。同一个号码,人事部的小李。

“接吧。”谢玉璧说,目光还没从报价单上移开。

我歉意地点点头,接通电话,侧过身压低声音:“李姐,我在汇报,稍后回你——

“林薇女士。”对面的声音很冷,不是小李,是个陌生的女声,“这里是集团人力资源部。现正式通知您,根据公司《员工手册》07第三十二条,及劳动合同补充条款,您的劳动合同于今日起解除。”

我愣住了。

“请您在今天下午五点前,到人事部办理离职手续,并归还公司财物。您的邮箱、门禁及内部系统权限已于十分钟前冻结。如有异议,可按规定申请劳动仲裁。”

“什么?”我的声音卡在喉咙里。

“解除劳动合同通知书已发送至您登记的个人邮箱,请注意查收。再见。”

忙音。

我慢慢放下手机,手心里全是汗。

会议室里安静得可怕,中央空调的风声都停了。

幕布上的PPT还停在成本分析图,那些柱状图曲线图,突然变得极其荒谬。

怎么了?”冯伟问。

我抬起头。谢玉璧已经放下了报价单,正看着我,眉头微皱。

“人事部……”我的声音发干,“通知我……被辞退了。”

冯伟猛地坐直身体。

谢玉璧的表情没有变化,但眼神深了些。他摘下眼镜,慢慢擦着镜片。“理由?”

“没说。”我听见自己的声音在抖,努力压下去,“只说依据员工手册和合同条款。”

办公室里陷入漫长的沉默。窗外的阳光刺眼,在红木桌面上投下一块晃眼的光斑。远处有工地的打桩声,闷闷的,像心跳。

我盯着桌面上那道阳光,脑子里一片空白。十一个月,七百四十三页文件,无数个通宵——然后一个电话,五分钟,就结束了?

“你先出去。”谢玉璧对冯伟说。

冯伟站起身,看了我一眼。那眼神很复杂,有惊讶,有疑惑,还有别的什么东西,太快了,我没抓住。他带上门离开了。

现在,办公室里只剩下我和谢玉璧。

他重新戴上眼镜,双手交叠放在桌上。“林薇,你进公司几年了?”

“八年。”

“项目经理做了四年。”

“是。”

“天宸项目,你投入了很多心血。”他的语气平静,像在陈述一个客观事实,“技术方案做得不错。”

我等待着一个“但是”。但是,没有。

他只是看着我,那双经历过太多风浪的眼睛里,没有波澜,也没有答案。

手机又震了一下。这次是短信,银行发来的,工资到账——全额,还多了一个月的补偿金。数字后面跟着一串零,刺得眼睛疼。

我站起身。

膝盖有些软,我扶了下桌沿。手指碰到胸前的工牌,塑料壳温热,贴着皮肤的地方有汗。我捏住别针,用力一按。

“咔哒”。

工牌落在红木桌面上,声音不大,但在寂静中格外清晰。蓝色带子蜷曲着,照片上的我还在微笑,穿着入职时那套不合身的西装。

“不好意思,”我说,声音出奇地平稳,“这个千万级的项目,我不跟了。”

谢玉璧没有动。他的目光落在那张工牌上,停留了几秒。

我转身,走向门口。脚步很稳,一步一步,皮鞋踩在地毯上,没有声音。手握住门把,金属冰凉。

拉开门的瞬间,我听见身后传来很轻的一声叹息。

但我不确定是不是幻听。

03

走廊很长,两侧是玻璃隔断的会议室。几个提前来准备晨会的同事看到我,点头示意,随即注意到我空荡荡的胸前,眼神里闪过一丝疑惑。

我没停留,径直走向电梯间。

冯伟等在电梯口。他背对着我,看着楼层指示灯,手指在西装裤缝上轻轻敲打。

电梯到了,门滑开。里面空无一人。

我走进去,按了一楼。

冯伟跟了进来。电梯门缓缓合拢,不锈钢墙面映出两张沉默的脸。

数字开始跳动:28、27、26……

“林薇。”冯伟开口,声音压得很低,“事情很突然。”

我看着不断变化的楼层数字。“冯总知道原因吗?”

“我比你早一分钟知道。”他顿了顿,“人事部直接下的通知,绕过了我。”

电梯在20层停了一下,门开,两个抱着文件的年轻人刚要进来,看见冯伟,又退了回去。“冯总您先用。”

冯伟按了关门键。

“谢董刚才什么都没说?”他问。

“没有。”

电梯继续下降。15、14、13……速度很快,失重感让胃里微微翻腾。

“你手头的工作,”冯伟说,“尤其是天宸项目的资料,做好交接。我让小王暂时接替你。”

“系统权限已经冻结了。”我说,“资料都在服务器上,我动不了。”

冯伟愣了一下,显然没想到这一步这么快。“那……你先回家休息几天。事情可能……有误会。”

误会。这个词轻飘飘的,盖不住底下锋利的现实。

电梯到达一楼。门开,大堂明亮冷清,前台姑娘正在擦桌子,看见我们,直起身露出职业微笑。

“冯总早,林经理早。”

我点点头,走向旋转门。玻璃映出外面的街道,早高峰的车流已经开始拥堵。

“林薇!”冯伟追了出来。

我在台阶上停住。晨风有点凉,吹在脸上,才意识到自己一直在出汗。

冯伟快步走到我面前,从西装内袋里掏出一个黑色U盘,塞进我手里。他的动作很快,几乎是硬塞的,U盘的金属边缘硌着掌心。

“看看这个。”他的声音压得极低,嘴唇几乎没动,“回家再看。别信表面的东西。”

说完,他后退一步,恢复成平常的模样,拍了拍我的肩膀。“先回去休息,保持手机畅通。公司这边……有进展我通知你。”

他转身走回大楼,背影很快消失在旋转门后。

我握紧U盘,金属壳被捂得温热。一辆出租车停在不远处,司机探出头:“走吗?”

我拉开车门坐进去。“去锦江小区。”

车启动,盛景集团的大楼在后视镜里越来越远。

那栋玻璃幕墙建筑在晨光中闪闪发亮,我曾经在那里度过了八年,以为熟悉它的每一道纹理。

现在看来,它像个巨大的陌生人。

手机开始频繁震动。微信群里已经炸开了锅。

“什么情况?林薇姐怎么突然离职了?”

“听说是在董事长办公室直接被辞退的……”

“天宸项目怎么办?周三就投标了!”

“是不是出什么事了?”

我没有点开任何一条。通讯录里跳出几个未接来电,有项目组的同事,有其他部门的熟人。我关了静音,把手机塞进包里。

出租车拐进老城区,街道变窄,梧桐树荫遮蔽了天空。

这一带都是九十年代的老房子,父亲住不惯电梯公寓,说憋屈。

我几年前贷款买下这套二手房,离公司远,但父亲喜欢楼下的菜市场和街心公园。

车停在小区门口。我付钱下车,走到报箱前。钥匙插进去,转动,里面除了几张广告单,还有一个白色信封。

没有邮票,没有寄件人,手写的地址:林薇收。

我拆开信封,里面只有一张照片的打印件。画面模糊,像是在某个餐厅,一男一女对坐着。女的侧脸像我,男的背对镜头,穿灰色夹克。

照片右下角有日期,是上周四晚上。那天我在公司加班到十点,吃了碗泡面。

翻到背面,一行打印的小字:“停止调查,否则后果自负。

字体是标准的宋体,墨色均匀。

我站在楼道口,晨光斜斜地照进来,灰尘在光柱里飞舞。手里握着两样东西:冯伟给的U盘,和这封匿名信。

楼梯上传来脚步声。父亲提着菜篮下来,看见我,有些意外。

“今天这么早?”

“嗯,有点事。”我把信封和U盘攥紧。

父亲点点头,没多问。他习惯了我不规律的工作时间。“买了条鲫鱼,中午红烧。你回来吃吗?”

“回来。”

他走下台阶,布鞋底摩擦着水泥地面,声音很轻。走到门口时,他回头看了一眼,目光落在我空荡荡的胸前——今天我没戴工牌。

但他什么都没说,推门出去了。

我站在楼道里,听见他的脚步声渐渐远去,消失在菜市场的嘈杂声中。

老房子的隔音不好,楼上有人在吵架,摔东西,孩子哭。

生活以最粗粝的方式继续着。

我把匿名信折好,和U盘一起放进钱包夹层。

心脏在胸腔里跳得很重,一下,一下,像在撞一扇紧闭的门。

04

U盘插进电脑时,指示灯闪了三下。

文件夹里只有两个文件:一份PDF扫描件,和一个加密的压缩包。

密码是冯伟的生日——我试了三次才猜对,这让我心里一沉。

他用这么私人的信息做密码,意味着这个U盘里的内容,他不想让任何人知道是他给的。

PDF是一封匿名举报信的扫描件,抬头是集团纪委和董事会。措辞严谨,列举了三条“事实”:

一、林薇于近期多次与万晟集团项目经理私下会面;

二、林薇的个人邮箱曾向未知地址发送含有“天宸”项目初步预算的文件;

三、林薇的银行账户在近三个月内,收到三笔来源不明的转账,共计十八万元。

附件里有“证据”:几张模糊的监控截图,邮件发送记录的截图,银行流水的高亮部分。

我的手在抖。

不是因为害怕,是因为愤怒。

那些截图是伪造的——至少邮件和转账那部分一定是。

我从不把工作文件发到个人邮箱,更没收到过什么十八万。

但监控截图……上周四晚上,我的确去过那家日料店。

见的是一个猎头,对方想挖我去另一家公司。

谈了一个小时,我婉拒了,因为不想放弃“天宸”项目。

举报人怎么知道那次见面?还故意截取角度,让画面看起来暧昧?

压缩包解压后,里面是几十张图片。

大多是财务表格的截图,时间跨度从五年前到现在,涉及一家叫“德鑫”的商贸公司,和盛景集团子公司“盛景地产”之间的资金往来。

金额不大,每笔几十万,但频率固定,备注都是“咨询服务费”。

我盯着屏幕,眼睛发酸。

这些表格看起来是真的——格式、字体、审批流程编号,都和公司内部系统一致。

德鑫公司我有点印象,好像参与过集团某个旧厂区的前期拆迁评估。

最后一张图,是一份手写便条的拍照。纸张泛黄,字迹潦草:“红星厂事故,家属已谈妥。封口费分三年付清,走德鑫账。此事到此为止,任何人不得再提。”

落款只有一个姓:苏。

日期是二十二年前。

红星厂。

这个名字有点耳熟。

我想起“天宸”项目用地里,有一片区域确实是老红星化工厂的旧址。

项目前期做环评时,还特意对那片土壤进行了重点检测,报告显示污染物指标在安全范围内。

但“事故”、“封口费”……

手机响了。是个陌生号码。

我盯着屏幕,让它响了五声,才接通。

“林薇女士吗?”是个男声,年轻,语气客气,“我是集团审计部的小陈。关于您离职的事,有些材料需要您确认一下。方便的话,明天上午能来一趟公司吗?”

“什么材料?”

“主要是您经手的一些项目财务单据。例行程序,您别多想。”他顿了顿,“另外,您个人电脑和办公桌,我们可能需要检查一下,希望您理解。”

“我的系统权限已经冻结了,所有工作文件都在服务器上。”我说,“至于个人物品,今天下午我会去整理带走。”

“好的好的,那下午见。两点钟可以吗?”

“可以。”

挂了电话,我靠在椅背上,闭上眼睛。下午的阳光透过窗帘缝隙,在地板上切出一道明亮的线。灰尘在那道光里翻滚,永不停歇。

父亲回来时,我正在烧水。他放下菜篮,看了眼我开着的笔记本电脑屏幕——我还没来得及关。

“工作上的事?”他问。

“嗯。”我合上电脑。

他洗了手,开始处理鲫鱼。刀刮鱼鳞的声音很规律,嚓,嚓,嚓。水槽里泛着银光。

“爸,”我忽然问,“你以前工作的厂里,有没有出过什么……大事?”

父亲的手停了一下。鱼从他手里滑脱,掉进水槽,溅起水花。

“怎么突然问这个?”

“就是好奇。你总不说厂里的事。”

他重新抓住鱼,用力刮鳞,动作比刚才重。“都过去了。厂子都没了,说那些干什么。”

“红星化工厂,你知道吗?”

刀“当”一声掉进水槽。

父亲转过身,手上还沾着鱼鳞和血水。他的脸色有点白,眼睛盯着我,像看一个陌生人。“谁跟你提的红星厂?”

我在做一个项目,那块地以前是红星厂的旧址。”我尽量让语气平静,“做环境评估的时候看到的资料。

父亲慢慢拧开水龙头,冲洗双手。水声很大,他冲了很久。

“那个厂,”他关掉水,用毛巾擦手,背对着我,“出过事。瓦斯爆炸,死了人。”

“什么时候?”

“九几年吧,记不清了。”他把毛巾挂好,“死了三个工人,伤了好几个。厂里赔了钱,事情就压下去了。”

“就这些?”

“就这些。”他转过身,已经恢复了平时的表情,“你们现在搞开发,把地弄干净就行。过去的事,翻出来对谁都没好处。”

他说完,继续处理鱼。但接下来的动作明显慢了,有几次,刀差点切到手。

我没再追问。但那张便条上的字,在我脑子里越来越清晰:“此事到此为止,任何人不得再提。”

05

办公室里的东西很少。

一个茶杯,几本专业书,一盆半死不活的绿萝,抽屉里有些零碎文具。

我把它们装进纸箱,动作很慢。

几个同事路过玻璃隔断外,脚步迟疑,终究没有进来。

两点整,审计部的小陈带着两个人来了。他很年轻,戴黑框眼镜,笑容标准得像培训出来的。

“林经理,麻烦您了。”

“我已经不是经理了。”我说。

他笑容僵了一下。“林女士。我们就是例行检查,很快。”

他们开始翻抽屉,打开电脑主机箱——当然,里面除了操作系统什么也没有。小陈蹲在办公桌下查看线路,另一个女同事检查文件柜。

“这个U盘是公司的吗?”女同事举起一个银色U盘。

“是我的私人用品。”

她看了看,放回去。动作间,我瞥见她口袋里露出一角白色——和我早上收到的匿名信一样的信封。

心脏猛地一跳。

“差不多了。”小陈站起身,拍了拍手,“林女士,您的东西可以带走了。另外……”他递过来一张打印纸,“这是保密协议补充条款,需要您签个字。主要是关于‘天宸’项目,离职后三年内不得参与同类竞标,不得泄露项目信息。”

我接过纸,快速浏览。条款很苛刻,违约金高得离谱。

“如果我不签呢?”

“那最后一月的工资和补偿金,可能就需要劳动仲裁来解决了。”小陈语气温和,但话里的意思很硬,“公司也是按流程办事。”

我盯着他看了几秒,拿起笔,签下名字。笔尖划破纸面,墨水有些晕开。

“谢谢配合。”他收起协议,带着人离开了。

纸箱很轻,我抱着它走出办公室。

走廊里遇到几个熟面孔,目光相触的瞬间,对方迅速移开视线,假装看手机或与人交谈。

被辞退像一种传染病,靠近就会沾染晦气。

电梯直达地下车库。我的车停在角落,落了一层灰。把纸箱扔进后备厢时,手机震了。

是徐思淼。这次他打了电话。

我盯着屏幕上那个名字,三年了,我都没删。

不是留恋,是懒得。

但此刻,这个突然出现的名字,和匿名举报信里那句“与前男友徐思淼疑似复合”的指控,像两根线头,猝不及防地搭在了一起。

我接通。

“林薇?”他的声音有点喘,“你还好吗?”

“你怎么知道我不好?”

电话那头沉默了几秒。“我听说了。盛景那边……有朋友传出来的。”

“什么朋友?”

“这不重要。”他语速快了些,“林薇,你最近是不是在查什么事?关于你们公司那个项目的?”

我靠在车上,地下车库的灯光惨白,空气里有股潮湿的霉味。“你想说什么?”

“见面说吧。电话里说不清楚。”

“我们没必要见面。”

“有必要。”他的声音压低,“举报信的事,我知道一些。还有,我的旧邮箱……可能被人利用了。”

我握紧手机。“什么时候?”

“今晚七点,老地方。你来不来都行,我会等到八点。”

他挂了电话。

老地方。大学时我们常去的那家咖啡馆,在城西,离这里有一个小时车程。分手后我再没去过。

上车,发动引擎。仪表盘亮起,油量只剩一格。我没立刻开走,坐在驾驶座上,看着后视镜里的自己。眼下乌青,头发有点乱,口红早掉光了。

这就是三十二岁,被公司扫地出门的林薇。

手机又震了一下。这次是冯伟的短信,只有三个字:“别见面。”

他知道了。他知道徐思淼会联系我,也知道我可能会去。这个认知让我后背发凉。

我回拨过去,冯伟没接。

犹豫了五分钟,我打开导航,输入咖啡馆地址。系统显示车程五十八分钟,晚高峰可能会更久。

去,还是不去?

举报信里提到了徐思淼。

U盘里的财务记录指向二十二年前的事故。

父亲听到“红星厂”时的异常反应。

还有那封匿名信:“停止调查,否则后果自负。”

所有这些碎片,像散落一地的拼图。徐思淼手里,会不会恰好有缺失的那几块?

我系上安全带,踩下油门。

车驶出车库时,阳光刺眼。后视镜里,盛景集团的大楼在午后阳光下泛着冷光,像一座巨大的墓碑。

收音机里在播路况信息,女主播的声音甜美空洞:“……接下来为您播放一首老歌,《往事只能回味》。”

前奏响起时,我关掉了收音机。

太吵了。

06

咖啡馆还在原来的位置,门头换过,但招牌上的燕子logo没变。

我停好车,看了眼时间:六点五十。街对面有家便利店,我走进去买了瓶水,站在玻璃窗后观察咖啡馆门口。

七点整,徐思淼出现了。

他比以前胖了些,穿着休闲夹克,背有点驼。站在门口张望了一会儿,推门进去。隔着一条街,我看不清他的表情。

又等了十分钟,没有其他人出现。我拧开水瓶喝了一口,水是常温的,喝下去像吞了块石头。

穿过马路,推门。风铃声和记忆里一模一样。

徐思淼坐在最里面的卡座,正对着门口。看见我,他站起身,动作有些局促。

“来了。”

我坐下,没脱外套。服务员过来,我要了杯美式。徐思淼面前已经有一杯拿铁,拉花有点散了。

“你瘦了。”他说。

说正事。

他苦笑了一下,手指摩挲着咖啡杯柄。

“我被公司外派了两年,刚回来半个月。上周整理旧物,翻出一个硬盘,里面有些大学时的资料。我好奇,就打开了。”

服务员送来咖啡。我端起杯子,没喝,等他说下去。

“硬盘里有个文件夹,是我以前用的邮箱备份。”他声音低了些,“我随便翻了翻,发现……有几封邮件不对劲。”

“什么邮件?”

“发送时间是今年三月到五月,收件人我不认识,主题都和盛景集团的业务有关。其中一封,附件是‘天宸项目初步预算.pdf’。”他抬起头,看着我,“林薇,我没发过那些邮件。那个邮箱我七八年没用了,密码很简单,就是生日加名字缩写。”

“你怎么确定是那个邮箱发的?”

“邮件头信息显示的发件服务器,确实是我当年注册的那个服务商。而且……”他深吸一口气,“发送IP地址,我查了,是盛景集团的内部网络。”

咖啡杯烫到了手指,我松开手,杯底磕在碟子上,发出脆响。

“IP能精确到楼层吗?”

“只能到集团总部的网关出口。但发送时间都是工作日的办公时间。”徐思淼从包里拿出一张纸,推过来,“这是打印出来的邮件头信息,还有IP追踪记录。”

我拿起纸。

那些技术参数我看不懂,但时间和发送信息很清晰。

三月十二日,下午三点零七分;四月二十日,上午十一点二十三分;五月八日,晚上七点十五分——那天我加班到十点。

发送者用徐思淼的旧邮箱,从盛景集团的网络,向一个匿名邮箱发送了商业资料。其中一份,正是“天宸”项目的早期预算。

“举报信里说我泄露标底。”我的声音很干,“但最终报价上周才确定,这些早期预算虽然敏感,还不算核心机密。”

“也许他们只需要一个理由。”徐思淼说,“一个能立刻让你出局的理由。”

窗外天色暗了,路灯次第亮起。咖啡馆里人不多,角落里有一对学生在写作业,另一桌是情侣,头靠头看同一部手机。

“你为什么要告诉我这些?”我问。

徐思淼沉默了很久。他的咖啡已经冷了,表面结了一层薄膜。

“当年分手,是我对不起你。”他说得很慢,“但我没想过害你。现在有人用我的名义做这种事……我不能装不知道。”

“你知道是谁吗?”

不知道。”他摇头,“但IP在公司内部,能接触到项目资料,还能拿到我的旧邮箱信息——范围其实不大。

我盯着他。三十五分钟,他的眼神没有躲闪。

“你电脑里还有别的发现吗?”

“没了。就这几封邮件。”他顿了顿,“林薇,你现在打算怎么办?举报信的事,公司肯定已经内部调查过了,不然不会直接辞退你。”

“他们没有调查。”我说,“如果有,至少该找我谈话。但他们没有。人事直接下的通知,审计部只让我签保密协议。”

徐思淼的脸色变了。“那更糟。这说明……”

说明什么,他没说完。但我们都明白:说明辞退我的决定,来自更高层。而且不打算给我任何申辩的机会。

手机震动。冯伟发来短信:“见完了吗?尽快离开那里。”

我没回,直接拨过去。这次他接了。

“冯总,你知道多少?”

电话那头是长久的沉默,只有呼吸声。“林薇,有些事,知道太多没好处。

“我已经被辞退了,还能有什么更坏的结果?”

“有。”他的声音很轻,轻到我必须把耳朵紧紧贴着听筒,“你现在回家,把U盘里的东西彻底删掉。别再查了。补偿金我帮你争取到了N 3,够你休息一段时间,找新工作。”

“如果我不呢?”

“你会后悔的。”他说完这句,挂了电话。

我握着手机,掌心全是汗。窗外,一辆黑色轿车缓缓驶过,停在街对面的树下。车窗贴了深色膜,看不清里面。

徐思淼也看到了。“林薇,你先走。从后门。”

“你呢?”

“我坐一会儿。”他勉强笑了笑,“放心,他们不会把我怎么样。我只是个工具。”

我站起身,从钱包里抽出两张钞票压在杯底。“咖啡我请。”

“林薇。”他叫住我。

我回头。

“小心点。”他说,“你爸年纪大了,经不起折腾。”

这句话像一盆冰水,从头浇到脚。我盯着他,想从他脸上看出更多信息,但他已经低下头,搅动着那杯冷掉的咖啡。

后门在厨房旁边,推开门是条窄巷,堆着垃圾桶。我快步走出去,巷口通向另一条街。路灯坏了,有一段路是暗的。

脚步声在身后响起。

不紧不慢,保持着固定的距离。

我没回头,加快脚步。巷子尽头是主路,车流多了起来。我招手拦出租车,第一辆没停,第二辆减速了。

拉开车门坐进去时,我回头看了一眼。

巷口站着一个人影,背着光,看不清脸。但他手里拿着手机,屏幕的微光照亮了下巴。

车开动了。

“小姐,去哪儿?”司机问。

锦江小区。”我说,声音有点哑。

透过后车窗,我看见那辆黑色轿车从树荫下驶出,跟了上来。

07

父亲在看电视,声音开得很大。

我进门时,他正对着屏幕发呆。抗日神剧,炮火连天,他眼睛却盯着虚空处。

“爸。”

他回过神,拿起遥控器调小音量。“回来了?吃饭了吗?”

吃过了。”我脱下外套,发现手还在抖,便攥成拳头,“你看的什么?

“随便看看。”他换了个台,是本地新闻。主播正在报道城东新区的规划,“天宸”项目的宣传片一闪而过。

画面里出现了那片旧厂区的航拍镜头。红砖厂房,生锈的储罐,杂草中隐约可见的铁轨。

父亲突然坐直了身体。

“等等。”他说。

我拿起遥控器,按了回放。画面倒退,定格在厂区全景。

父亲站起来,走到电视机前,弯腰盯着屏幕。他的背佝偻着,手指在颤抖。

“红星厂……”他喃喃道,“这是红星厂的西门。你看,那个水塔,当年是我们车间的水源。”

新闻已经切换到下一个话题。我关掉电视,客厅陷入沉默。

“爸,”我轻声问,“当年红星厂的事故,真的只是瓦斯爆炸吗?”

父亲慢慢直起身,但没有回头。他走到窗边,看着外面漆黑的夜空。老城区灯光稀疏,远处写字楼的霓虹显得格外遥远。

“死了十二个人。”他说。

声音很轻,像怕惊动什么。

“不是三个,是十二个。当时厂里在试制一种新型染料,反应釜压力失控,爆炸了。车间里当班的,一个都没跑出来。”

我屏住呼吸。

“厂里报了三个。因为超过十人就是重大事故,要上报省里,领导要担责。”他转过身,脸上没有任何表情,但眼睛红得吓人,“剩下的九个,算‘失踪’。家属闹过,后来都安静了。厂里给了钱,安排家属进厂工作,或者给一笔封口费。”

“你当时在厂里吗?”

在隔壁车间。”他走到五斗柜前,打开最下面的抽屉,翻找很久,拿出一个铁皮盒子。

盒子里有些老照片,粮票,几枚褪色的奖章。最底下,是一张折叠起来的纸,已经泛黄变脆。

他小心翼翼地展开。

是一份手写的事故简报,钢笔字,有些模糊了。

标题是“关于红星化工厂3·17事件的情况说明”,落款日期是1998年3月20日。

下面列着十二个名字,年龄,车间,后面标注了“死亡”或“失踪”。

最后一个名字:林国栋。后面写着“死亡”。

我抬起头。父亲坐在椅子上,双手撑住膝盖,指节发白。

“林国栋是……”

我弟弟。”他说,“你叔叔。你从来没见过。

客厅里的钟嘀嗒嘀嗒地走着。楼下有小孩哭,母亲在哄,声音隐隐约约传上来。

“事故原因呢?”我问。

“简报上说是操作不当。但我知道不是。”父亲的声音绷得很紧,“那个反应釜是老设备,早就该淘汰了。厂里为了省钱,一直没换。出事前一个月,还出过两次小泄漏,车间主任报上去了,上面说‘克服一下,等新产品投产再说’。”

他拿起简报,手指抚过那些名字。“十二个人。最小的才十九岁,顶替他爸的岗位,上班第三天。”

“后来怎么处理的?”

“厂领导调走了,升到局里去了。红星厂两年后改制,被兼并,地皮卖了。再后来,厂区荒了,一直到现在。”他看着我,“你们公司要开发的那块地,下面埋着十二个人的冤魂。”

我把U盘里那张便条的照片找出来,递给他。“爸,你看看这个。”

父亲戴上老花镜,凑近手机屏幕。只看了一眼,他的呼吸就急促起来。

“这字迹……是苏秉昌。”

“是谁?”

“当时管生产的副厂长。事故调查组的副组长。”父亲摘下眼镜,用力揉着眼睛,“简报就是他让我签字的。他说,签了,厂里给你弟弟算工伤,赔双倍。不签,什么都没有。”

你签了?

“签了。”他的声音哑了,“你奶奶那时候病着,需要钱。我……我签了。”

他捂住脸,肩膀开始颤抖。没有哭声,只有压抑的、破碎的呼吸声。

我坐在他身边,手放在他背上。隔着毛衣,能感觉到骨头的形状。这个沉默了一辈子的男人,把秘密藏了二十二年,藏到头发全白,背也驼了。

“爸,都过去了。”我说,但这话苍白得连自己都说服不了。

过了很久,他抬起头,眼睛红肿,但已经没有了泪。“这张条子,你从哪儿来的?”

“公司里有人给我的。”我没说冯伟的名字,“爸,苏秉昌后来去哪儿了?”

“不知道。厂子改制后,他就调走了。听说下海做生意,做得很大。”父亲盯着那张便条照片,“‘此事到此为止’……他倒是说到做到。二十二年了,再没人提过红星厂的事。”

除了现在。

天宸”项目要在这片土地上建商业综合体、科技园区、生态公园。地基要深挖,土壤要处理,所有过去的痕迹都会被抹平。

而有人不希望这个过程被干扰。

我的辞退,举报信,徐思淼被利用的邮箱,跟踪我的车——所有这些,都指向同一个目的:让我闭嘴,让我离开。

“薇薇。”父亲忽然抓住我的手,他的手很凉,全是汗,“你别查了。公司辞退你,你就认了。找新工作,好好过日子。过去的事……就让它过去吧。”

我看着他的眼睛,那里面有恐惧,有哀求,有积压了二十多年的无力感。

“爸,”我轻声说,“如果让它过去,叔叔和那十一个人,就白死了。”

他张了张嘴,没说出话,只是更用力地握紧我的手,像溺水的人抓住浮木。

手机在口袋里震动。我拿出来,是陌生号码发来的彩信。

点开,是一张照片。

父亲站在窗前的背影,拍摄角度明显是从对面楼。

下面有一行字:“最后一次警告。”

08

我把父亲送到大姐家。

大姐嫁到城北,住六楼,没有电梯。父亲爬楼梯时喘得厉害,中途歇了两次。

“爸就麻烦你照顾几天。”我对大姐说。

“出什么事了?”大姐压低声音,“爸下午打电话,声音不对劲。”

“工作上的事,有人找麻烦。我怕牵连家里。”

大姐没再多问,她向来如此,知道问了我也不会说。“放心,在我这儿没事。你小心点。”

我下楼时,父亲站在阳台窗后看我。路灯照亮他半边脸,皱纹很深,像刀刻的。他朝我挥了挥手,动作很慢。

车开回市区已经晚上十点。我没回家,找了家连锁酒店,用假身份证登记——那是以前出差时项目组统一办的,没想到会用在今天。

房间在十二楼,窗户对着内院。我拉上窗帘,打开电脑。

把U盘里的财务记录和父亲的事故简报放在一起对比。时间线慢慢清晰起来:

1998年3月,红星厂事故。

1998年4月,德鑫商贸公司注册成立。

1998年6月至2000年5月,德鑫公司分十二笔收到“盛景商贸”(盛景集团前身)汇款,总计二百四十万。备注均为“咨询服务费”。

2001年,红星厂改制,地皮被盛景地产收购。

2002年至今,德鑫公司继续与盛景系企业有零星业务往来,最近一笔是三个月前,五万元,备注“资料整理费”。

德鑫公司的法定代表人叫苏鹏。天眼查显示,他今年六十五岁,名下还有两家小公司。照片上的男人富态,笑容标准,但眉眼神似一个人——

苏鹏涛。集团副总,分管人事和部分业务。

我打开集团内网(权限冻结了,但冯伟给我的U盘里有个临时访问账号),搜索苏鹏涛的履历。

他三十五岁,海外留学回来,六年前进入盛景,升得很快。

父亲是“企业家”,母亲是“全职太太”,家庭背景一栏写得光鲜。

但出生年份往前推,他十三岁那年,正是1998年。

苏秉昌,苏鹏。

我拨通了一个很久没联系的号码。周姐,以前在档案室工作,后来被调到后勤部坐冷板凳。去年她儿子升学,我帮过忙。

电话响了七八声才接。

“林经理?”她的声音带着睡意。

“周姐,抱歉这么晚打扰。想问你点事。”

“你说。”她压低了声音,背景里有关门声,应该是走到了阳台。

“集团早年收购红星化工厂地皮的档案,你还有印象吗?”

电话那头沉默了很久。“你怎么问这个?”

“我在查一些旧事。周姐,当年那份收购合同,有没有什么特别之处?”

她叹了口气。“那份合同……我当时就觉得不对劲。收购价低得离谱,几乎是白送。但上面催着办,我就按流程走了。”

“审批签字的是谁?”

“谢董。哦,那时候他还是总经理。还有当时的副总,姓苏,叫苏秉昌。他全权负责红星厂的接收工作。”

苏秉昌。果然。

“档案还在吗?”

早就不在了。”周姐说,“三年前档案室数字化,纸质档案统一销毁。电子档……我后来查过,红星厂那部分,权限设置得很高,一般人看不到。

“谁能看到?”

“董事会成员,还有……”她顿了顿,“苏副总。他分管行政,档案系统是他牵头升级的。”

一切都连上了。

苏秉昌当年处理事故,用封口费和虚假报告掩盖了真相。

几年后,他利用职务之便,将红星厂地皮低价卖给自己的关联公司(或至少是利益相关方),再通过德鑫公司走账,支付封口费。

二十二年后,他的儿子苏鹏涛进入盛景集团,步步高升。

现在,“天宸”项目要开发这片土地。任何深入的调查都可能挖出旧事。

而我,一个认真过头、连土壤检测报告都要反复核对的项目经理,成了障碍。

所以他们伪造了泄露机密的证据,迅速辞退我。徐思淼的旧邮箱是现成的工具,举报信是合理的借口。一切都干干净净,合法合规。

除了那份二十二年前的简报,和父亲压在心里二十二年的真相。

手机震动。冯伟发来一条长消息:“明天上午十点,谢董要见你。地点我发你。一个人来,别告诉任何人。这是你最后的机会。

下面附了一个地址,是郊区的一个茶舍。

我回复:“苏鹏涛知道吗?”

“他不知道。谢董单独安排的。”

“你为什么帮我?”

这次,他隔了五分钟才回:“红星厂事故,我叔叔是那十二个人之一。他叫冯建军。”

我盯着那个名字,脑子里一片空白。

冯伟,冯建军。原来如此。

原来公司里不止我一个人,背负着过去的幽灵。

窗外有警笛声由远及近,又渐渐远去。城市在夜色中呼吸,霓虹闪烁,像某种巨兽的眼睛。

我打开父亲的铁皮盒子,把那份泛黄的简报小心地包好,放进背包夹层。

又找出母亲留下的老式胶卷相机——她生前是厂里的宣传干事,喜欢拍照。相机很沉,金属外壳冰凉。里面还有半卷胶卷,二十二年没动过。

我不知道还能不能洗出来。

但我想试试。

09

茶舍在远郊,白墙灰瓦,院子里种着竹子。

我提前半小时到,把车停在三百米外的超市停车场,步行过去。早晨有雾,竹叶上挂着水珠,空气湿冷。

服务员引我进最里面的包间。推开门,谢玉璧已经在里面了。他穿着中式外套,正在沏茶,动作熟练。冯伟坐在他对面,看见我,点了点头。

“坐。”谢玉璧没抬头。

我在空着的椅子上坐下。红木圆桌,三杯茶,雾气袅袅。

“碧螺春,今年的新茶。”谢玉璧递给我一杯,“尝尝。”

我接过,没喝。

“林薇,”他放下茶壶,终于看向我,“这八年,你为公司做了很多贡献。天宸项目,你付出了心血。辞退你,是公司的损失。”

我没说话。

“但有时候,公司要往前走,不得不做出一些艰难的决定。”他端起茶杯,吹了吹,“苏副总提交了充分的证据,证明你泄露商业机密。按公司章程,必须立即处理。”

“证据是伪造的。”我说。

“我知道。”谢玉璧平静地说。

我愣住了。冯伟握紧了茶杯,指节发白。

“您知道?”

“苏鹏涛进公司六年,我看着他一步一步走上来。有能力,也有野心。”谢玉璧慢慢喝着茶,“他父亲苏秉昌,以前是我的副手。红星厂的事,他处理得……很干净。”

包间里安静得能听见竹叶上的水滴落下的声音。

“所以您一直都知道真相。”我的声音在抖,“知道事故死了十二个人,知道封口费,知道低价收购地皮的内幕。”

谢玉璧放下茶杯。

“1998年,我刚当上总经理。红星厂事故闹大了,整个集团都要受影响。几千工人要吃饭,银行催贷款,上级要成绩。”他看着窗外的竹子,“苏秉昌说他有办法处理好。我默许了。”

十二条人命。

“每个人都有自己的价码。”谢玉璧的语气没有波澜,“家属拿了钱,安排了工作,生活有了着落。如果闹下去,他们什么都得不到,厂子也可能倒闭。你说,哪种选择更好?”

我无法回答。二十二年前的抉择,站在他的位置上,也许真的没有更好的选项。但这不是理由。

“天宸项目启动前,我让冯伟重新做了环境评估。”谢玉璧继续说,“土壤污染已经处理过了,符合标准。过去的就让它过去,那块地需要新生,城市需要发展。”

“但苏鹏涛不这么想。”冯伟终于开口,声音沙哑,“他要的不是开发,是彻底抹掉痕迹。所有和红星厂有关的档案,他都加密或销毁了。参与前期调查的人,都被调离或辞退。林薇,你不是第一个。”

“德鑫公司还在收钱。”我说,“三个月前还有一笔。”

谢玉璧的眉头皱了一下。“什么?”

“苏秉昌当年通过德鑫公司支付封口费。二十二年了,这家公司还在运作,还在和盛景有资金往来。”我把打印出来的财务记录推过去,“最近一笔,五万元,备注‘资料整理费’。付款方是盛景地产,收款方是德鑫。审批人是苏鹏涛。”

谢玉璧拿起那张纸,看了很久。他的手在抖,很轻微的颤抖。

“我不知道这件事。”他最终说。

“但您知道他会不择手段掩盖历史。”冯伟说,“董事长,不能再这样下去了。我叔叔……”他哽了一下,“他死了二十二年,连个墓碑都没有。家属不敢说,厂里不让提。现在,连他死的那块地,都要被抹得干干净净。”

谢玉璧闭上眼睛。那一刻,他看起来非常疲惫,不再是那个威严的董事长,只是个老人。

“你们想要什么?”他问。

“真相。”我说,“不需要公之于众,但至少要给家属一个交代。德鑫公司的账要查清楚,封口费应该给当年的受害者家属,而不是继续流入某些人的口袋。”

“然后呢?项目怎么办?周三就要投标了。”

“项目可以继续。”冯伟说,“但要在项目规划里,留一块地方。一个小小的纪念园,或者一面墙,刻上那十二个人的名字。让他们被记住,哪怕只是很小的一块地方。”

谢玉璧睁开眼睛。他看看冯伟,又看看我。

“苏鹏涛不会同意。”

“所以需要您做决定。”我直视他的眼睛,“是继续掩盖,让错误像滚雪球一样越滚越大,还是停下来,面对它,哪怕会疼。”

茶凉了。雾气散去,窗外的竹子清晰起来,青翠欲滴。

谢玉璧站起身,走到窗边。他的背影挺直,但肩膀微微下垂。

“当年我做错了选择。”他背对着我们说,“我以为时间能解决一切。但有些事,时间解决不了,只会越埋越深。”

他转过身,脸上有某种决断的神色。

“明天是天宸项目的发布会,媒体都会到场。”他说,“林薇,你带着证据来。我会安排你发言。”

我和冯伟对视一眼。

“但有个条件。”谢玉璧走回桌边,“你不能提我的默许,不能提集团当年的责任。所有问题,推到苏家父子身上。他们是具体执行人,该担这个责。”

“那真相呢?”我问。

“真相就是,有个别高管利用职权,掩盖历史事故,侵吞公司资产,并试图诬陷同事。”谢玉璧的声音恢复了平时的冷硬,“这个真相,够用了。”

够用了。三个字,轻飘飘地,把二十二年的罪恶切割得干干净净。董事会还是清白的,集团声誉得以保全,项目可以继续,只有苏家父子成为弃子。

“如果我不答应呢?”我问。

“那你就什么都没有。”谢玉璧看着我,“没有工作,没有补偿,还会被行业封杀。你父亲安享晚年的资格,也可能受到影响。”

赤裸裸的威胁。但他说得平静,像在陈述事实。

冯伟在桌子底下碰了碰我的腿。我看向他,他轻微地摇了摇头。

“我需要考虑。”我说。

“发布会上午十点开始。九点半前,给我答复。”谢玉璧重新坐下,开始沏第二壶茶,“现在,你们可以走了。”

走出茶舍时,雾已经散了。阳光刺眼,我眯起眼睛。

冯伟跟上来,递给我一支烟。我摇摇头,他自顾自点上。

“你会答应吗?”他问。

“你呢?你叔叔的事,就这样被轻描淡写?”

“至少能有个纪念的地方。”他吐出烟圈,“至少那十二个名字,能刻在某个地方,被人看见。林薇,这就是现实。我们只能拿到能拿到的。”

“那苏鹏涛呢?”

“他会得到该有的惩罚。”冯伟弹了弹烟灰,“经济犯罪,职务侵占,诬陷他人——够他在里面待几年了。至于他父亲,年纪大了,法律可能追诉不了,但名声扫地,也够了。”

听起来很合理。甚至很“公道”。

但我脑子里反复响起父亲的声音:“十二个人。最小的才十九岁,上班第三天。”

“我回去想想。”我说。

冯伟点点头,把烟踩灭。“无论你怎么选,我都理解。谢谢你为我叔叔做的事。”

他转身走向自己的车。走了几步,又回头。

“林薇,”他说,“你是个好项目经理。但职场上,有时候……不能太认真。”

车开走了。我站在路边,看着茶舍的招牌在阳光下反光。

手机震动。大姐发来消息:“爸昨晚没睡好,一直叹气。他让我告诉你,别硬撑,平安最重要。”

我握着手机,站了很久。

风吹过,竹叶沙沙响。像很多人在低声说话。

10

发布会设在盛景集团旗下的酒店宴会厅。

我提前半小时到,穿着简单的黑色西装,没化妆。门口有保安检查邀请函,冯伟等在那里,递给我一张媒体证。

“谢董安排的。”他说,“你坐媒体区第一排,发言安排在第三个环节。”

“他真让我说?”

“合同都拟好了。”冯伟递过来一个文件夹,“你看一下。发布会后,你会被重新聘用,职位升一级,负责天宸项目的后期执行。补偿金照给,再加一笔‘特殊贡献奖’。”

我翻开合同,条款很优厚,几乎是行业内顶级待遇。翻到最后一页,附着一份保密协议,要求我永不提及谢玉璧在红星厂事件中的角色。

“签吗?”冯伟问。

如果我拿了这些,和当年拿封口费的家属,有什么区别?

冯伟沉默。

宴会厅里开始进人。

媒体记者扛着设备,企业代表西装革履,灯光师在调试追光。

舞台背景是巨大的“天宸项目发布会”字样,下面有项目效果图——现代化的建筑群,绿树成荫,完全看不出旧厂区的痕迹。

我在媒体区第一排坐下。旁边是个年轻女记者,正对着小镜子补口红。

听说今天有大料?”她边涂边问。

“可能吧。”

九点五十,嘉宾陆续就座。谢玉璧从侧门进来,几个高管簇拥着,苏鹏涛也在其中。他今天意气风发,头发梳得一丝不苟,正和旁边的人谈笑风生。

他不知道,半小时后,他的世界会崩塌。

十点整,发布会开始。主持人介绍项目背景,设计师讲解规划理念,一切按流程进行。我盯着舞台,手心全是汗。

第二个环节是谢玉璧致辞。他走上台,掌声响起。

“天宸项目,不仅是商业开发,更是城市记忆的更新……”他的声音通过音响传遍大厅,沉稳有力。

我打开背包,摸了摸里面的东西。

父亲的简报,母亲相机里洗出来的照片——昨天连夜找相馆洗的,虽然褪色严重,但还能看清:厂区废墟,生锈的设备,还有一张集体照,十二个年轻工人,对着镜头笑。

最后是一份整理好的材料,德鑫公司的财务流水,苏鹏涛的审批签字,匿名举报信的追踪记录,徐思淼邮箱的IP证据。

所有碎片,终于拼成完整的图画。

谢玉璧讲完了,掌声再次响起。主持人接过话筒:“接下来,我们有请一位特别来宾。她曾是天宸项目的核心负责人,今天有些话想对大家说——”

灯光打在我身上。

我站起身,走向舞台。脚步很稳,高跟鞋踩在地毯上,没有声音。经过苏鹏涛身边时,他看了我一眼,眼神里有一闪而过的疑惑,随即变成不屑。

他以为我是来道歉的,来祈求复职的。

我走上台,接过话筒。灯光太亮,台下的人脸模糊成一片。

“大家好,我是林薇,前天宸项目经理。”我的声音在音响里有些失真,“今天站在这里,不是要讲项目规划,也不是要谈城市未来。我想讲一个过去的故事。”

台下开始骚动。谢玉璧坐在第一排正中,面无表情。冯伟站在侧幕边,对我点了点头。

“二十二年前,在天宸项目所在的那片土地上,有一家叫红星化工厂的国有企业。1998年3月17日,工厂发生重大事故,十二名工人遇难。”

宴会厅瞬间安静下来。只有相机快门的咔嚓声。

“事故原因不是操作不当,而是设备老化,管理层漠视安全。但当年的事故报告,只承认了三人死亡,九人‘失踪’。家属被威胁、被收买,签下保密协议。真相被掩埋了二十二年。”

苏鹏涛猛地站起身。两个保安走过来,按住了他的肩膀。

“而当年负责掩盖事故的副厂长苏秉昌,在事故后低价收购了红星厂地皮,并通过一家空壳公司,持续侵吞资产,支付封口费。他的儿子,也就是现任盛景集团副总苏鹏涛,为了彻底抹去这段历史,伪造证据诬陷同事,试图阻止任何调查。”

我把材料举起来,闪光灯像暴雨一样闪烁。

“这些是部分证据。完整的材料,我已经提交给纪委和公安机关。”

台下炸开了锅。记者们疯狂拍照,有人冲上来想采访,被保安拦住。苏鹏涛被带离现场,他挣扎着,西装扯乱了,头发散下来,像个疯子。

谢玉璧还坐在那里。他抬起头,看着我,眼神复杂。

我走到台边,蹲下来,和他平视。

“谢董,您刚才说,天宸项目是城市记忆的更新。”我的声音通过话筒传遍全场,“但记忆不能靠掩盖来更新。只有面对,才能重生。”

他看着我,很久,缓缓点了点头。

然后他站起身,走上台。我从他手里拿过话筒。

“我代表盛景集团,”他的声音有些沙哑,“向二十二年前的遇难工友和他们的家属,致以最深刻的歉意。集团将成立专项小组,重新调查红星厂事故,对遇难者家属进行合理赔偿,并在天宸项目规划中,设立纪念场所。”

他顿了顿,看向我:“同时,集团对林薇女士遭受的不公对待,表示歉意。她的职务和名誉将立刻恢复。”

掌声响起,这次是真正的掌声,持续了很久。

但我摇了摇头。

“谢谢,但我不会回来了。”我对着话筒说,“有些路,走过一次,就没办法再走回头路。”

我放下话筒,走下台。闪光灯追着我,问题像雨点一样砸过来,但我没停留,径直走向出口。

冯伟在门口等我。他眼睛红了。

“谢谢你。”他说。

“为你叔叔。”我说。

走出酒店,阳光刺眼。街道上车水马龙,行人匆匆,没人知道刚才里面发生了什么。世界照常运转。

马路对面,父亲站在那里。

他穿着那件穿了很多年的夹克,背有些驼,手里提着一个布袋子。看见我,他犹豫了一下,然后走过来。

“你大姐告诉我今天有发布会。”他说,声音很轻,“我怕……怕你出事。”

“没事了。”我说。

他点点头,从布袋子里拿出一个饭盒。“早上包的饺子,荠菜猪肉的。你爱吃。”

我接过饭盒,还是温的。

“爸,对不起。”我说,“这些年,我总忙着工作,没好好陪您。”

“你忙,我知道。”他搓了搓手,“现在……不忙了?”

“不忙了。可以休息一段时间。”

好,好。”他重复了两遍,然后说,“那……回家?

“嗯,回家。”

我们沿着街道慢慢走。

他没问发布会的事,我也没说。

阳光很好,行道树的叶子绿得发亮。

经过一个公交站时,有个卖糖葫芦的小贩,父亲停下来,买了两串。

递给我一串。

“你小时候最爱吃这个。”他说。

我咬了一口,糖壳很脆,山楂有点酸。吃着吃着,眼泪突然就掉下来了。

父亲慌了,掏出手帕递给我。粗糙的棉布,洗得发白。

“别哭,别哭。”他笨拙地拍着我的背,“都过去了,啊?都过去了。”

但我哭得更厉害。为那十二个没活到今天的工人,为父亲藏了二十二年的秘密,为我自己失去的工作和八年青春,也为手里这串酸酸甜甜的糖葫芦。

哭完了,眼睛肿了,但心里轻松了很多。

我们继续走。

父亲慢慢说起以前的事,说弟弟小时候调皮,说母亲爱种花,说厂里食堂的狮子头特别好吃。

那些我以为他已经忘记的往事,原来他都记得。

路很长,我们走得很慢。

走到小区门口时,天已经开始暗了。路灯一盏盏亮起来,橙黄色的光,温暖得不像话。

“明天,”父亲说,“我去菜市场买条鱼。你教我做那个……水煮鱼,你爱吃的那个。”

好。”我说。

他笑了。皱纹舒展开,像个孩子。

我知道,未来还有很多问题要面对:找工作,还房贷,处理后续的法律事务。生活不会因为一个真相就变得容易。

但至少今晚,我们可以好好吃顿饭。

至少那十二个名字,不会被彻底遗忘。

至少从今天起,我和父亲之间,再也没有需要藏起来的秘密。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-05 17:42:47 HTTP/2.0 GET : https://b.15386.cn/a/485843.html
  2. 运行时间 : 0.088683s [ 吞吐率:11.28req/s ] 内存消耗:4,706.96kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=83e368ca30dd16f0af63ecfd5f68071b
  1. /yingpanguazai/ssd/ssd1/www/b.15386.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/b.15386.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/b.15386.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/b.15386.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/b.15386.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/b.15386.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/b.15386.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/b.15386.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/b.15386.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/b.15386.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/b.15386.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/b.15386.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/b.15386.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/b.15386.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/b.15386.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/b.15386.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/b.15386.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/b.15386.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/b.15386.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/b.15386.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/b.15386.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/b.15386.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/b.15386.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/b.15386.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/b.15386.cn/runtime/temp/0f4637a61cc1a5e134efaf94b5a86ce4.php ( 12.06 KB )
  140. /yingpanguazai/ssd/ssd1/www/b.15386.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000499s ] mysql:host=127.0.0.1;port=3306;dbname=b_15386;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000679s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000311s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000294s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000529s ]
  6. SELECT * FROM `set` [ RunTime:0.000212s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000592s ]
  8. SELECT * FROM `article` WHERE `id` = 485843 LIMIT 1 [ RunTime:0.001106s ]
  9. UPDATE `article` SET `lasttime` = 1777974167 WHERE `id` = 485843 [ RunTime:0.003156s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000403s ]
  11. SELECT * FROM `article` WHERE `id` < 485843 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001612s ]
  12. SELECT * FROM `article` WHERE `id` > 485843 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000670s ]
  13. SELECT * FROM `article` WHERE `id` < 485843 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.003385s ]
  14. SELECT * FROM `article` WHERE `id` < 485843 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002167s ]
  15. SELECT * FROM `article` WHERE `id` < 485843 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002213s ]
0.090471s