全国[切换]
选择城市
按拼音首字母选择
我要咨询
首页 > 法律文章 > 侵犯商业秘密罪-以补救成本认定重大损失的解释

侵犯商业秘密罪-以补救成本认定重大损失的解释

遗产继承   54浏览   作者: 余谭生律师   

侵犯商业秘密罪-以补救成本认定重大损失的解释

 

 

来源:长昊商业秘密律师(侵犯商业秘密/侵犯商业秘密罪/商业秘密保护/商业秘密诉讼律师)

 

一、以补救成本认定重大损失的解释路径

 

(一)补救成本的定位

1. 美国

美国建立了较为完备的商业秘密保护法律体系。美国法学会以《侵权法重述》《反不正当竞争法重述》为基础,对商业秘密保护判例进行了汇编,1948 年整合出《商业秘密法》。1979年美国《统一商业秘密法》作为示范法得以实施。此后的《反经济间谍法》《外国经济间谍惩罚加重法》让其商业秘密保护走向国际化。2016 年颁行的《保护商业秘密法》则对《反经济间谍法》的内容进行了修正。

其中,《反经济间谍法》对侵犯商业秘密的刑事责任进行了规定,然而与我国不同,美国的侵犯商业秘密罪是行为犯。根据其第 18 章第1832 条的规定,构成本罪对造成的损失数额没有要求。 根据《美国量刑指南》的规定,可以表明受害人的损失与被告人违法所得的公允市场价值,是侵犯商业秘密罪的量刑依据。其计算方法包括了受害人利润损失、被告人不当得利、研发成本、市场交易价格、重置成本、合理许可费等。

我国的侵犯商业秘密罪是结果犯,构成犯罪需要造成重大损失。如前所述,目前对于重大损失,主要是参照民事损害赔偿数额计算来认定。故而,还有必要考察美国关于侵犯商业秘密行为民事损害赔偿数额的认定方案。关于商业秘密案件中的经济赔偿额度,在1895 年修改后的《统一商业秘密法》中,根据其第 2 节之 a 条的规定,计算方法包括了实际损失和不在实际损失之内的侵占导致被告的不当得利。作为替代的计算方法,还可以通过合理使用费来计算。2016 年的《保护商业秘密法》是美国第一部针对商业秘密盗用而设立的民事诉讼理由的联邦法律。类似地,其规定的损害赔偿的范围包括了:侵权行为造成的实际损失;未被包含计算在实际损失之内的不当获利;合理的许可费用。而在《反不正当竞争法重述》第 45 节评论 d 中则提到了四种方法:1. 被侵权方的损失;2. 侵权方的销售利润;3. 侵权方使用商业秘密而节约的数额;4. 合理使用费。值得注意的是,在被侵权方损失的这种方案中,被侵权方补救措施的支出可以被作为经济损失的一种。例如为夺回丧失的客户,而发起的宣传攻势的费用。

在美国的司法实践中,法院采用了各种标准来评估损失,但其仍具有两个较为传统的标准,也即被侵权人的经济损失与侵权人获得的利润。就被侵权人的经济损失而言,在许多案件中,法院将因补救措施而产生的费用作为经济损失的一部分。由此可见,在美国补救成本也是其计算损害赔偿的重要标准之一,且其通常被囊括于被侵权方损失之下。

 

2. 中国

目前我国对于侵犯商业秘密罪重大损失认定的研究中,认定方案可谓五花八门。一方面,学者们对认定过程中能够使用的要素存在争议,例如,有的认为商业秘密自身价值可以作为认定标准,但也有反对意见,还有意见甚至认为侵权人所得利益也不能作为认定的标准;另一方面,学者们对认定标准的适用顺序也有争议,例如有的主张优先计算权利人的利润损失,无法确定时,计算行为人的犯罪获益;有的认为,第一顺序应为权利人利益损失数额,第二顺序中,当损失程度达到全部损失时考察商业秘密价值,当损失程度为部分损失时考察非法获利;还有的认为,应以权利人损失为第一顺序,侵权人的获利为第二顺序,商业秘密的许可使用费为第三认定顺序,特殊情形下考虑商业秘密自身价值;此外,学者们还尝试通过类型化的区分,来构建认定方案。例如,通过区分侵犯商业秘密的行为方式,进而认定损失数额; 再如,根据法益侵害程度不同来加以区分并认定;又如,区分技术信息与经营信息,并进一步根据商业秘密的不同用途来区分认定重大损失。

虽然有的研究中指出,为防止商业秘密丧失和制止侵权行为而发生的合理费用属于权利人的损失。但总的说来,相关研究中很少提到补救成本在重大损失认定中的定位。

如前所述,我国侵犯商业秘密罪中重大损失的认定,通常需要参照民事损害赔偿。其认定思路存在两条,也即参照《反不正当竞争法》或《专利法》的规定。其中,《专利法》以及《若干规定》中,对于计算方法已经有了较为详细的规定,与司法实践中的做法更为贴近。根据《专利法》第 65 条规定,计算标准包括了权利人实际损失、侵权人获得利益、专利许可使用费。此外,赔偿数额还应当包括权利人为制止侵权行为所支付的合理开支。对于其中的“权利人实际损失”计算方案,《若干规定》中已经有了细化规定,其显然不包括补救成本在内。

根据《征求意见稿》,给权利人造成损失数额或者因侵犯商业秘密违法所得在 50 万元以上的,应当认定为造成重大损失。而损失数额的认定则包括了如下不同的依据:合理许可使用费;销售利润损失;商业秘密的商业价值;补救成本。其中销售利润损失类似于《专利法》中的实际损失。因此,实际上《征求意见稿》给予了补救成本脱离于销售利润(实际损失)的独立地位。

在前置法规范视野下,本文认为,补救成本的定位应当是一种为制止侵权行为所支付的合理开支,进而在刑法视野下其应当独立于销售利润损失(实际损失)之外被用于认定重大损失。故而本文也大致赞同《征求意见稿》对于补救成本的体系定位。而补救成本的这一解释方案是否妥当,对之则还需要进行教义学的检验。具体而言,需要讨论能否将补救成本解释为“合理开支”,以及能否将之解释为刑法中的“重大损失”。

 

(二)解释进路的展开

1. 合理开支

就补救成本而言,《意见》中将之界定表述为,为减轻商业损害或者重新保障安全所产生的合理补救成本。《征求意见稿》中则表述为,为减轻侵犯商业秘密行为直接造成的商业损失或者重新恢复计算机信息系统等保密措施所支出的必要补救费用。此外,《协议》中还对补救成本进行了列举,例如为了减轻给商业运营带来的损害,而产生的成本;为了减轻对商业计划带来的损害,而产生的成本;为了重新保障计算机或其他系统安全,而产生的成本。

就合理支出而言,《专利法》第 65 条中的表述为“权利人为制止侵权行为所支付的合理开支”,其可拆分为两个部分,也即“为制止侵权行为所支付的”与“合理开支”。其中的合理开支意味着权利人主张的费用应当是于理有据的。只要补救成本是有证据支撑的合理的支出,就符合了其要求。此处需要解释的是补救成本与合理开支的定语“权利人为制止侵权行为所支付”之间的关系。也即补救成本是否属于权利人为制止侵权行为所支付的开支。

“制止”是指“强迫使停止;不允许继续(行动)”。侵犯商业秘密案件中,侵权行为发生之后,其带来的负面影响一直存在。此外从刑法中行为的样态出发,刑法中的行为有两种形式,也即作为与不作为。侵权行为发生后,侵权人具有消除负面影响的作为义务,在其侵权行为带来的负面影响持续存在的期间,实际上侵权人未去消除负面影响的不作为一直存在。

权利人产生补救成本的行为,是为了扭转不利形势,使得侵权行为不再发生影响(或减少其影响)而采取的行动,其核心在于停止侵权行为带来的效果。而这也正是前述《征求意见稿》等文本中对补救成本之界定的题中之义。因此,可以将补救行为产生的成本理解为一种制止侵权行为所支付的开支。综上,将补救成本解释为《专利法》中提到的“合理开支”并不存在文义上的障碍。

 

2. 重大损失

“损失”是指“消耗或失去的东西”。 将符合数额要求的补救成本理解为重大损失并不

存在文义上的障碍。但在刑法理论中一般认为刑法中的损失数额,是指“犯罪人的犯罪行为作用或影响于公私财物后所造成的损失或毁灭的数量。” 故而需要分析的问题在于,补救成本所对应的损失是否属于侵犯商业秘密行为作用、影响于公私财物后造成的损失。

一般而言,行为带来的损失是容易判断的。例如,行为人砸碎被害人的名贵瓷器,此时整个瓷器的价值就是该行为带来的损失。然而补救成本是为了减少或者修复侵权行为带来的损害而出现的损失,其与行为之间的因果联系不如瓷器这一例子中的因果关系那样明显。并且,在故意毁坏财物罪的认定中,计算数额时也并不会考虑修复、补救财物所需要花费的支出。有观点就认为这种补救成本的支出,由于是间接经济损失,不应被记入重大损失的数额之中。

将补救成本运用于重大损失的认定之中,首先需要明晰侵犯商业秘密罪中,损失的核心是什么,并进一步讨论补救成本对应的损失能否在刑法上归属于侵犯商业秘密的行为。故意毁坏财物罪中的行为对象是财物,其价值可以直接表现为其自身的价格,犯罪行为造成的损失额度较为清晰。而在侵犯知识产权的犯罪中,其行为对象是知识产权,“知识产权作为财产,其价值并非知识的价值,而是利用知识所能带来的价值。” 由于知识产权之中并不存在社会必要劳动时间,其价值的衡量需要转向效益价值论。而效益价值论将市场供求关系作为商品价值的核心,在市场供求关系中,知识产权价值体现为权利人享有的市场机会利益。

这种机会利益表现为研发人在市场竞争中处于优势地位,如果知识产权被他人模仿的话,研发人则无法充分享受这一利益。正是因为普通财物的价值与知识产权价值之间存在这样的差异,刑法才会将侵犯商业秘密罪规定于第三章破坏社会主义市场经济秩序罪之中。

侵犯商业秘密的行为对权利人市场机会利益造成的损害,可以通过对之进行估价来进行计算,这种估算可以通过对使得知识产权恢复原状所需的对价进行计算来完成。补救成本对应的补救行为,其目的就在对知识产权受侵害的状态进行修复,使其尽可能恢复原状,从而保障权利人优势的市场地位。由此可见,补救成本能够反映出商业秘密自身的价值,是侵权行为给权利人造成损失的一种表现形式。

此外,认为补救成本属于间接损失,否认补救成本对应的损失与侵权行为之间在刑法上的因果关系,进而认为不能将这笔损失归属于侵权行为的观点也并不成立。客观归责理论作为目前分析刑法中因果关系较为权威的模式之一,下文将利用该理论说明补救成本与侵权行为之间的因果关系。

简言之,客观归责理论讨论的是,能否将某一结果归属到某一行为之上。想要对结果进行归属,需要满足如下要求:(1)行为制造了不被容许的风险;(2)风险在具体的结果中实现,没有发生因果偏离;(3)结果在构成要件的效力范围之内。这里需要明确的是,侵犯商业秘密罪条文的规范保护目的何如。因为当行为没有引起注意规范的保护目的所包含的结果时,风险便没有在具体的结果中实现,不能将结果进行归属。例如,要求自行车驾驶人夜间开灯的规范目的是为避免自己的车与他人相撞,当第三者的车辆与他人相撞时,即使行为人没有开灯,因为这一危害结果不在规范的保护目的之内,不能将撞车的危害结果归属于行为人未开灯之行为。

侵犯商业秘密罪的规范保护目的,是为了保护知识产权权利人享有的市场机会利益。当商业秘密被人侵犯时,权利人将会采取行动对商业秘密进行补救,进而维护自己的市场机会利益。由此可见,权利人因采取补救行为产生的损失,应当是被包含于侵犯商业秘密罪的规范保护目的之中的。概言之,侵犯商业秘密的行为显然创建了给权利人带来损失的风险,为了避免或是减轻这一风险,理性的权利人采取补救措施并付出了补救成本,可以说此时不被允许的风险已经在具体的结果中实现了,且其处于构成要件的效力范围之内。

综上,由于补救成本与侵犯商业秘密的行为之间具有了刑法意义上的因果关系,在计算重大损失时,补救成本可以被归属于侵权行为之上。补救成本作为使得知识产权恢复原状的金钱对价,其能够反映出侵权行为给商业秘密价值带来的损害。故而,补救成本可以被解释为侵犯商业秘密罪中的重大损失。

由此可见,将补救成本独立于销售利润损失(实际损失)之外,这一解释方案是具有合理性的。但是《征求意见稿》中对于补救成本的规定还有其他值得注意的地方。许可使用费在本质上与补救成本具有相似性。许可使用费作为加入权利人保留的市场的代价,同样也可以理解为对市场机会利益的测算。然而根据《征求意见稿》第 5 条的规定,许可使用费与补救成本的地位并不相同。其规定只有在一定的侵犯商业秘密行为方式下,才能运用许可使用费来认定重大损失。并且在一定条件下当销售利润损失数额低于许可使用费时,按照许可使用费来确定损失数额。但《征求意见稿》对于补救成本与销售利润损失并存时如何处理,并没有明确的规定。

销售利润损失实际上是在计算权利人因为侵权行为应增加而未增加的收入,补救成本则是恢复市场机会利益原状所需要支付的对价。补救成本与销售利润损失在实质上不具有同类性,故而不能将之简单地相加。考虑到《征求意见稿》第 5 条关于许可使用费的规定中所蕴含的精神,当发生并存情况时,应该选择更能全面评价重大损失的标准,在数额上就体现为选择数额较大的一方。将这一原理贯彻于补救成本之中的话,当补救成本与销售利润损失并存时,也应选择数额较大的一方来认定重大损失。

 

(三)律师费与鉴定费

与补救成本相关,还需要讨论的是律师费与鉴定费的问题。其是侵权行为发生后权利人为了获得司法救济而需要付出的成本,在一定程度上与补救成本具有相似性。我国侵犯商业秘密罪的案件之中,也已经出现了对律师费与鉴定费的讨论。在李警、周源、詹XX侵犯商业秘密案中,判决书指出,律师费与鉴定费并非侵权行为必然导致的直接损失,该部分损失不能计入重大损失的认定之中。而在高XX侵犯商业秘密案中,法院用于认定重大损失数额的项目之中,却包括了鉴定费与律师费。

本文认为律师费与鉴定费不属于补救成本,也不应被记入侵犯商业秘密罪的重大损失之中。以律师费为例,理由如下:首先,律师费并不是权利人为制止侵权行为所支付的合理开支,其与补救成本存在用途上的区别。如前所述,补救成本是为了制止或减轻侵权行为带来的影响而支出的成本,律师费则是权利人为了更好地获得司法救济而付出的成本。

其次,在美国律师费被规定于损害赔偿之外的特别处罚条款之中,其并不被认为是一种补救成本。根据《保护商业秘密法》的规定,对于有证据证明的对侵犯商业秘密行为的恶意指控,或者恶意请求的临时救济措施,或者故意且恶意侵犯商业秘密的行为,可以判定向胜诉方支付合理的律师费用。

标签: 侵犯商业秘密 侵犯商业秘密罪 商业秘密保护
联系我们/CONTACT US

客服热线:15110278590

网址:dev.51wf.net

公司:四川欣辰信息技术有限公司

四川欣辰信息技术有限公司版权所有   Copyright © 2026 dev.51wf.net All Rights Reserved.   网站备案:蜀ICP备2026028767号-3
🤖
AI法律助手 AI
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-10-31 04:59:48 HTTP/2.0 GET : https://dev.51wf.net/article-2008570.html
  2. 运行时间 : 0.363920s [ 吞吐率:2.75req/s ] 内存消耗:6,663.24kb 文件加载:193
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=72ac998127f35aef2779211131f31cbd
  1. /www/wwwroot/tp8.51wf.net/public/index.php ( 1.53 KB )
  2. /www/wwwroot/tp8.51wf.net/vendor/autoload.php ( 0.73 KB )
  3. /www/wwwroot/tp8.51wf.net/vendor/composer/autoload_real.php ( 1.63 KB )
  4. /www/wwwroot/tp8.51wf.net/vendor/composer/platform_check.php ( 1.00 KB )
  5. /www/wwwroot/tp8.51wf.net/vendor/composer/ClassLoader.php ( 15.99 KB )
  6. /www/wwwroot/tp8.51wf.net/vendor/composer/autoload_static.php ( 14.64 KB )
  7. /www/wwwroot/tp8.51wf.net/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  8. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  9. /www/wwwroot/tp8.51wf.net/vendor/symfony/polyfill-php80/bootstrap.php ( 1.50 KB )
  10. /www/wwwroot/tp8.51wf.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 0.35 KB )
  11. /www/wwwroot/tp8.51wf.net/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.81 KB )
  12. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  13. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  14. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  15. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  16. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  17. /www/wwwroot/tp8.51wf.net/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  18. /www/wwwroot/tp8.51wf.net/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  19. /www/wwwroot/tp8.51wf.net/vendor/guzzlehttp/guzzle/src/functions.php ( 10.05 KB )
  20. /www/wwwroot/tp8.51wf.net/vendor/symfony/polyfill-php83/bootstrap.php ( 2.02 KB )
  21. /www/wwwroot/tp8.51wf.net/vendor/symfony/clock/Resources/now.php ( 0.67 KB )
  22. /www/wwwroot/tp8.51wf.net/vendor/symfony/polyfill-php73/bootstrap.php ( 0.99 KB )
  23. /www/wwwroot/tp8.51wf.net/vendor/symfony/translation/Resources/functions.php ( 0.55 KB )
  24. /www/wwwroot/tp8.51wf.net/vendor/ezyang/htmlpurifier/library/HTMLPurifier.composer.php ( 0.10 KB )
  25. /www/wwwroot/tp8.51wf.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.60 KB )
  26. /www/wwwroot/tp8.51wf.net/vendor/overtrue/wechat/src/Kernel/Support/Helpers.php ( 2.54 KB )
  27. /www/wwwroot/tp8.51wf.net/vendor/overtrue/wechat/src/Kernel/Helpers.php ( 1.89 KB )
  28. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-captcha/src/helper.php ( 1.37 KB )
  29. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  30. /www/wwwroot/tp8.51wf.net/vendor/symfony/var-dumper/VarDumper.php ( 4.23 KB )
  31. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-queue/src/common.php ( 1.01 KB )
  32. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  33. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  34. /www/wwwroot/tp8.51wf.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  35. /www/wwwroot/tp8.51wf.net/app/provider.php ( 0.19 KB )
  36. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Http.php ( 6.22 KB )
  37. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  38. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Event.php ( 7.77 KB )
  39. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  40. /www/wwwroot/tp8.51wf.net/app/common.php ( 24.23 KB )
  41. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/helper.php ( 18.77 KB )
  42. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Config.php ( 5.93 KB )
  43. /www/wwwroot/tp8.51wf.net/config/addons.php ( 0.15 KB )
  44. /www/wwwroot/tp8.51wf.net/config/ai.php ( 0.39 KB )
  45. /www/wwwroot/tp8.51wf.net/config/app.php ( 1.79 KB )
  46. /www/wwwroot/tp8.51wf.net/config/cache.php ( 0.78 KB )
  47. /www/wwwroot/tp8.51wf.net/config/captcha.php ( 1.13 KB )
  48. /www/wwwroot/tp8.51wf.net/config/console.php ( 0.23 KB )
  49. /www/wwwroot/tp8.51wf.net/config/cookie.php ( 0.56 KB )
  50. /www/wwwroot/tp8.51wf.net/config/database.php ( 3.48 KB )
  51. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  52. /www/wwwroot/tp8.51wf.net/config/fastadmin.php ( 1.70 KB )
  53. /www/wwwroot/tp8.51wf.net/config/filesystem.php ( 0.61 KB )
  54. /www/wwwroot/tp8.51wf.net/config/lang.php ( 0.91 KB )
  55. /www/wwwroot/tp8.51wf.net/config/log.php ( 1.35 KB )
  56. /www/wwwroot/tp8.51wf.net/config/middleware.php ( 0.19 KB )
  57. /www/wwwroot/tp8.51wf.net/config/portal.php ( 0.29 KB )
  58. /www/wwwroot/tp8.51wf.net/config/queue.php ( 1.29 KB )
  59. /www/wwwroot/tp8.51wf.net/config/route.php ( 1.88 KB )
  60. /www/wwwroot/tp8.51wf.net/config/session.php ( 0.57 KB )
  61. /www/wwwroot/tp8.51wf.net/config/site.php ( 3.50 KB )
  62. /www/wwwroot/tp8.51wf.net/config/token.php ( 0.42 KB )
  63. /www/wwwroot/tp8.51wf.net/config/trace.php ( 0.34 KB )
  64. /www/wwwroot/tp8.51wf.net/config/upload.php ( 1.11 KB )
  65. /www/wwwroot/tp8.51wf.net/config/view.php ( 1.20 KB )
  66. /www/wwwroot/tp8.51wf.net/app/event.php ( 0.25 KB )
  67. /www/wwwroot/tp8.51wf.net/app/service.php ( 0.13 KB )
  68. /www/wwwroot/tp8.51wf.net/app/AppService.php ( 0.26 KB )
  69. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  70. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  71. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  72. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  73. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  74. /www/wwwroot/tp8.51wf.net/vendor/services.php ( 0.24 KB )
  75. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  76. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  77. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  78. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-captcha/src/CaptchaService.php ( 0.52 KB )
  79. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-multi-app/src/Service.php ( 1.08 KB )
  80. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-queue/src/queue/Service.php ( 1.24 KB )
  81. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  82. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  83. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  84. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  85. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-validate/src/Validate.php ( 63.55 KB )
  86. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/Model.php ( 23.38 KB )
  87. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 20.73 KB )
  88. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.18 KB )
  89. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.17 KB )
  90. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.08 KB )
  91. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  92. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  93. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  94. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  95. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  96. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  97. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  98. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  99. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  100. /www/wwwroot/tp8.51wf.net/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  101. /www/wwwroot/tp8.51wf.net/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  102. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  103. /www/wwwroot/tp8.51wf.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.50 KB )
  104. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-helper/src/helper/Arr.php ( 17.45 KB )
  105. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  106. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/cache/Driver.php ( 9.02 KB )
  107. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  108. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Console.php ( 22.98 KB )
  109. /www/wwwroot/tp8.51wf.net/app/Request.php ( 3.56 KB )
  110. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Request.php ( 54.64 KB )
  111. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/traits/UrlHandler.php ( 6.05 KB )
  112. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/traits/DomainHandler.php ( 5.49 KB )
  113. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/traits/HttpMethodHandler.php ( 4.74 KB )
  114. /www/wwwroot/tp8.51wf.net/app/middleware.php ( 0.16 KB )
  115. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  116. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  117. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  118. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  119. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  120. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  121. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  122. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-multi-app/src/MultiApp.php ( 7.06 KB )
  123. /www/wwwroot/tp8.51wf.net/app/index/middleware.php ( 0.13 KB )
  124. /www/wwwroot/tp8.51wf.net/app/index/lang/zh-cn.php ( 10.92 KB )
  125. /www/wwwroot/tp8.51wf.net/app/index/middleware/CheckRedirect.php ( 0.67 KB )
  126. /www/wwwroot/tp8.51wf.net/app/common/service/UrlService.php ( 7.54 KB )
  127. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  128. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 4.33 KB )
  129. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.14 KB )
  130. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  131. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  132. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  133. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  134. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  135. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/Query.php ( 15.38 KB )
  136. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  137. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  138. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  139. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.06 KB )
  140. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  141. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  142. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  143. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  144. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  145. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  146. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/log/driver/File.php ( 6.10 KB )
  147. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  148. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  149. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  150. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  151. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  152. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.74 KB )
  153. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  154. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.41 KB )
  155. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/route/Rule.php ( 27.49 KB )
  156. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  157. /www/wwwroot/tp8.51wf.net/app/index/route/app.php ( 33.14 KB )
  158. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  159. /www/wwwroot/tp8.51wf.net/runtime/route_config.php ( 4.74 KB )
  160. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  161. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 11.32 KB )
  162. /www/wwwroot/tp8.51wf.net/app/index/controller/Article.php ( 23.94 KB )
  163. /www/wwwroot/tp8.51wf.net/app/common/controller/Frontend.php ( 9.69 KB )
  164. /www/wwwroot/tp8.51wf.net/app/BaseController.php ( 7.83 KB )
  165. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/facade/Config.php ( 1.37 KB )
  166. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/facade/Cookie.php ( 1.48 KB )
  167. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  168. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  169. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  170. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  171. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  172. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  173. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  174. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  175. /www/wwwroot/tp8.51wf.net/app/common/library/Auth.php ( 17.13 KB )
  176. /www/wwwroot/tp8.51wf.net/app/common/library/IdentityInterface.php ( 1.47 KB )
  177. /www/wwwroot/tp8.51wf.net/app/common/model/Config.php ( 7.43 KB )
  178. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-multi-app/src/Url.php ( 7.67 KB )
  179. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/route/Url.php ( 14.05 KB )
  180. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/facade/Lang.php ( 1.68 KB )
  181. /www/wwwroot/tp8.51wf.net/app/common/service/SiteService.php ( 3.43 KB )
  182. /www/wwwroot/tp8.51wf.net/app/common/service/RegionService.php ( 7.12 KB )
  183. /www/wwwroot/tp8.51wf.net/app/common/library/LawyerAuth.php ( 11.92 KB )
  184. /www/wwwroot/tp8.51wf.net/app/common/library/LawFirmAuth.php ( 11.80 KB )
  185. /www/wwwroot/tp8.51wf.net/app/common/service/AiService.php ( 63.01 KB )
  186. /www/wwwroot/tp8.51wf.net/app/common/service/ArticleService.php ( 4.68 KB )
  187. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-orm/src/db/Express.php ( 1.53 KB )
  188. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/facade/Session.php ( 1.79 KB )
  189. /www/wwwroot/tp8.51wf.net/app/common/service/SchemaService.php ( 15.25 KB )
  190. /www/wwwroot/tp8.51wf.net/runtime/index/temp/1e1008adfa0db0040730025364137a44.php ( 30.60 KB )
  191. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/Response.php ( 9.07 KB )
  192. /www/wwwroot/tp8.51wf.net/vendor/topthink/framework/src/think/response/Html.php ( 0.97 KB )
  193. /www/wwwroot/tp8.51wf.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000724s ] mysql:host=127.0.0.1;port=3306;dbname=dev_51wf_net;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fa_route_redirect` [ RunTime:0.000737s ]
  3. SELECT * FROM `fa_route_redirect` WHERE `status` = 'normal' AND `is_regex` = 0 AND `old_url` = '/article-2008570.html' LIMIT 1 [ RunTime:0.000450s ]
  4. SELECT * FROM `fa_route_redirect` WHERE `status` = 'normal' AND `is_regex` = 1 ORDER BY `weigh` ASC [ RunTime:0.000322s ]
  5. SHOW FULL COLUMNS FROM `fa_city` [ RunTime:0.000760s ]
  6. SELECT * FROM `fa_city` WHERE `pinyin` <> '' AND `pinyin` IS NOT NULL ORDER BY `sort_order` LIMIT 20 [ RunTime:0.000633s ]
  7. SELECT * FROM `fa_city` WHERE `pinyin` <> '' AND `pinyin` IS NOT NULL ORDER BY `pinyin` [ RunTime:0.001238s ]
  8. SHOW FULL COLUMNS FROM `fa_province` [ RunTime:0.000626s ]
  9. SELECT * FROM `fa_province` WHERE `natual_id` <> '' AND `natual_id` IS NOT NULL ORDER BY `sort_order` LIMIT 20 [ RunTime:0.000332s ]
  10. CONNECT:[ UseTime:0.110880s ] mysql:host=43.136.182.166;port=3306;dbname=ai_brain;charset=utf8mb4
  11. SHOW FULL COLUMNS FROM `fa_ai_usage` [ RunTime:0.074337s ]
  12. SELECT * FROM `fa_ai_usage` WHERE ( `user_id` = 0 AND `client_ip` = '216.73.216.109' ) AND `usage_date` = '2026-10-31' LIMIT 1 [ RunTime:0.074126s ]
  13. SHOW FULL COLUMNS FROM `fa_article` [ RunTime:0.000997s ]
  14. SELECT * FROM `fa_article` WHERE `id` = '2008570' AND `deletetime` IS NULL LIMIT 1 [ RunTime:0.000666s ]
  15. UPDATE `fa_article` SET `view_count` = `view_count` + 1 WHERE `id` = '2008570' [ RunTime:0.007229s ]
  16. SHOW FULL COLUMNS FROM `fa_qa_category` [ RunTime:0.000811s ]
  17. SELECT * FROM `fa_qa_category` WHERE `category_id` = '2' LIMIT 1 [ RunTime:0.000436s ]
  18. SELECT `id`,`title`,`publish_time`,`view_count` FROM `fa_article` WHERE `audit_status` = 1 AND `publish_time` <= 1793393988 AND `deletetime` IS NULL AND `id` <> '2008570' AND `category_id` = '2' ORDER BY `publish_time` DESC LIMIT 6 [ RunTime:0.037626s ]
  19. SHOW FULL COLUMNS FROM `fa_lawyer` [ RunTime:0.001046s ]
  20. SELECT `id`,`username`,`name` FROM `fa_lawyer` WHERE `id` = '1027948' LIMIT 1 [ RunTime:0.000381s ]
0.365124s