乐于分享
好东西不私藏

免费将PDF格式工行电子回单转换为银行流水

免费将PDF格式工行电子回单转换为银行流水
出于会计工作需要,每个月都要将企业银行流水生成会计分录,自动导入做账系统的会计凭证,这样做高效快捷还可以避免差错。不知道啥原因,某个企业就是不能按期提供工行账户的流水,每个月都是冷冰冰的甩过来几组工行对公账户的PDF格式电子回单,还需要使用PDFXEdit.exe工具将其组合在一起生成一个PDF文档,便于阅读和查看。

有了PDF记账时,也需要电脑多开屏幕,一张一张的翻看着录入会计系统。于是开始琢磨有啥办法将PDF回单转换为银行流水,说干就干,首先想到的就是deepseek。

我使用的是网页版,将PDF文档扔给他,并提出要求:根据提供PDF文档,提取其中银行回单记账信息(日期、收/付款方、金额、摘要、交易代码等),并整理为Excel表格或CSV格式。4月初很顺利的提取到了信息,并一条条的列出来,根据这些流水就可以生成会计分录,用于导入会计系统了(我有专门的生成代码,需要者留言)。

到了5月份,再次故技重施对4月份PDF文档提取记账信息时,却出现了提示:“由于文件中存在大量乱码、重复、残缺或明显错误的OCR内容,仅提取了信息相对完整的有效回单。”,开始以为自己的pdf文档有问题,又把3月份那份上传给他要求提取,提示依旧,估计是“OCR 识别错误”,搜了一下可能的原因:OCR识别模型不能免费使用了。

接着找办法,试试百度的“文心”,将PDF文档丢给文心,再提要求:“根据pdf文档,提前每张回单中的记账信息,生成列表”。

结果真的提取到了想要的记账信息,还生成了交易流水明细表。
问题解决了,还是有后怕,以后文心要是OCR识别模型也开始收费,我可怎么办?拍着脑袋想:“还有其他免费的办法吗?”。功夫不负有心人,自己动手吧,终于慢慢摸索出一套行知有效的免费办法。

第一步,将PDF内容全部复制到Excel中,生成一行行的回单信息。

第二步,将Excel文件保存后扔给DeepSeek,提要求:“这份Excel文档内容是从工行PDF格式的电子回单上提取的信息,将这些信息整理成银行流水放入新工作表,流水中包括日期、收款单位、付款单位、金额和摘要几列,根据要求写一段VBA代码”。结果大喜过望,DeepSeek真的给我写出了可以成功运行的vba代码。

Sub ExtractBankReceiptDataSimple()

    Dim wsSource As Worksheet

    Dim wsTarget As Worksheet

    Dim lastRow As Long

    Dim i As Long

    Dim targetRow As Long

    Dim currentDate As String

    Dim currentPayer As String

    Dim currentPayee As String

    Dim currentAmount As String

    Dim currentSummary As String

    Dim currentBizType As String

    Dim lineText As String

    Set wsSource = ThisWorkbook.Sheets("Sheet1")

    lastRow = wsSource.Cells(wsSource.Rows.Count, 1).End(xlUp).Row

    ' 创建目标工作表

    On Error Resume Next

    Set wsTarget = ThisWorkbook.Sheets("提取结果")

    If wsTarget Is Nothing Then

        Set wsTarget = ThisWorkbook.Sheets.Add(After:=wsSource)

        wsTarget.Name = "提取结果"

    Else

        wsTarget.Cells.Clear

    End If

    On Error GoTo 0

    ' 设置表头

    With wsTarget

        .Cells(1, 1) = "日期"

        .Cells(1, 2) = "付款单位"

        .Cells(1, 3) = "收款单位"

        .Cells(1, 4) = "金额"

        .Cells(1, 5) = "摘要"

        .Cells(1, 6) = "业务类型"

        .Rows(1).Font.Bold = True

        .Columns("A").NumberFormat = "@"  ' 日期列设为文本格式

    End With

    targetRow = 2

    ' 逐行扫描,寻找回单开始标记

    For i = 1 To lastRow

        lineText = Trim(wsSource.Cells(i, 1).Value)

        ' 检测新回单的开始(以"日期:"开头)

        If InStr(lineText, "日期:") > 0 Then

            ' 先保存上一个回单(如果有有效数据)

            If currentDate <> "" And (currentPayer <> "" Or currentPayee <> "") Then

                Call SaveToTarget(wsTarget, targetRow, currentDate, currentPayer, currentPayee, currentAmount, currentSummary, currentBizType)

                targetRow = targetRow + 1

            End If

            ' 重置变量

            currentDate = ""

            currentPayer = ""

            currentPayee = ""

            currentAmount = ""

            currentSummary = ""

            currentBizType = ""

            ' 提取当前回单的日期

            currentDate = ExtractSimpleValue(lineText, "日期:")

            ' 转换日期格式

            currentDate = ConvertDateFormatSimple(currentDate)

        End If

        ' 提取付款人户名

        If InStr(lineText, "付款人户名:") > 0 Then

            currentPayer = ExtractSimpleValue(lineText, "付款人户名:")

            ' 清理可能拼接的账号信息

            If InStr(currentPayer, "付款人账号:") > 0 Then

                currentPayer = Left(currentPayer, InStr(currentPayer, "付款人账号:") - 1)

            End If

            currentPayer = Trim(currentPayer)

        End If

        ' 提取收款人户名

        If InStr(lineText, "收款人户名:") > 0 Then

            currentPayee = ExtractSimpleValue(lineText, "收款人户名:")

            If InStr(currentPayee, "收款人账号:") > 0 Then

                currentPayee = Left(currentPayee, InStr(currentPayee, "收款人账号:") - 1)

            End If

            currentPayee = Trim(currentPayee)

        End If

        ' 提取小写金额

        If InStr(lineText, "小写:") > 0 Then

            currentAmount = ExtractSimpleValue(lineText, "小写:")

            ' 清理金额中的逗号

            currentAmount = Replace(currentAmount, ",", "")

            currentAmount = Trim(currentAmount)

        End If

        ' 如果小写金额没提取到,尝试从"金额:"字段提取

        If currentAmount = "" And InStr(lineText, "金额:") > 0 Then

            Dim amountTemp As String

            amountTemp = ExtractSimpleValue(lineText, "金额:")

            If InStr(amountTemp, "小写:") > 0 Then

                currentAmount = ExtractSimpleValue(amountTemp, "小写:")

                currentAmount = Replace(currentAmount, ",", "")

                currentAmount = Trim(currentAmount)

            End If

        End If

        ' 提取摘要

        If InStr(lineText, "摘要:") > 0 Then

            currentSummary = ExtractSimpleValue(lineText, "摘要:")

            currentSummary = Trim(currentSummary)

        End If

    Next i

    ' 保存最后一个回单

    If currentDate <> "" And (currentPayer <> "" Or currentPayee <> "") Then

        Call SaveToTarget(wsTarget, targetRow, currentDate, currentPayer, currentPayee, currentAmount, currentSummary, currentBizType)

        targetRow = targetRow + 1

    End If

    ' 删除无效行

    For i = targetRow - 1 To 2 Step -1

        If wsTarget.Cells(i, 2) = "" And wsTarget.Cells(i, 3) = "" Then

            wsTarget.Rows(i).Delete

        End If

    Next i

    ' 调整列宽

    wsTarget.Columns("A:F").AutoFit

    Dim recordCount As Long

    recordCount = wsTarget.Cells(wsTarget.Rows.Count, 1).End(xlUp).Row - 1

    If recordCount > 0 Then

        MsgBox "提取完成!共提取 " & recordCount & " 条银行回单记录。" & vbCrLf & _

               "日期已转换为 YYYYMMDD 格式。", vbInformation, "提取完成"

    Else

        MsgBox "未提取到任何记录。请检查:1) 源工作表名称是否为'Sheet1';2) 数据是否包含'日期:'等关键字", vbExclamation, "提取失败"

    End If

End Sub

' 简单提取函数

Function ExtractSimpleValue(ByVal text As String, ByVal fieldName As String) As String

    Dim startPos As Long

    Dim endPos As Long

    Dim result As String

    Dim nextFields As Variant

    Dim field As Variant

    startPos = InStr(text, fieldName)

    If startPos > 0 Then

        result = Mid(text, startPos + Len(fieldName))

        ' 常见的后续字段标记

        nextFields = Array("付款人户名:", "付款人账号:", "收款人户名:", "收款人账号:", _

                          "金额:", "小写:", "摘要:", "用途:", "业务(", "凭证种类:", _

                          "交易机构号:", "回单编号:", "币种:", "日期:", "收款人开户行:", _

                          "付款人开户行:", "业务回单", "重要提示")

        For Each field In nextFields

            endPos = InStr(result, field)

            If endPos > 0 Then

                result = Left(result, endPos - 1)

                Exit For

            End If

        Next field

        ExtractSimpleValue = Trim(result)

    Else

        ExtractSimpleValue = ""

    End If

End Function

' 日期格式转换函数

Function ConvertDateFormatSimple(ByVal dateStr As String) As String

    Dim yearPart As String

    Dim monthPart As String

    Dim dayPart As String

    If dateStr = "" Then

        ConvertDateFormatSimple = ""

        Exit Function

    End If

    ' 移除横线

    dateStr = Replace(dateStr, "-", "")

    ' 如果是8位数字,直接返回

    If Len(dateStr) = 8 And IsNumeric(dateStr) Then

        ConvertDateFormatSimple = dateStr

    Else

        ' 尝试从字符串中提取8位数字

        Dim i As Integer

        Dim numStr As String

        numStr = ""

        For i = 1 To Len(dateStr)

            If IsNumeric(Mid(dateStr, i, 1)) Then

                numStr = numStr & Mid(dateStr, i, 1)

            End If

        Next i

        If Len(numStr) >= 8 Then

            ConvertDateFormatSimple = Left(numStr, 8)

        Else

            ConvertDateFormatSimple = dateStr

        End If

    End If

End Function

' 保存数据到目标工作表

Sub SaveToTarget(ws As Worksheet, rowNum As Long, dt As String, payer As String, payee As String, amt As String, smm As String, bizType As String)

    ' 判断业务类型

    Dim bizTypeTemp As String

    If payer = "轴承科技有限公司" Then

        bizTypeTemp = "付款"

    ElseIf payee = "轴承科技有限公司" Then

        bizTypeTemp = "收款"

    Else

        bizTypeTemp = "其他"

    End If

    ws.Cells(rowNum, 1) = dt

    ws.Cells(rowNum, 2) = payer

    ws.Cells(rowNum, 3) = payee

    ws.Cells(rowNum, 4) = amt

    ws.Cells(rowNum, 5) = smm

    ws.Cells(rowNum, 6) = bizTypeTemp

End Sub

将上面的代码复制到Excel中,通过“开发工具-Visual Basic”打开VBA程序,在工程窗口新建“模块”,将代码粘贴到编辑窗口。

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