当前位置:首页>Excel>赋能开发者 | 金蝶: 把Excel 能力带进系统里

赋能开发者 | 金蝶: 把Excel 能力带进系统里

  • 2026-05-14 06:23:52
赋能开发者 | 金蝶: 把Excel 能力带进系统里

金蝶:把 Excel 能力带进系统里

匡唐喜

金蝶软件(中国)有限公司产品研发中心

元数据与动态领域模型部总监

转型背景:

数字化深水区中的“最后一公里”挑战

在当前大型企业数字化转型的进程中,一个长期存在且具有代表性的矛盾逐渐显现,成为制约企业迈向智能化深水区的重要因素。尽管以 ERP(企业资源计划)为代表的核心业务系统已在过去二十年间完成了对流程标准化与数据在线化的初步构建,为企业搭建了坚实的数字化骨架,但在涉及复杂逻辑推演、多维数据测算及高频模型迭代的业务场景中,本地 Excel 依然占据着重要地位。

这种“系统在管数据,Excel 在做业务”的双轨运行模式,导致了企业数字化进程的“最后一公里”面临诸多挑战。

究其根源,业务人员之所以对 Excel 产生深度依赖,并非出于对传统工具的偏好,而是因为 Excel 具备较强的逻辑表达能力与灵活性。在全面预算编制、集团合并报表、多维成本分摊等场景中,业务口径的调整、维度的扩展以及模型的迭代往往具有突发性和高频性。Excel 允许业务人员通过公式、引用和透视表即时响应这些变化,实现“所见即所得”的推演。相比之下,传统的 IT 系统强调的是控制、标准与稳定,其字段化、表单化的录入方式难以适应业务的快速变迁。于是,企业内部形成了两套平行的世界:一套是系统内规范但相对固定的流程数据,另一套是系统外灵活但缺乏统一管理的 Excel 表格。

这种割裂带来的后果是多方面的。数据在文件中通过邮件、微信反复导出、修改、汇总、导入,不仅造成了效率损耗,更引发了版本混乱、口径不一、数据可信度不足等治理难题。正如金蝶元数据与动态领域模型部总监匡唐喜在分享中所指出的:“数字化真正卡住的不是系统建设,而是这最后一公里——计算能力没有被纳入到系统里面。”企业面临的挑战不再是简单的工具替代,而是如何在不改变业务人员使用习惯的前提下,将灵活的计算表达能力与严谨的系统治理能力统一起来,实现从“线下分散计算”向“系统内统一计算”的转变。

理论破局:

构建连接业务与系统的“计算表达层”

为了解决业务灵活性与 IT 可控性之间的断层,金蝶云·苍穹平台联合葡萄城,通过引入 SpreadJS(纯前端表格控件)与 GcExcel(服务端表格组件),构建了企业级的“类 Excel”融合解决方案。该方案的核心理念并非简单地将 Excel 界面搬到浏览器上,而是通过前后端协同的技术架构,构建一层连接业务表达与系统执行的“计算表达层”,让计算引擎成为企业数字化底座的一部分。

在这一理论框架下,“计算表达层”被定义为一种能够同时满足业务逻辑灵活表达与系统规则严格管控的能力中枢。在前端,利用 SpreadJS 的高性能 Canvas 渲染技术与虚拟滚动机制,为用户提供与本地 Excel 高度一致的交互体验,支持十万级数据的流畅操作、复杂公式的实时计算以及多维透视表的动态分析;在后端,通过 GcExcel 实现批量数据处理、文件解析与统一公式执行,确保前后端计算结果的一致性。金蝶苍穹平台则作为统一调度中枢,将表格能力与业务对象、流程权限、数据模型深度融合,实现了从“工具集成”到“能力内嵌”的转变。

这种架构设计的核心价值在于它重新定义了系统与人的交互边界。在传统系统中,用户主要扮演“数据录入者”的角色,逻辑由代码预先写死;而在融合了类 Excel 能力的系统中,用户转变为“逻辑定义者”与“业务推演者”。他们可以在系统内直接使用熟悉的公式、引用与维度进行建模,而系统则实时接管了数据的校验、汇总与权限控制。这意味着,表格从单纯的“附件”转变为承载业务运行的“主界面”,复杂业务不再需要拆解为一堆僵化的表单和按钮,而是可以直接在一个具备计算、协同和规则的表格界面中完成。

技术架构:全链路优化的企业级计算体系

要实现真正的企业级应用,仅靠界面的相似是远远不够的。企业级场景往往伴随着海量数据处理、复杂公式关联以及高并发协同需求,这对系统的性能、稳定性与一致性提出了较高要求。金蝶与葡萄城的融合方案通过渲染层、数据层与计算层的三层协同,构建了全链路优化的企业级计算体系。

在渲染层,面对大量的单元格和高频的用户操作,系统采用了基于 Canvas 的高性能渲染引擎。通过稀疏数据结构降低内存占用,结合虚拟滚动技术,确保了即使在十万行数据规模下,打开速度、滚动流畅度与编辑响应速度均能得到保障。在数据层,针对企业级大数据场景,系统摒弃了一次性全量加载的模式,转而采用分段加载与按需渲染策略。用户首先看到的是首屏关键数据,后台则异步加载剩余部分,减少了首屏等待时间。在计算层,为了应对复杂公式与多表关联带来的性能压力,系统引入了 Web Worker 异步计算机制,将繁重的计算任务移至后台执行,避免阻塞 UI 线程,同时通过前后端统一的计算引擎,确保了“所见即所得”的数据一致性。

此外,生态级的工程支持也是该架构成功的关键。金蝶与葡萄城团队在大规模数据性能、复杂公式兼容性、前后端协同一致性等方面进行了深度的联合打磨。这种合作超越了简单的组件采购,而是将表格能力升级为企业级的平台能力。通过完善的文档体系、成体系的课程学习以及持续的开发者赋能,双方共同构建了一个开放、可扩展的计算生态,使得企业能够根据自身业务需求,灵活定制和扩展计算能力。

深度场景复盘:

从“找版本”到“信数据”的实战跃迁

场景一:

招商局集团——重塑大型多元化集团的合并报表体系

作为中国领先的大型多元化企业集团,招商局集团面临着组织架构极其复杂、业态跨度大、数据来源分散的挑战。在传统的合并报表流程中,财务人员需要在数十个本地 Excel 文件之间反复进行数据的导出、清洗、调整与汇总。由于缺乏统一的系统支撑,版本管理面临困难,客户曾无奈地表示:“我们不是在做报表,我们是在找哪个版本是对的。”这种协作模式不仅导致合并周期较长,也影响了管理层对财务数据的信任度。

通过引入金蝶苍穹与葡萄城的融合方案,招商局集团实现了合并报表的全流程在线化与自动化。财务人员在系统内即可使用熟悉的类 Excel 界面完成数据的填报、调整与查看,背后的复杂抵消逻辑与汇总规则由系统统一执行。这一变革使得集团的合并周期缩短了 50% 以上,单体报表自动化率提升至 81% 以上。更为深远的影响在于,它提升了企业对数据的信任度——所有人员看到的都是同一套口径下的实时结果,消除了因版本冲突带来的沟通内耗,实现了从“反复确认”到“直接信任”的治理转变。

场景二:

某无线电产品制造商——打破预算编制的“两套世界”

在某大型无线电产品制造企业中,全面预算管理长期处于“两套世界”并行的状态:业务部门为了追求测算的灵活性,习惯在 Excel 中进行多版本的模拟与调整;而 IT 部门为了追求管理的规范性,要求在 ERP 系统中录入最终的预算结果。这种脱节导致了协作成本的增加,大量的精力被耗费在反复的导入导出与口径对齐上,跨组织、跨币种的协同面临一定困难。

借助苍穹平台的类 Excel 能力,该企业将预算编制全过程迁移至系统内。业务人员依然可以使用熟悉的公式、引用与维度进行灵活建模,而系统则实时接管了数据的校验、汇总与权限控制。实施后,该企业的预算编制效率提升了 40%,协同变得更加顺畅。预算不再是事后录入的“死数据”,而是变成了在系统内实时运行、可追溯、可控制的“活业务”。这一步迈出去之后,后续的预算执行监控、差异分析与滚动预测才真正有了坚实的数据基础。

治理进化:

从“能填报”到“可控制”的企业级约束

将 Excel 能力融入系统,不仅仅是交互方式的改变,更是企业治理能力的提升。在传统模式下,Excel 的灵活性往往伴随着管理上的挑战,如权限界定不清、修改记录难以追踪等。而在金蝶苍穹与葡萄城的融合体系中,系统规则开始全面接管表格的行为,实现了从“能填报”到“可控制”的进化。

首先,通过单元格级的权限控制,系统能够精确界定谁能改、谁不能改,确保了数据录入的合规性;其次,通过流程驱动的状态管理,表格在审批过程中自动锁定,审批通过后自动解锁,实现了业务流转与数据状态的实时同步;最后,通过前后端统一的计算引擎,确保了“所见即所得”,减少了人工干预带来的误差。这意味着,表格不再是无边界的个人工具,而是进入了企业治理的体系,其灵活性依然存在,但与系统的安全与可控要求相协调。

生态价值与未来展望:定义下一代企业系统

金蝶与葡萄城的合作实践证明,企业级数字化的未来不在于消灭 Excel,而在于“接管” Excel。通过与葡萄城技术的深度融合,金蝶云·苍穹平台不仅解决了大型企业在复杂计算场景下的痛点,更通过完善的文档体系、成体系的课程学习与持续的开发者赋能,构建了强大的生态合力。这种“技术+平台+生态”的共同作用,使得企业能够将低效、割裂、不可控的线下计算方式,转变为高效、稳定、可信的系统能力。

展望未来,随着 AI 技术的深度参与,企业级计算表达层将迎来新的演进方向:AI 将辅助生成复杂公式、解释计算结果,甚至直接完成智能预测;实时协同将成为默认的基础能力,多人同时操作下的数据一致性将得到更强保障;生态的持续扩展将使计算能力不断沉淀,共同定义下一代企业系统的形态。金蝶与葡萄城的融合实践,正在重新定义企业级计算的未来,为千行百业的数字化转型注入了强劲的计算动力。

本文为2026赋能开发者大会演讲内容转写

点击下方视频,可查看完整演讲

赋能开发者大会精彩回顾

《赋能开发者 | 273万开发者背后,葡萄城在悄悄做一件大事》

《赋能开发者 | 制造业低代码全景洞察》

《赋能开发者 | 葡萄城产品与技术年度报告》

《赋能开发者 | AI 浪潮下ToB软件模式的机遇和挑战》

《聚焦AI,深耕智造丨2026赋能开发者大会圆满举办》

该栏目将持续更新,与您共同回顾赋能开发者大会精彩内容。

扫码关注小葡萄,回复【大会】

免费获取2026 赋能开发者大会 全套资料

(演讲嘉宾PPT、制造业白皮书等)

回顾现场精彩瞬间

#AI  #金蝶  #苍穹平台  #开发者  #Excel   #软件  #制造  #MCP  #sikll 

最新文章

随机文章

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