跳到内容
当前位置:首页>PPT>别让经营分析会停在PPT:会前会中会后的闭环机制

别让经营分析会停在PPT:会前会中会后的闭环机制

  • 2026-09-23 11:24:28
别让经营分析会停在PPT:会前会中会后的闭环机制

上个月的经营分析会,你还记得决定了什么吗?

下面这个场景是多家企业的共性特征拼合而成的复合案例,数字经过脱敏和演示化处理,重点是说明经营分析会的机制问题。

某制造企业,年营收约 5 亿,每月雷打不动开经营分析会。8 个部门各做 20 页 PPT,从下午两点开到六点,散会后大家长舒一口气——终于结束了。

一个月后,财务总监翻出上次的会议纪要,发现一条记录:「压降库存 500 万」。她逐个部门问了一圈,没有一个人在跟进。原因很简单:这句话没有写进正式决议,没有指定责任人,没有设回查时间。它只是会上某个领导随口说的一句话,散落在 160 页 PPT 的某一页批注里。

这类情况在不少企业中反复出现。开了三年的月度经营分析会,产出了上千页 PPT,真正落地执行的决策屈指可数。

先说结论: 很多经营分析会的问题不在数据,在机制。会前没有议题分工,谁该准备什么不清楚;会中没有决议格式,散会后说不清决定了什么;会后没有闭环跟踪,上次的决定这次没人提。三个环节断了任何一个,会议就退化成 PPT 朗读会。解法是建立「议题清单 → RACI 分工 → 会中决议模板 → 会后行动跟踪表」四件套,把分析结论推进到行动。

第一章 诊断:你的经营分析会在哪个环节断裂?

经营分析会退化成汇报会,原因往往不在人,在结构。会议缺少让它产生价值的机制,常见的断裂有三处。

失效点一:会前无议题分工——「到底讨论什么?」

很多企业的经营分析会,会前唯一的准备动作就是「各部门做 PPT」。这个月重点讨论什么、需要哪些数据、谁应该提前给出分析结论,没人管。

结果就是:8 个部门各讲各的,销售讲签单额,生产讲良率,采购讲降本,财务讲利润。每个人都在汇报自己的 KPI 完成情况,但没有人在讨论「这个月经营层面最需要解决的问题是什么」。

一个检验标准: 会前 48 小时,有没有一份议题清单发给所有参会者?如果没有,这场会大概率是汇报会。

失效点二:会中无决议格式——「到底决定了什么?」

讨论很热烈,但散会时没人能说清楚:今天这场会,到底做了几个决定?每个决定由谁执行?什么时候完成?怎么验证?

很多企业的会议纪要是这样写的:「会议讨论了库存问题,与会人员认为应加强管控。」这不是决议,这是氛围描述。真正的决议应该是:「在不影响重点客户交付的前提下,采购部在 9 月 30 日前将原材料库存从 1200 万压降至 900 万,每周五向财务总监报告进度,10 月经营会第一个议题回查。」

一个检验标准: 会议纪要里有没有「责任人 + 完成日期 + 回查方式」这三个要素?如果纪要只有「讨论了」「认为应该」这类表述,那就没有产生决议。

失效点三:会后无闭环跟踪——「上次定的事落地了吗?」

三处断裂里,这一处杀伤力最大。偶尔形成了决议,下次开会也没有人去追。大家翻开新一期 PPT,继续讲各自的数据,上个月的决议像从未存在过。

前面那家制造企业的财务总监做过一个统计:她翻出过去三个月的会议纪要,找出其中能算作「决议」的条目一共 11 条,其中只有 2 条在后续会议中被提及过,0 条被正式回查过。

这意味着经营分析会正在做无用功——每个月投入 8 个部门负责人各 4 小时的时间,折算下来每次会议的隐性成本不低,但产出接近于零。

试着回答这个问题:每次经营分析会的第一个议题,是不是「上次决议执行情况回查」?如果不是,闭环机制就不存在。

失效诊断表(拿过去 3 个月的会议纪要自查):

检查项

会前 48 小时有议题清单(不是 PPT 模板)发给参会者

议题清单明确标注了议题负责人和所需数据

会议纪要中每条决议包含责任人、完成日期、回查方式

每次会议第一个议题是上次决议的执行回查

逾期未完成的决议有明确的升级机制

如果「否」超过 3 项,你的经营分析会大概率已经退化成汇报会。

第二章 机制设计:经营分析会四件套

断裂点找到了,下面讲修复。四个工具把「会前→会中→会后」串成闭环,让每次经营分析会的产出从一摞 PPT 变成一张行动表。

四件套总览

序号

工具

用在哪个环节

解决什么问题

议题清单模板

会前

明确讨论什么、谁准备、需要什么数据

RACI 矩阵

会前

每个议题的决策者、执行者、被咨询者、被通知者

会中决议模板

会中

逐条记录决定了什么、谁做、何时完成

行动跟踪表

会后

上次决议的红黄绿灯状态、逾期升级

下面逐个说。

工具一:议题清单模板(会前 48 小时发出)

议题清单只回答一个问题:这个月最值得花管理层时间讨论的事项是什么?

议题来自经营指标异动中需要集体决策的事项,不是各部门轮流汇报。

议题准入标准: 只有同时满足以下三个条件的事项才进入经营分析会——① 存在明确的指标偏差(偏离计划或同比异常);② 对经营结果有实质影响;③ 需要跨部门协同或管理层决策。日常工作汇报、稳定运行的指标、单部门可自行解决的问题,一律走书面报送,不进会议议程。

模板格式(每个议题一张议题卡):

字段

示例(库存压降议题)

议题

原材料库存连续 3 个月上升,是否启动紧急压降

议题来源

月度库存报表异动:库存金额环比 +15%,偏离计划 +320 万

议题负责人

采购总监

所需数据

库存明细、历史对比、在途订单、安全库存标准

指标偏差

当前库存 1200 万,计划目标 880 万,偏差 +320 万

原因判断

供应商提前交付 + Q3 订单下滑导致消耗放缓

经营影响

占用流动资金约 300 万,仓储成本月增约 8 万

备选方案

A. 9 月底压降至 700 万(激进)B. 9 月底压降至 900 万(稳健)

推荐方案及理由

推荐 B:在不影响重点客户交付率和安全库存底线的前提下先降至 900 万,10 月评估是否继续压降

需要管理层决定

选择压降目标、确认是否暂停部分采购订单

完整议题清单(汇总视图):

序号

议题

议题来源

议题负责人

核心偏差

推荐方案

1

原材料库存连续上升

库存报表异动

采购总监

+320 万

先降至 900 万,10 月复评

2

华东区大客户回款逾期超 60 天

应收账款月报

销售总监

逾期 680 万

启动逐户催收 + 合同条款复核

3

Q3 良率下滑 2 个百分点

质量月报

生产总监

良率从 98% 降至 96%

增加抽检频次 + 根因专项分析

几个设计要点:

·议题数量原则上 3 个,最多 5 个。 8 个部门不需要每个都汇报,只讨论本月最重要的异动。没有异动的部门不占会议时间。复杂议题如果 20 分钟讨论不完,另开专题会。

·议题来源是指标异动。 议题从「本月经营指标哪些偏离了计划或同比异常」中筛选出来,按问题走,不按组织架构轮流发言。

·每个议题必须有议题卡。 议题负责人带着备选方案来等管理层拍板,会前分析做完,会上只讲结论和方案比较,不需要念 20 页 PPT。

·所需数据提前列明。 避免会上突然问「这个数你有吗」然后全场等 10 分钟翻 Excel。

谁来编制议题清单? 实践中通常由财务总监牵头编制初稿(因为财务最先看到经营指标异动),再与总经理确认优先级。但议题的负责人是业务部门——财务准备数据,业务准备方案。

工具二:RACI 矩阵(随议题清单一起发出)

每个议题都涉及多个部门,角色分工不明确的话,会上常见的混乱是:该拍板的人不表态,不相关的人发言太久,该执行的人觉得自己只是「被通知」。

RACI 是一种常见的责任分配方法(实践分类,非教科书严格定义),四个字母分别指向四种角色:

字母

角色

含义

R

Responsible(执行者)

方案和行动的直接负责人

A

Accountable(最终责任人)

对结果承担最终责任、必要时作出决定的人,每个议题只能有一个

C

Consulted(被咨询者)

需要被征询意见的部门或角色

I

Informed(被通知者)

需要知会结果的对象

以「库存压降」议题为例:

角色

在这个议题中做什么

R(执行)

采购总监

提出压降方案、执行采购调整

A(最终责任)

总经理

对压降结果负最终责任,必要时拍板目标和节奏

C(咨询)

生产总监、销售总监

评估压降对排产和交付的影响

I(通知)

财务总监、仓储经理

知晓目标、监控数据

关键规则:

·A 角色每个议题只有一个。 如果两个人都对结果负最终责任,等于没有人负责。

·会上发言顺序:先 R 汇报方案,再 C 补充意见,最后 A 做决定。 这避免了「领导先表态,下面不敢说不同意见」的常见问题。

·I 角色不需要参与讨论。 不需要在该议题上发言的 I 角色,可以只接收会后结果,不必全程参会。这能显著压缩会议时长——不是每个人都要对每个议题发表看法。

工具三:会中决议模板(会上实时填写)

会议进行到每个议题讨论结束时,由会议记录人当场填写决议,投屏确认。不确认不进入下一个议题。

模板格式:

序号

决议内容

责任人

完成日期

验收标准

验收人

回查方式

会上确认

1

在不影响重点客户交付率和安全库存底线的前提下,采购部在 9 月 30 日前将原材料库存从 1200 万压降至 900 万,10 月经营会评估是否继续压降

采购总监

9 月 30 日

库存金额 ≤ 900 万,且期间无因缺料导致的交付延迟

财务总监

每周五邮件报告库存变动,10 月会回查

✓ 总经理确认

2

销售部在 9 月 15 日前完成华东区 12 家逾期客户逐一沟通,形成含客户名称、金额、承诺回款日和下一步动作的催收台账

销售总监

9 月 15 日

12 家客户均已沟通,台账完整且经财务核对金额一致

财务总监

催收台账抄送财务,9 月底回查

✓ 总经理确认

几个设计要点:

·决议必须是可执行的动作,不是方向性表态。 「加强库存管控」不是决议,「库存从 1200 万压降至 900 万」才是决议。检验标准:能不能在回查时判断「做到了还是没做到」。

·验收标准和验收人必须明确。 「完成」由谁判断?达到什么条件才算完成?没有验收标准的决议容易变成「表格填了,问题并未解决」。

·完成日期必须具体到天。 「尽快」「下个月」都不行。没有具体日期的决议等于没有决议。

·回查方式必须写清楚。 是邮件周报、还是下次会议回查、还是现场检查?模糊的回查方式会在执行中被遗忘。

·当场确认。 会议最后 10 分钟,记录人逐条念决议,A 角色逐条确认。这 10 分钟是整场会议最有价值的时间。

工具四:行动跟踪表(会后持续更新,下次会议首个议题)

闭环靠这张表。行动跟踪表把上次会议所有决议汇总在一起,用红黄绿灯标注执行状态,下次经营分析会的第一个议题就是回查它。

模板格式:

序号

决议(来源会议)

责任人

完成日期

验收标准

当前状态

状态灯

逾期天数

说明

升级对象

1

库存压降至 900 万(8 月会)

采购总监

9 月 30 日

库存 ≤ 900 万且无缺料延迟

已压降至 1050 万

🟡

进度落后,原因:部分供应商交付提前

2

华东催收台账(8 月会)

销售总监

9 月 15 日

12 家客户均已沟通,台账完整

未完成

🔴

5 天

未启动沟通

总经理

3

良率改善方案(8 月会)

生产总监

9 月 20 日

良率回升至 97% 以上

已完成,良率 97.3%

🟢

状态灯规则:

状态灯

含义

触发条件

🟢 绿灯

已完成或进度正常

按期完成,或关键里程碑均已达成且无阻塞

🟡 黄灯

进度有风险

预计无法按期完成、关键依赖未解决、或结果指标明显偏离预期

🔴 红灯

已逾期或严重偏离

超过完成日期仍未完成,或实际结果与目标差距过大

逾期升级机制:

光有红黄绿灯不够。没有升级机制,红灯亮了也没人管。

逾期情况

升级动作

黄灯预警

责任人在跟踪表中说明原因和补救计划

逾期 1-7 天(主动报告)

升级至责任人的直属上级,重点讨论资源补给或目标调整

逾期 1-7 天(未主动报告、无补救计划)

升级至总经理,列入下次经营会专项讨论

逾期 7 天以上

无论是否主动报告,升级至总经理,评估是否需要重新立项或追加资源

连续 2 个月同一事项红灯且无实质推进

纳入绩效面谈——区分「有推进但目标本身不合理」和「无推进且未报告」,前者调整目标,后者追究责任

升级机制的目的不是惩罚,是确保「红灯一定会被看见」。实践中的规律是:一旦所有人都知道逾期了一定会被追问,大多数人的反应不是隐瞒,而是提前亮黄灯求助。主动报告的人获得支持(资源、时间、方案调整),不报告的人承担责任。这个区分比逾期天数本身更重要。

第三章 案例:从 4 小时汇报会到 90 分钟决策会

回到开头那家年营收 5 亿的制造企业。财务总监意识到问题后,花了三个月推动经营分析会改造。先看改造前后的对比。

改造前:典型的 PPT 汇报会

维度

改造前

会议时长

4 小时

会前准备

各部门自行做 PPT,无统一议题

会议形式

8 个部门依次汇报,每个 20-30 分钟

产出

160 页 PPT 存档,一份流水账式会议纪要

决议

口头交代,无人记录,无人跟踪

闭环率

过去 3 个月 11 条「决议」,0 条被正式回查

改造后:议题驱动的决策会

维度

改造后

会议时长

90 分钟

会前准备

财务总监提前 48 小时发议题清单(原则上 3 个议题),附 RACI 分工和议题卡

会议形式

前 10 分钟回查上月行动表 → 逐个议题讨论(R 汇报→C 补充→A 拍板)→ 最后 10 分钟确认决议

产出

1 页行动跟踪表(含 5-8 条决议 + 责任人 + 回查日期)

决议

当场投屏确认,24 小时内发行动跟踪表

闭环率

运行 3 个月后,决议按期完成率超过七成(企业内部统计,样本有限)

90 分钟议程分配(参考):

时间段

内容

说明

0—10 分钟

回查上次行动跟踪表

逐条过红黄绿灯,红灯事项当场确认下一步

10—70 分钟

讨论 3 个核心议题(每个约 20 分钟)

每个议题:R 讲议题卡(5 分钟)→ C 补充(5 分钟)→ 集体讨论 + A 决定(10 分钟)

70—80 分钟

处理跨议题资源冲突

多个决议争夺同一资源时,在此环节统一协调

80—90 分钟

逐条确认决议、责任人、验收标准和完成日期

投屏确认,不确认不散会

如果某个议题 20 分钟内讨论不完,说明它的复杂度超出了经营分析会的容量,应另行召开专题会。经营分析会的纪律是:可以砍议题数量,不能砍回查和决议确认的时间。

改造过程中的三个真实障碍

机制改造不会一帆风顺。这家企业在推行过程中碰到过三个问题,处理方式可以参考。

障碍一:部门抵触——「凭什么砍我的汇报时间?」

有些部门负责人认为「不让我讲 PPT = 不重视我的部门」。财务总监的说法是:汇报没有砍掉,是换了个方式——你不再是念数据的人,你是来提方案让管理层拍板的人。角色从「数据朗读者」变成了「方案提出者」,地位不降反升。

障碍二:第一次回查时红灯太多,气氛很僵。

第一次使用行动跟踪表回查时,5 条决议里有 3 条是红灯,会场气氛一度很紧张。总经理的处理方式:把焦点从「谁没完成」转到「什么原因没完成、下一步怎么补」。回查是为了解决问题,不是为了追责。后来团队发现红灯亮了之后,来的是支持而不是批评,反而更愿意如实报告了。

障碍三:议题清单变成了新的形式主义。

有一次,议题清单上写了 5 个议题,但其中 3 个是「XX 部门月度工作汇报」——换了个名字的老问题。财务总监设了一条规则:议题必须对应一个具体的经营指标异动,且必须附「建议结论方向」。如果只是日常汇报,走书面报告即可,不进经营会议题。

第四章 实操路径:从下个月开始改

想改造经营分析会,不需要上系统,不需要请咨询公司,一张 Excel 就能跑起来。

第一步:诊断(本周完成)

拿出过去 3 个月的经营分析会 PPT 或纪要,用前面的「失效诊断表」自查。数一数:有几条算得上决议?有几条被正式回查过?

这一步的目的是建立共识——不是你觉得「会开得不好」,而是拿数据说话:「上次会议形成的 11 条决议,0 条被跟踪」。管理层看到这个数字,比任何说辞都管用。

第二步:从下次会议开始使用四件套(下个月起)

不需要一步到位,分三个阶段:

阶段

推行内容

预期耗时

第一个月

开始使用议题清单 + 会中决议模板

最容易上手,先让大家习惯「会前有议题、会中有决议」

第二个月

增加 RACI 分工 + 行动跟踪表

开始闭环,难度在于第一次回查

第三个月

完整运行四件套 + 逾期升级机制

机制成熟,开始形成肌肉记忆

第三步:明确三个角色的经营动作

机制要跑起来,靠三个角色各负其责:

角色一:财务总监(会议机制的发动机)

·每次会前 48 小时发出议题清单(议题从月度经营指标异动中筛选)

·议题清单附 RACI 分工,明确每个议题谁汇报、谁拍板

·准备各议题所需的数据底稿,供议题负责人使用

角色二:管理层 / 总经理(决议的确认者)

·会议最后 10 分钟专门用于逐条确认决议,不确认不散会

·对红灯事项给出明确指示:追加资源、调整目标、还是升级处理

·以身作则参与回查,不跳过行动跟踪表直接进入新议题

角色三:总经理办公室 / 运营(闭环的维护者)

·会后 24 小时内发出行动跟踪表

·持续更新各决议的执行状态(红黄绿灯)

·确保下次经营会第一个议题 = 上次行动的回查

第四步:防反弹机制

新机制运行 2-3 个月后容易滑回老路。三个常见的反弹场景:

反弹场景

信号

应对

议题清单变成走形式

议题与经营指标异动无关,只是部门汇报换了个名字

规定每个议题必须关联一个具体指标的偏差值

决议确认环节被跳过

「时间不够了,下来再确认」

硬性规定:会议议程预留最后 10 分钟,超时则砍议题数量,不砍决议确认时间

行动跟踪表不再更新

连续 2 次会议没有回查

将回查设为会议第一个议题,未回查视为会议无效

第五章 三个常见误区

误区一:「经营分析会 = 财务部的会」。 财务负责准备数据、监控指标异动、编制议题清单,是发动机。但议题该由业务部门提(他们最了解根因和解法),决议该由管理层拍板(他们有资源调配权)。整场会变成财务在台上念报表、台下在刷手机,那就是角色搞反了。

误区二:「PPT 做得越详细越好」。 20 页 PPT 里可能 18 页是背景铺垫和数据罗列。换成 1 页议题卡 + 数据底稿附件,用 1 页纸讲清楚「发生了什么、为什么、影响多大、建议怎么做」,比堆砌 20 页数据更考验分析功底。

误区三:「开完会发纪要就算闭环」。 纪要是记录,不是跟踪。区别看一眼就清楚:

会议纪要

行动跟踪表

功能

记录会上说了什么

追踪会上定的事做了没有

更新频率

会后发一次,不再更新

持续更新直到所有决议完成

下次会议用途

归档,很少有人再看

作为第一个议题回查

典型内容

「讨论了库存问题,认为应加强管控」

「库存从 1200 万降至 1050 万,🟡 黄灯,原因:供应商提前交付」

管理者自测

1.翻出你们最近一次经营分析会的纪要: 里面有几条内容能称得上「决议」(有责任人、有截止日、有验收标准、有回查方式)?这些决议到今天,哪些已落地?

2.你们的经营分析会,议题是怎么来的? 是各部门自行准备自己的内容,还是有人从经营指标异动中提炼出 3 个最需要讨论的问题?

3.如果让你下个月就开始改造经营分析会,你认为四件套中最难推行的是哪一件? 阻力可能来自哪里?

互动:

你们公司的经营分析会,散会后有没有一张行动跟踪表?

① 有,每次回查,闭环运行

② 有纪要,但没有跟踪表,更没有回查

③ 没有,开完就散,下次重新来过

欢迎在评论区聊聊你们的经营分析会现状。

上一篇[《经营分析到底分析什么——从结果层穿透业务层的全链路诊断方法论》]讲的是分析什么,这一篇讲的是分析出来之后怎么形成决策、落地执行。分析再到位,如果会议机制断裂,结论也只能躺在 PPT 里。私信回复 【经营会】 领取本文配套的四件套Excel模板(议题清单 + RACI 矩阵 + 会中决议 + 行动跟踪表),改了就能用。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-09-23 17:15:14 HTTP/1.1 GET : http://h.sjds.net/a/555920.html
  2. 运行时间 : 0.082961s [ 吞吐率:12.05req/s ] 内存消耗:4,335.73kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=588bfe82c6309b217b06e234d2f25424
  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.000490s ] mysql:host=172.18.0.4;port=3306;dbname=h_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000983s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000388s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000393s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000583s ]
  6. SELECT * FROM `set` [ RunTime:0.000368s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000663s ]
  8. SELECT * FROM `article` WHERE `id` = 555920 LIMIT 1 [ RunTime:0.000439s ]
  9. UPDATE `article` SET `lasttime` = 1790154914 WHERE `id` = 555920 [ RunTime:0.002150s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000358s ]
  11. SELECT * FROM `article` WHERE `id` < 555920 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000486s ]
  12. SELECT * FROM `article` WHERE `id` > 555920 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000435s ]
  13. SELECT * FROM `article` WHERE `id` < 555920 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000604s ]
  14. SELECT * FROM `article` WHERE `id` < 555920 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000575s ]
  15. SELECT * FROM `article` WHERE `id` < 555920 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000573s ]
0.094988s