当前位置:首页>学习笔记>于律师的民法典学习笔记之一百四十:重点条款解读

于律师的民法典学习笔记之一百四十:重点条款解读

  • 2026-04-08 16:42:01
于律师的民法典学习笔记之一百四十:重点条款解读

党的二十大报告明确提出:“坚持走中国人权发展道路,积极参与全球人权治理,推动人权事业全面发展。”推进全面依法治国,根本目的是依法保障人民权益。民法典作为一部全面保障民事权利的基本法,承担着保障人权的重要任务,民法典的颁布极大地推动了中国人权事业的发展。为学习好、宣传好、贯彻好民法典,观策律师事务所公众号增设民法典学习专栏——“于律师的民法典学习笔记系列”,每周定期推送涉民法典重点法条的相关解读内容汇编,为实务工作者学好、用好民法典提供参考依据,为保障当事人合法权益以及提供优质法律服务不断努力前行!

重点法条

第七百七十条 【承揽合同定义和承揽主要类型】承揽合同是承揽人按照定作人的要求完成工作,交付工作成果,定作人支付报酬的合同。

承揽包括加工、定作、修理、复制、测试、检验等工作。

解读

1.最高法民法贯彻实施工作领导小组主编《中华人民共和国民法典合同编理解与适用(一)》一书P1798-承揽合同与雇佣合同的异同和区分标准

(一)异同


对雇佣关系和承揽关系的不同认定,不仅会直接导致相应案件中的责任承担者不同,也会直接影响因赔偿义务人的赔偿能力而决定对受害人的损害赔偿能否快速实现。对于劳务者对外实施侵权的情形,如果认定雇佣关系,依据雇主责任理论,应由雇主对外承担责任;认定为承揽关系,原则上则应由承揽人对外承担独立责任,定作人仅在其定作、指示或者选任有过失时,才对因承揽人在完成工作过程中的侵权行为而遭受损害的受害人承担相应的赔偿责任。对于劳务者在工作中因他人的侵权行为而遭受损害的,若认定雇佣关系,雇主也应当承担对雇员的损害赔偿责任;若认定为承揽关系,原则上应由承揽人承担自己的损害。

⑴举例说明;余某自 2010年起开始受雇于燕某,二人通过驾驶燕某所有的挖掘机给他人挖土装车获得报酬,一般均由燕某负责在路边拉活,与客户谈好价钱后将挖掘机租给对方使用,并配备司机余某进行作业,完成任务后由燕某与客户现金结账。每月燕某支付余某3500元。2013年6月、王某在其宅基地上建一处民宇,需要一台挖掘机装载渣土,经协商,燕某将挖掘机出租给王某,并配备司机余某,约定1小时100元,油钱由燕某出、若车坏由燕某修,干完结账。某日晚8点,余某进场施工,向米某驾驶的渣土车上装渣土,燕某亦在现场指挥。直到第二日凌晨1时许,已经装了七八车渣土。装载完毕后,余某驾驶挖掘机欲退出施工场地,适逢米某站在渣土车上平整渣土,其间米某被挖掘机的铲斗撞倒,从渣土车上摔下受伤。事发后,米某被送往医院进行救治。出院后,米某起诉燕某和王某共同赔偿医药费、误工费、护理费、住院伙食补助费、营养费、残疾赔偿金、被抚养人生活费、交通费、精神损害抚慰金、鉴定费等费用。该案例的重点在于界定燕某、王某与司机余某之间的法律关系,从而正确理解承揽合同与雇佣合同之间的异同。实际生活中,案例中"一人车出租"的现象很常见,往往涉及多方主体,涉及租赁、雇佣、承揽、承发包、义务帮工等多类法律关系。由于法律意识的欠缺,各方在建立法律关系时一般均为口头约定,并无书面协议,约定内容亦不规范。一旦发生事故,因人员伤亡、标的物损坏提起诉讼,往往难以确定赔偿主体。


⑵燕某与司机余某之间形成雇佣关系


立法层面,《最高人民法院关于审理人身损害赔偿案件适用法律若干问题的解释》第9条确立了雇主替代责任制度,《侵权责任法》第35条是对该制度的进一步完善和发展。随着社会不断发展进步,雇主替代责任已成为现代侵权责任法中的一项重要制度。其法理基础是,一方面,雇主与雇员之间具有特定人身、利益关系,雇员系雇主挑选,其行为受雇主意志的支配和约束,雇员从事雇佣活动的行为实际上是雇主行为的延伸,直接为雇主创造经济利益和其他物质利益。雇员在雇佣活动中产生的风险也应当由雇主承担,这与现代民法中利益、风险、责任一致的原则相符。另一方面,从充分保护受害人利益的角度而言,让雇主承担责任,可以使受害人更加及时、充分地获得救济,也可督促雇主尽到遴选雇员的责任和监督职责,避免损害的频发,有利于社会安定。对于雇佣关系来说,雇员在某种程度上隶属于雇主,缺少承揽人的独立性,这一点是雇佣合同与承揽合同最重要的区别。案例中,燕某与余某之间虽未签订书面劳务合同,但从双方口头约定的内容来看,余某系燕某所雇司机,负责驾驶燕某所有的挖掘机在现场施工,燕某每月给付3500元、可视为双方已经达成口头劳务合同;从人身依附性来看,雇佣法律关系强调的是双方具有特定的人身关系。雇员在受雇期间,根据雇主的意志完成工作,受其监督、服从指示,雇主可以随时干预雇员的工作。余某所使用的作业设备由燕某提供,具体施工的地点、方式、时间均由燕某通过接活予以确定,余某对于工作如何安排并无自主权。从报酬给付情况来看,燕某指示余某到现场施工,余某所获报酬由燕某按月支付。由此可见,燕某与余某之间单独存在明确特定的利益关系,余某为燕某操作挖掘机创造经济利益,燕某向余某支付报酬,余某所进行的施工作业系在燕某监督和约束下的一种从属劳动,二人之间形成雇佣关系。


⑶燕某与王某之间形成承揽关系


承揽合同,属于完成工作、交付成果的合同类型,其标的即当事人权利义务指向的是工作成果,是承揽人按照定作人要求完成并交付的工作成果,而非工作过程或劳务、智力的支出过程,亦非对具体标的物的占有、使用、收益等。案例中,虽然燕某与王某未签订书面合同,但从双方之间的约定及实际履行情况来看,符合承揽合同的法律关系。一是燕某根据王某的要求,按照一定标准将王某所建民宅工地内的渣十装载到渣十车上。在此过程中,对干某来说,燕某以其自带
设备、技术和劳力完成王某要求的工作并交付工作成果,司机余某仅对燕某负责,且"油钱自己出、车坏了自己修",这些情节均符合承揽合同法律关系中的典型特征。虽然施工期间,燕某与其司机余某不可避免地也受现场协调指挥之影响,但仅是为了按照承揽合同完成某项工作,双方所在意的仍然是工作的结果。

(二)区分标准

例如,甲雇请无高处作业资质的乙为其提供保洁服务。双方口头约定:乙负责甲美容院房间内的清洁整理并擦拭一至三楼门窗玻璃,劳务费为1000元,两天内完工。乙在擦拭三楼窗户时,未采取防护措施,不慎坠落楼下,为治疗花费了10万元。又如,李某驾驶自己所有的货车为宋某进行货物运输,宋某每月支付李某基本工资2000元,并约定如果宋某当月要求李某完成的运输量过大,应当额外支付李某500元。某日,宋某安排李某驾驶该车前往 A地送水果,在送水果的途中李某驾驶的车辆发生交通事故,致第三人谢某受损害。

⑴有约定的从约定。此处所谓约定,不仅仅是指合同名称的约定,更重要的是关于合同内容的约定。对于自己的行为,任何个体都享有在法律的框架下自主决定的权利,法律制度的核心任务是确保个体的自由和自主决定权得以实现。民法中的私法自治,重要意义在于承认民事主体基于自由意志作出的意思表示具有法律上的约束力,并对在此基础上形成的私法关系提供法律上的保护,不受不当干涉和强制。因此,如果当事人明确将合同作了定性,如约定了合同名称,或在合同条款中明确使用"雇佣"或"承揽"等字眼,原则上应当从约定。但如果约定的合同名称或用语与合同所确立的权利义务不符,且双方当事人对此存在争议的,应当以合同内容为准。如果当事人订立合同时没有关于合同类型的约定,但事后能够通过协商确定合同类型的,应当遵从当事人的合意。

⑵无约定的依一定的标准。如果当事人既无关于合同类型的约定,也无法在产生纠纷之后经协商一致确定合同类型,应当结合交易习惯、工作性质、控制程度、工作工具、技能要求、工作时间、付酬方式等一系列标准综合判断。这里,提供美国一些州法院在实践中区分雇佣关系和承揽关系的标准的做法,以期对司法实践具有借鉴意义。主要包括以下几个方面∶(1)用人者对劳务工作细节的控制力。用人者的此种控制力越强,越倾向于认定雇佣关系,反之,则更倾向于认定承揽关系。(2)提供劳务者的工作,是否基于严格的职业限制或特定业务。前者倾向于认定雇佣关系,后者倾向于认定承揽关系。(3)劳务工作所需求何种程度的工作技能。提供劳务者欠缺独立工作技能、且在很大程度上需要用人者的帮助,则倾向于认定雇佣关系,反之,提供劳务者独立工作技能越强,越倾向于认定承揽关系。(4)提供劳务者是否为劳务活动提供工作工具、工作地点等。如果提供劳务者从事劳务工作利用的是用人者提供的工作地点、工具等,通常倾向于认定雇佣关系,反之,如果提供劳务者从事劳务工作利用的是自己提供的工作地点、工具等,则倾向于认定承揽关系。(5)劳务工作有无时间长度限定。如果提供劳务者完成劳务工作并不限于确定的时长,则倾向于认定雇佣关系;如果提供劳务者完成工作限于事先约定的确定时长,则更倾向于认定承揽关系。(6)付酬标准是依据工作时间还是工作成果。如果提供劳务者获得酬劳的依据是其工作时间、通常倾向于认定雇佣关系,如果提供劳务者获得酬劳的依据是特定的工作成果,则更倾向于认定承揽关系。(7)提供劳务者是否根据用人者通常的业务范围例行公事地完成其工作。如果是,通常倾向于认定雇佣关系,反之,则倾向于认定承揽关系。
   

总之,从我国社会生活实际出发,人民法院可以综合分析下列因素,结合案件具体情况予以认定;(1)当事人之间是否存在控制、支配和从属关系;(2)是否由一方指定工作场所、提供劳动工具或设备、限定工作时间;(3)是定期给付劳动报酬还是一次性结算劳动报酬;(4)是继续性提供劳务,还是一次性提供劳动成果;(5)当事人一方所提供的劳动是其独立的业务或者经营活动,还是构成合同相对方的业务或者经营活动的组成部分。上述标准之(1)理论上被称为控制标准,(4)被称为契约形态标准,(5)被称为组织标准。如当事人之间存在控制、支配和从属关系,由一方指定工作场所,提供劳动工具或设备,限定工作时间,定期给付劳动报酬,所提供的劳动是接受劳务一方生产经营活动的组成部分的,可以认定为雇佣。反之,则应当认定为承揽。
通过以上标准,在甲雇佣乙提供保洁服务的案例中,从劳动工具的提供、高空擦玻璃工作性质的特定、甲对工作细节控制弱、按照工作成果支付报酬、对完成工作有确定时长要求几方面分析,可以看出,几个标准均指向承揽关系。故该合同应属承揽合同。在李某为宋某运货的案例中,宋某定期支付李某报酬,李某虽是使用自己的车辆进行工作,但对于货物运输工作的完成,送什么货、工作地点等,李某独立性不强,其所提供的劳动是宋某生产经营活动的组成部分。因此该合同认定为雇佣合同更为适当。
   (二)承揽合同与买卖合同的区分

承揽合同与买卖合同是引起管辖权异议和管辖权争议最多的案件类型之一。确定合同的性质还会影响法律的适用,如承揽合同的定作人有合同的任意解除权,而买卖合同的买方则不享有。承揽合同的承揽人未经定作人同意不得将主要任务转交第三人完成,而买卖合同的出卖人无需自己生产制作标的物。

例如,某油脂生产公司甲公司与某设备制造公司乙公司签订一份《合同书》,约定甲公司购买乙公司粮油生产设备一套,设备由乙公司运送到甲公司工地,并负责安装、调试。合同对设备的质量标准和产量等也作了约定。乙公司将设备运至甲公司的工地,进行了安装调试,因设备质量问题双方产生纠纷。甲公司拖欠乙公司部分设备款至今未付。在本案例中,双方签订的合同是属于原材料由承揽人提供的承揽合同,还是买卖合同,从形式上看是不好区分的,两者都发生标的物的转移,容易混淆。

两者的主要区别在于以下几个方面∶


①签订合同的目的不同;②标的物是否具有特定性;③承揽合同具有较强的人身性;④定作人对产品生产过程有一定的控制力;⑤承揽人对承揽工作承担保密义务;⑥合同价款的性质不同。

综上,在甲公司购买乙公司粮油生产设备案例中,根据双方当事人签订的《合同书》,乙公司按照甲公司的特定要求,为其设计、制造、安装、调试三个车间生产线,该合同属于完成特定工作成果的合同,合同订立是以获得特定的工作成果为目的,符合承揽合同的法律特征。

附:典型案例

⑴2021年12月《山东法院民法典适用典型案例58-承揽合同纠纷的认定及产品质量问题无法确定时的处理——杭州甲公司诉上海乙公司、淄博丙公司承揽合同纠纷案》

【裁判要旨】①承揽合同与买卖合同的核心区别在于,买卖合同是以转移所有权为目的的合同,双方权利义务所指向的对象是物;承揽合同是以完成一定的工作为目的的合同,双方权利义务所指向的对象主要是一定的行为。如双方订立的合同虽名为买卖合同或购销合同,但从内容看实际是一方根据另一方的要求完成并交付一定工作成果的协议,则双方合同约定符合承揽合同的构成要件,应确定为承揽合同。②在承揽人要求定作人支付所欠承揽合同价款的承揽合同纠纷案件中,若双方当事人均不同意对涉案设备的质量问题进行鉴定,同时依据现有证据又无法明确涉案设备是否存在质量问题及质量责任主体,人民法院可在案件中不就涉案设备的质量及责任问题作出认定,而由当事人对此另案处理。

于雷律师

合伙人,法律硕士

5年大型企业法务经验

11年法院民商事审判经验

专业领域:民商事纠纷、劳动争议等

最新文章

随机文章

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