跳到内容
当前位置:首页>Excel>电子痕迹锁定串通投标: 设备、文件与行为三层比对

电子痕迹锁定串通投标: 设备、文件与行为三层比对

  • 2026-11-06 18:42:59
电子痕迹锁定串通投标: 设备、文件与行为三层比对
政府采购系列 · 第⑪篇
电子痕迹锁定串通投标:
设备、文件与行为三层比对
① 政府采购简介② 八种买法③ 评标专家④ 质疑与投诉⑤ 违规投标⑥ 标书编制⑦ 评委打分⑧ 查串标⑨ 招标文件智能检测⑩ 投标文件自查⑪ (本篇)
2026 年 10 月,住房城乡建设部、水利部、新疆生产建设兵团水利局与海南省住房城乡建设厅先后通报一批招标投标违法案件。四份通报涉及的案件分布在陕西、浙江、海南、甘肃与新疆兵团,项目类型覆盖房建市政、水利、监理与联合体设计,认定结论却指向同一处:证据主要不是问出来的,而是电子系统在开标那一刻比出来的。
01三类电子痕迹:设备、文件、行为
串通投标的电子痕迹,可以按来源分成三层。三层对应不同的技术手段,也对应不同的举证材料。
设备层是硬件与软件的编号:计价软件的机器码,终端的物理地址、处理器序列号、硬盘序列号,加密锁编号。这些编号在装机或出厂时写入,跟着文件一起提交。
文件层是文档自身的属性与内容特征:作者、单位、创建与修改时间、修订次数、模板路径;正文的段落相似度、同一处错误;工程量清单的分项单价与报价规律。
行为层是提交过程留下的记录:上传 IP、上传账号、CA 数字证书、预留手机号归属地、上传时间分布、投标保证金转出账户。
三层痕迹的共同点在于客观。它们不由当事人陈述决定,也不因事后解释而改变,提交那一刻就固定在了平台侧。
★ 《实施条例》第三十九条:协商报价、约定中标人、约定放弃、同组织协同、其他联合行动——属于串通,须有联络证据
★ 第四十条:同一单位或个人编制、同一单位或个人办理投标事宜、项目管理成员同一人、文件异常一致或报价规律性差异、文件混装、保证金同源——视为串通
★ 两者门槛不同:一个查行为,一个查状态
02设备指纹:机器码、序列号与加密锁
机器码是投标文件制作软件在安装时生成的设备标识,通常与主板、网卡、硬盘绑定。同一台电脑制作的不同投标文件,机器码相同。陕西省安康市岚皋县一个项目,四家投标人编制投标文件的机器码一致,该项目合同金额 611 万余元,四家企业各被罚款 3.06 万元,八名直接负责的主管人员和其他直接责任人员共被罚款 1.2 万元。
硬件序列号的证明力强于机器码。新疆生产建设兵团水利局的通报里,第二师铁门关市一个灌区干渠材料标段开标后,检测出两家投标人的电子投标文件终端物理地址、处理器序列号与硬盘序列号三项一致,两份文件由同一台电脑编辑并上传;第四师可克达拉市一个供水工程的监理标段,两家在这三项上同样一致。两起案件均作出行政处罚;铁门关那起两家均未中标,处罚照常作出。
第三类是加密锁。计价软件的加密锁(俗称软件狗)一锁一号,锁与制作人对应,锁在谁手里,清单通常就是谁做的。海南省万宁市一起案件,两家企业的加密锁号完全相同,工程量清单一致、落款为同一家企业,报价均为 7605.47 万元,清单还委托同一家第三方公司的同一个人制作,开标后由机器管招投标系统自动预警。两家企业各被罚款 52.28 万元,负责人与直接责任人各被罚款 2.6 万余元,并各被取消一年内参加依法必须招标项目的投标资格。
这类编号改不掉。它们由系统在装机或出厂时生成,提交那一刻随文件进入平台;事后换电脑、重装软件、格式化硬盘,动的都是本地那一份,已经提交的那一份仍在服务器上。
★ 第四十条第(一)项:不同投标人的投标文件由同一单位或者个人编制
★ 第(二)项:不同投标人委托同一单位或者个人办理投标事宜
★ 编号在装机或出厂时生成,随文件进入平台;事后换机、重装,改不了已提交那一份
03文件指纹:属性、模板与同一处错误
文档属性是最容易被忽略的一层。Word 与 PDF 会记录作者、单位、创建时间、修改时间、修订次数、模板路径,有的还保留打印机名称与字体列表。
模板残留同样会说话。页眉页脚的旧项目名称、样式表里的他方单位名、批注与隐藏文字、自定义属性里的公司名,都是起草过程的副产品。这类痕迹不需要专业工具,打开文件属性或另存为文本就能看到。
内容层的比对最为直接。浙江一个流域综合治理项目,五家企业的投标文件作者信息一致,商务标分项工程量清单的项目单价一致率达到 90%,投标文件制作 IP 地址与预留手机号码归属地也一致。2025 年 11 月,浙江省招标投标智慧监管监督系统发出预警。该项目中标金额 5636.96 万元,五家企业均未中标,也没有违法所得;2026 年 1 月仍分别被处罚款,湖南三家、云南一家各罚 28.1 万元,江西一家被罚 45 万元并取消一年内参加依法必须招标项目的投标资格。
报价一致与段落雷同,都还有解释余地:报价可以参考行情,段落可以套用模板。解释不了的是同一处错误。兵团通报的另一起案件中,两家投标人的投标文件除了序列号一致,还有部分段落雷同,并出现同一处明显错误。两份独立制作的文件在同一处错得一样,指向的很可能是同一个起草过程。
★ 第四十条第(四)项:不同投标人的投标文件异常一致或者投标报价呈规律性差异
★ 文件属性记录作者、单位、修订次数、模板路径
★ 两份独立文件在同一处错得一样,指向同一起草过程
04行为指纹:IP、账号与时间分布
行为层记录的是提交动作。上传 IP 是其中最常见的一项:不同投标人从同一 IP 段上传,或者上传 IP 与预留手机号归属地长期对不上,都会被系统标出来。浙江案中,制作 IP 与预留手机号码归属地一致,就是这一层的痕迹。
账号与证书是第二项。CA 数字证书、平台登录账号、加密锁,本应一企一套;几家共用一套账号上传,在日志里就是同一条记录串起多个投标人。
时间分布是第三项。同一批投标文件在几分钟内连续上传、修改时间集中在同一时段、报价文件的生成时间晚于上传时间,都属于异常。这类痕迹单独看说明不了什么,与设备、文件两层叠加,指向就很清楚。
还有一项容易漏掉:投标保证金从同一单位或者个人的账户转出。这一项不需要技术手段,调取银行流水即可,但它是《实施条例》第四十条明确列举的情形之一。
★ 第(二)项:不同投标人委托同一单位或者个人办理投标事宜
★ 第(五)项:不同投标人的投标文件相互混装
★ 第(六)项:投标保证金从同一单位或者个人的账户转出
05系统怎么比:开标即比对,监管平台再筛一遍
比对不在事后检查投标人的电脑,而在开标环节自动完成。万宁案件的加密锁号、清单落款、报价,是开标后由机器管招投标系统自动预警出来的;兵团两案的三项序列号,也是开标后检测出来的。系统跑完就出结果,不依赖谁去举报。
第二道是监管平台的跨项目筛查。该系统在 2025 年 11 月发出预警,处罚到 2026 年 1 月才作出,中间隔着调查、告知、陈述申辩。跨项目比对的价值在于:同一批机器、同一批人、同一批账号在不同项目里反复出现,单个项目看不出来,放到一起就成立。
第三道是清标环节的雷同性分析。分项单价一致率、段落相似度、报价规律性差异(等差、等比、相邻标段同价),都是成熟指标。这些指标不判断主观意图,只输出相似度,再由人复核。
需要说明的是,预警不等于处罚。系统标红只是启动调查的线索,认定仍要落到具体条文与证据上;但编号已经随文件进入平台这件事,不会因为后来解释了而消失。
★ 第五十三条:中标无效,处中标项目金额千分之五以上千分之十以下的罚款;责任人处单位罚款数额百分之五以上百分之十以下的罚款
★ 第六十七条:投标人未中标的,对单位的罚款金额按照招标项目合同金额计算
★ 预警只是线索,处罚要落到条文
06电子数据为什么好用,局限又在哪里
电子数据进入诉讼与行政处罚,早有依据。《民事诉讼法》第六十六条把电子数据列为证据种类;《最高人民法院关于民事诉讼证据的若干规定》第十四条把文档属性、日志、IP 记录等纳入电子数据范围,第九十三条要求从生成环境、存储介质、提取方法等方面审查真实性,第九十四条列举了可以推定真实的情形。
这类证据的优势是客观、可复核、可归档。一串序列号可以逐位核对,一份文档属性可以反复打开;相比之下,口头陈述会随询问次数变化。行政机关作出处罚,靠的正是这类可以写进卷宗的比对结果。
局限也在同一处。编号只能证明「同源」,不能直接证明「同谋」:共用一台电脑、委托同一家代做、借用他人加密锁,都可能造成同源而不构成串通。这正是陈述申辩的空间所在——争的是编号归属、比对方法、是否存在合理说明,而不是编号本身存不存在。
实务上还有一层:电子数据的提取要合规。原始存储介质、提取笔录、哈希校验、公证,缺一环就可能被质疑。对当事人来说,这意味着两件事:一是不要指望「删掉就没了」,二是如果要抗辩,重点放在同源是否等于串通。
★ 《民事诉讼法》第六十六条:证据包括(五)电子数据
★ 《民事诉讼证据规定》第十四条:电子数据含文档、日志、登录信息等
★ 第九十三条:结合生成、存储、传输环境与保存、提取方法审查真实性
07技术侧的四道隔离
同一批投标里,文件由谁编、用哪台机器、派哪些人,各家做法并不一样;会不会被比出来,差别就落在设备、文件、行为这三层。把三层拆成四道隔离,在递交之前过一遍。
终端隔离:不同投标人不用同一台电脑编制文件;委托第三方代做的,要求对方按投标人分批、分机、分人处理,并说明同一批里还服务了哪些投标人。
锁与账号隔离:计价软件加密锁不共用,CA 证书与平台账号不外借,上传由本企业账号完成。
文件隔离:模板各自维护,不整段照搬他方文本;递交前清理文档属性中的作者、单位、修订记录;交叉校对,避免与他方出现同一处错误。
报价隔离:询价单、成本测算、内部报价审批留痕,三者能互相对应;同一标段内避免出现等差、等比或与相邻标段完全同价。
电子比对查的是同源,不是同心。同源可以避免,避免了就不必解释;等到系统标红再去说明,能改的只剩下陈述申辩这一环。
★ 第四十条(一)(二)(三)(六)项:编制人、受托办理人、项目成员、保证金账户同源,均视为串通
★ 四道隔离正对这四项
★ 递交之前是唯一还能改变结果的时段
来源:住房城乡建设部《房屋建筑和市政基础设施工程招标投标典型违法案例通报(第三批)》;水利部《水利行业招标投标领域违法违规典型案例通报(第三期)》;新疆生产建设兵团水利局《关于兵团水利行业招标投标领域违法违规典型案例的通报》;海南省住房城乡建设厅关于万宁一起串通投标典型案例的通报。
政 策 依 据
★ 《招标投标法实施条例》第三十九条:禁止投标人相互串通投标。有下列情形之一的,属于投标人相互串通投标:(一)投标人之间协商投标报价等投标文件的实质性内容;(二)投标人之间约定中标人;(三)投标人之间约定部分投标人放弃投标或者中标;(四)属于同一集团、协会、商会等组织成员的投标人按照该组织要求协同投标;(五)投标人之间为谋取中标或者排斥特定投标人而采取的其他联合行动。
★ 第四十条:有下列情形之一的,视为投标人相互串通投标:(一)不同投标人的投标文件由同一单位或者个人编制;(二)不同投标人委托同一单位或者个人办理投标事宜;(三)不同投标人的投标文件载明的项目管理成员为同一人;(四)不同投标人的投标文件异常一致或者投标报价呈规律性差异;(五)不同投标人的投标文件相互混装;(六)不同投标人的投标保证金从同一单位或者个人的账户转出。
★ 《招标投标法》第五十三条:……中标无效,处中标项目金额千分之五以上千分之十以下的罚款,对单位直接负责的主管人员和其他直接责任人员处单位罚款数额百分之五以上百分之十以下的罚款;有违法所得的,并处没收违法所得;情节严重的,取消其一年至二年内参加依法必须进行招标的项目的投标资格并予以公告,直至由工商行政管理机关吊销营业执照;构成犯罪的,依法追究刑事责任。
★ 《实施条例》第六十七条:……投标人未中标的,对单位的罚款金额按照招标项目合同金额依照招标投标法规定的比例计算。投标人有下列行为之一的,属于情节严重:(一)以行贿谋取中标;(二)3年内2次以上串通投标;(三)串通投标行为损害招标人、其他投标人或者国家、集体、公民的合法利益,造成直接经济损失30万元以上;(四)其他串通投标情节严重的行为。
★ 《刑法》第二百二十三条:投标人相互串通投标报价,损害招标人或者其他投标人利益,情节严重的,处三年以下有期徒刑或者拘役,并处或者单处罚金。投标人与招标人串通投标,损害国家、集体、公民的合法利益的,依照前款的规定处罚。
★ 《民事诉讼法》第六十六条:证据包括:(一)当事人的陈述;(二)书证;(三)物证;(四)视听资料;(五)电子数据;(六)证人证言;(七)鉴定意见;(八)勘验笔录。证据必须查证属实,才能作为认定事实的根据。
★ 《最高人民法院关于民事诉讼证据的若干规定》第十四条:电子数据包括下列信息、电子文件:(一)网页、博客、微博客等网络平台发布的信息;(二)手机短信、电子邮件、即时通信、通讯群组等网络应用服务的通信信息;(三)用户注册信息、身份认证信息、电子交易记录、通信记录、登录日志等信息;(四)文档、图片、音频、视频、数字证书、计算机程序等电子文件;(五)其他以数字化形式存储、处理、传输的能够证明案件事实的信息。
★ 第九十三条:人民法院对于电子数据的真实性,应当结合下列因素综合判断:……(七)保存、传输、提取的方法是否可靠……;第九十四条:电子数据由记录和保存电子数据的中立第三方平台提供或者确认的,人民法院可以确认其真实性,但有足以反驳的相反证据的除外。
★ 文中金额、期限与处罚结果以公开发布的通报原文为准;个案情节不同,处理结论存在差异

李凤雪

研究生学历 · 政府采购与评标实务

高级会计师物业管理师

评 审 专 家
★ 重庆财政评审专家
★ 重资评审专家
★ 行采家评审专家
专 业 领 域

政采评审内控咨询管理会计财务风控

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