当前位置:首页>深圳>深圳编码指南解读 | 肝胆胰外科编码,别再“肝”着急了!这三招“解剖级”理解,让你秒变“腹地专家”

深圳编码指南解读 | 肝胆胰外科编码,别再“肝”着急了!这三招“解剖级”理解,让你秒变“腹地专家”

  • 2026-08-19 10:20:03
深圳编码指南解读 | 肝胆胰外科编码,别再“肝”着急了!这三招“解剖级”理解,让你秒变“腹地专家”

引言

今天咱们要聊的,是人体“腹地”中最复杂、也最容易让编码员“头疼”的领域——肝胆胰外科。

为什么说它“头疼”?因为这里的结构太复杂了,用我们编委老师的话说,就是“肝胆胰脾胰,血管胆管像蜘蛛网”。没有点解剖知识,光看手术记录,真的一头雾水。

今天,我们特别邀请《深圳编码指南》编委会的专家,来给大家用最“笨”的办法,拆解肝胆胰外科编码的核心逻辑。

深e君

Q1:编委老师,咱们先说说“胆石症”吧。我敢说,越是常见的病,越容易让人“翻车”。很多编码员看到“胆总管结石”和“胆囊结石”并存,就一个编K80.5,一个编K80.2,看着挺顺眼的。但《指南》的案例评析里说这样会“多编”或“漏编”,到底错在哪?

编委会 ★

A1:这个问题问得好。咱们先从个小比喻讲起。

你可以把我们的胆道系统想象成一栋楼的下水道系统

  • 肝脏:是楼顶的大水箱,负责生产“下水”(胆汁)。

  • 胆囊:是二楼的一个小蓄水池,用于储存和浓缩胆汁。

  • 胆总管:是从二楼到一楼的主下水管道,负责把胆汁排到肠道里。

现在,如果“主下水管”(胆总管)堵了石头,它会引发“主下水管炎”(胆管炎)。同时,楼上的“蓄水池”(胆囊)也可能有石头,并引发“蓄水池内壁发炎”(胆囊炎)。

那怎么编码呢?

《指南》的核心逻辑就一句话:看“堵在哪”和“发炎没”

我们来看《指南》里的一个典型案例: 患者因“右上腹痛”入院,CT发现“胆总管下段结石、胆囊多发结石、胆囊炎”。术中放了十二指肠乳头支架。

很多新手编码员会这样编:

主要诊断:K80.1 胆囊结石伴慢性胆囊炎

其他诊断:K80.3 胆总管结石伴胆管炎

深e君

Q2:这样编,好像也没毛病?看起来挺清楚的。

编委会 ★

A2:毛病大了!你仔细想想,一个人如果主下水管(胆总管)和蓄水池(胆囊)同时出问题,哪个更紧急?当然是主下水管!因为它会导致“倒灌”(梗阻性黄疸),甚至引发更严重的“全楼水患”(感染性休克)。

所以,正确的做法是:先定“主角”(本次住院的核心问题),再定“配角”(伴随问题)。

  • 主角:本次的核心是“胆总管结石伴胆管炎”,所以主要诊断是 K80.302。

  • 配角:胆囊的慢性炎症,是“老毛病”,不是本次的核心,所以作为其他诊断:K80.101 胆囊结石伴慢性胆囊炎。

  • 同时,补充编码胆总管结石伴慢性胆囊炎K80.404,说明两处发炎的情况。

《指南》里那句“多发部位结石易多编K80.2,或漏编K80.4”,说的就是这种情况。 你多编了一个“K80.2 胆囊结石不伴胆囊炎”(因为患者有胆囊炎),同时又漏编了一个能够体现“胆管和胆囊同时发炎”的合并编码K80.4。编码不是简单加法,而是要看“系统”的联动。

深e君

Q3:明白了!那咱们再聊聊肝衰竭吧。我经常看到“肝衰竭”这个诊断,但编码员好像习惯性地往“K72.9”里扔。这肯定不对吧?

编委会 ★

A3:你这个问题问到了肝衰竭编码的“灵魂”。肝衰竭的编码,核心在于“病因”和“急慢性”两个轴心。只看“肝衰竭”三个字就编码,就像看到“发烧”就开药,不查病因,这是非常危险的。

咱们先来理解一下肝脏这个“化工厂”是怎么“停工”的。

你可以把肝脏想象成一个超级化工厂,它负责解毒、合成蛋白质、生产胆汁、储存能量……工作非常繁重。 导致它“停工”的原因有很多:

  • 酒精中毒:长期酗酒,把化工厂的机器“泡坏了”。编码:K70.3 酒精性肝硬化(如果发展到肝衰竭,则编码K70.4)。

  • 药物/毒物:吃了不该吃的药,或者接触了有毒物质,把化工厂的“生产线”给“毒”了。编码:K71.7 药物性肝硬化(如果发展到肝衰竭,则编码K71.1)。

  • 病毒感染:乙肝、丙肝病毒,像“黑客”一样入侵了化工厂的控制系统,导致生产混乱。编码:K74.6 病毒性肝炎后肝硬化。

  • 其他原因:比如自身免疫、遗传代谢等,编码到 K74.6 或更具体的病因。

深e君

Q4:那“K72”这个编码是干什么用的?它好像是个“垃圾桶”?

编委会 ★

A4: 你说对了一半。K72(肝衰竭,不可归类在他处者) 确实是一个“收纳箱”,但它不是“垃圾桶”,而是有严格分类的“收纳箱”

《深圳指南》明确要求: 当肝衰竭的病因明确时,必须优先使用病因编码(如K70.4、K71.1、K74.6等)。只有当病因不明确,或者无法归类到上述病因时,才使用K72。

而且,K72内部还要根据“急慢性”进行细分:

  • K72.0:急性和亚急性肝衰竭(包括慢加急性肝衰竭)。这就像化工厂突然遭遇“爆炸”,瞬间停工。

  • K72.1:慢性肝衰竭。这就像化工厂的机器“年久失修”,慢慢磨损,最终彻底报废。

  • K72.9:未特指的肝衰竭。只有当病历里既没写病因,也没写急慢性时,才用这个“终极垃圾桶”。

深e君

Q5:那“肝功能不全”和“肝衰竭”有什么区别?我经常看到病历里写“肝功能不全”,编码员就编到“K72.905”。

编委会 ★

A5:这个问题问得非常专业!“肝功能不全”和“肝衰竭”不是一回事。 你可以把“肝功能不全”理解为化工厂的“机器有点小毛病,但还能勉强运转”,而“肝衰竭”是“机器彻底报废,完全停工”。

《深圳指南》特别强调: “K72.905 肝功能不全”这个编码,特指肝衰竭关联的重度肝功能不全。也就是说,它不是一个独立的诊断,而是肝衰竭这个“大帽子”下的一个“子项”。

那如果患者只是“肝功能异常”,但病因不明呢? 比如,术前检查发现转氨酶升高,但找不到原因。这时候,不能编码到K72.9,而应该编码到 R94.500 肝功能检查的异常结果。这就像化工厂的“报警器”响了,但还不知道是哪个零件出了问题,先记下“报警”这个事实。

深e君

Q6:原来如此!这个专业手术也挺复杂的。关于肝癌肝切除术,我发现同样是“50.22”,有的手术记录写得很简单,有的写得很复杂。这是为什么?

编委会 ★

A6:你问到了一个“解剖分水岭”的问题。《指南》里特别强调,要区分“非解剖性”和“解剖性”切除。但咱们不用背这些名词,我再用个比喻讲明白。

你可以把肝脏想象成一个大西瓜,里面的血管就像西瓜的“筋脉”和“瓣膜”。

  • “非解剖性切除”就像你用勺子挖西瓜瓤,只要能挖出来就行,不用管“瓣膜”。手术记录里通常会写“距肿瘤1cm处切除”。这就是“局部根治性切除”,编码 50.22 或 50.29

  • “解剖性切除”就像你沿着西瓜的“瓣膜线”切开,只取其中一瓣。手术记录里会写“沿肝右静脉左旁标记,切除V段”。这也编码 50.22。但如果切的是整个“右半边西瓜”(右半肝),编码就是 50.3

深e君

Q7:所以,同一个50.22,背后可能是“挖瓤”,也可能是“剔瓣”?

编委会 ★

A7:完全正确!这就是为什么《指南》强调编码员要像读地图一样读手术记录。你要看清医生是“按边界切”还是“按瓣膜线切”,否则,即使编码对了,你的“数据”也反映不出手术的真实难度。

深e君

Q8: 太形象了!最后,咱们得聊聊“万恶”的Whipple术了。我听说它特别容易“多编”,是不是因为它“打包”了好多步骤?

编委会 ★

A8: 是的,Whipple术是编码界的“排列组合之王”。它的切除范围可以用一个比喻来理解:

想象一下,你有一台“能生产消化液并帮助消化的多功能工作站”,它由四个核心部件组成:

  • 部件A(胰头):负责生产消化酶。

  • 部件B(胆囊和胆总管):负责输送和储存胆汁。

  • 部件C(远端胃和十二指肠):负责研磨和初步消化食物。

  • 部件D(空肠起始段):负责吸收。

Whipple术就是把这四个部件全部拆掉,然后用“空肠”这根管子,重新把剩下的部件(胰体、肝总管、胃)连接到肠道上。

很多编码员看到手术记录里写了“胰管与空肠吻合”、“胆管与空肠吻合”、“胃与空肠吻合”,就兴奋地把这些吻合术都编上。这就像你买了一个“组装好的完整工作站”,却还要给厂家申报“我买了螺丝、买了外壳、买了电路板”——这是重复的!

《深圳指南》明确告诉你:这个“完整工作站”(52.7)已经包含了所有组装步骤。

正确的做法是:

  • 主要操作:就是“52.7x00 根治性胰十二指肠切除术”。

  • 其他操作:只有那些不属于这个“工作站”的组件,才需要另外编码,比如你额外安装了一个“自动报警器”(淋巴结清扫术 40.59),或者你用了“机器人辅助安装”(17.41/17.42)。

深e君

Q9: 那“胰腺次全切除术(52.53)”和Whipple术有什么区别?我经常搞混。

编委会 ★

A9:这两个“头尾之别”,用刚才的“多功能工作站”比喻,就很好理解了:

  • Whipple术(52.7):把整个工作站的右半部分(部件A、B、C、D)全拆了,只保留左半部分(胰体尾)。这叫“头号工程”。

  • 胰腺次全切除术(52.53):把整个工作站的左半部分(胰体尾)拆了,只保留右半部分的一点“核心基座”(钩突)。这叫“尾随行动”。

记住了:一个掏“头”,一个斩“尾”。这两个编码,绝对不能搞混。

深e君

Q10:明白了!那咱们再聊聊胆管结石手术的编码吧。我经常看到编码员把“腹腔镜下胆总管切开取石术”编成“51.41”,或者把“经T管胆道镜下取石术”编成“51.88”。这到底错在哪?

编委会 ★

A10:你这个问题问到了胆管结石手术编码的“灵魂”——入路和部位是编码的两个轴心,缺一不可。 很多编码员只记住了“取石”两个字,却忽略了“怎么取”和“从哪取”,这是最容易“翻车”的地方。

咱们先来理解一下胆管结石手术的“三条路”:

你可以把胆管系统想象成一栋楼的“下水道系统”,结石就是堵在下水道里的“垃圾”。 要清理这些垃圾,有三种方式:

“切开”入路:就像你直接拿扳手把下水管拧开,伸手进去掏垃圾。这是最传统的方式,对应开腹手术。

编码规则是:

  • 堵在主下水管(胆总管):编码 51.41(胆总管切开取石)。

  • 堵在其他分支水管(肝内胆管、肝总管等):编码 51.49(其他胆管切开取石)。

“内镜”入路:就像你用一个带摄像头的长管子,从水龙头(口腔)伸进去,顺着水流(消化道)到达堵点,然后用网篮把垃圾捞出来。这包括腹腔镜、十二指肠镜(ERCP) 等。

编码规则是:无论堵在哪,都编码 51.88(内镜去除胆管结石)。

“经皮”入路:就像你在墙上打个洞(经皮穿刺),直接把管子伸到堵点去掏垃圾。这包括经T管窦道、经皮肝穿刺等。

编码规则是:

  • 堵在主下水管(胆总管):编码 51.96(经皮抽吸胆总管结石)。

  • 堵在其他分支水管:编码 51.98(其他经皮胆道操作)。

深e君

Q11:原来如此!那为什么编码员容易把“腹腔镜下胆总管切开取石”编成“51.41”呢?

编委会 ★

A11: 这就是典型的“入路混淆”。“腹腔镜”属于“内镜”入路,而不是“切开”入路。 很多编码员看到“切开”两个字,就下意识地认为这是开腹手术,编码到51.41。但实际上,腹腔镜下的“切开”,是通过内镜操作的,所以应该编码到 51.88 系列下的 “51.8803 腹腔镜下胆总管切开取石术”。

深e君

Q12:那“经T管胆道镜下取石术”呢?为什么不能编“51.88”?

编委会 ★

A12:这个问题问得更细了。“经T管窦道”属于“经皮”入路,而不是“内镜”入路。虽然它也用了“胆道镜”,但这个镜子是从T管窦道(经皮建立的通道)伸进去的,而不是从口腔伸进去的。所以,它应该编码到 51.96(如果取的是胆总管结石)或 51.98(如果取的是其他胆管结石)。

《指南》里那句“易错点:没有区分入路和取石部位,仅根据名称编码”,说的就是这种情况。 很多编码员看到“胆道镜”三个字,就兴奋地编到51.88,却忘了问自己一句:“这个镜子是从哪进去的?”

深e君

Q13:明白了!那还有一个问题,关于腹腔镜联合胆道镜胆管切开取石术中,胆管的修补缝合,为什么可以省略编码?很多编码员觉得“缝了胆管”就应该编“51.7 胆管修补术”。

编委会 ★

A13:这个问题问到了“省略编码”的核心逻辑。为什么可以省略?因为“缝合胆管”是“切开取石”这个手术的标准步骤,而不是一个独立的修补操作。

咱们再用一个比喻来理解:

想象一下,你是一个修理工,要修理一段破损的水管。 你的操作流程是:

  • 切开水管:找到破损处,用工具切开。

  • 清理堵塞物:取出里面的垃圾。

  • 缝合水管:用胶带或焊枪把切口重新封好。

那么,你的“主要操作”是什么?是“修理水管”(取石)。而“切开”和“缝合”,都是这个“修理”过程中的“标准步骤”,不是独立的操作。 你不会因为“切开了水管”就单独申报一个“切开操作”,也不会因为“缝合了水管”就单独申报一个“修补操作”。

胆管切开取石术也是同样的道理。 医生切开胆管、取出结石、然后缝合胆管,这是一个完整的手术流程。“缝合胆管”是这个手术的“标准收尾步骤”,而不是一个独立的“胆管修补术”。

深e君

Q14: 那什么时候才需要单独编码“51.7 胆管修补术”呢?

编委会 ★

A14:这个问题问得非常关键!只有当“缝合”这个动作,超出了“标准步骤”的范畴,变成了一个“额外的修补”时,才需要单独编码。 比如:

  • 原发性胆管损伤:患者因为外伤(如车祸)导致胆管破裂,医生专门做了“胆管修补术”。这时候,修补是核心操作,需要编码 51.7。

  • 术中意外损伤:医生在手术中不小心把胆管弄破了,然后专门做了修补。这时候,修补也是一个独立的操作,需要编码 51.7。

《指南》里那句“当有原发性或外伤性胆管损伤时进行胆管修补才需要编码51.7”,说的就是这个意思。 简单说就是:“标准步骤”不编码,“额外修补”才编码。

深e君

Q15:太形象了!所以,编码员在遇到“腹腔镜联合胆道镜胆管切开取石术”时,只需要编码 51.8803(或 51.8805 腹腔镜-胆道镜联合探查取石术),而不要画蛇添足地再编一个 51.7。

编委会 ★

A15:完全正确!这就是《指南》想要传递的核心理念:不要死记硬背规则,要理解手术的“标准步骤”和“额外操作”的区别。 当你理解了“缝合是取石的标准收尾”这个逻辑,你就再也不会多编那个“51.7”了。

深e君

Q16: 感谢编委老师的精彩分享!肝胆胰外科的编码,果然是“腹地深似海”,确实不简单。但只要把这些“解剖级”的比喻消化了,感觉也没那么难了。

编委会 ★

A16:是的。《深圳编码指南》不是一本死板的规则书,而是一本“实战手册”。它告诉我们,只有理解了人体的“下水道系统”、“西瓜瓣膜”、“工作站组件”、“化工厂停工”以及“入路逻辑”这些底层结构,才能真正做到“心中有数,手下不慌”。

肝胆胰外科编码“核心要点”速查表

写在后面的话

肝胆胰外科的编码,就像一场“腹地探险”。胆道是下水道,肝脏是西瓜,Whipple是工作站,肝衰是化工厂——这些比喻看似“笨拙”,却能帮我们穿透复杂的解剖名词,直击编码的逻辑本质。

深圳共识所做的,不是创造新规则,而是用最通俗的方式,把规则背后的“为什么”讲清楚。当你看懂了“标准步骤”与“额外操作”的区别,理解了“入路”与“部位”的双轴心,你就再也不会被手术记录里那些眼花缭乱的术语绕晕。

希望这篇推文,能让你面对肝胆胰编码时,不再“肝”着急,而是“心中有数,手下不慌”。

在公众号首页输入“13肝胆胰外科”可以获取本专科相关资料。

最新文章

随机文章

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