first commit
This commit is contained in:
29823
logs/seal_20260630.log
Normal file
29823
logs/seal_20260630.log
Normal file
File diff suppressed because it is too large
Load Diff
33
logs/seal_20260701.log
Normal file
33
logs/seal_20260701.log
Normal file
@@ -0,0 +1,33 @@
|
||||
[2026-07-01 16:08:13] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-01 16:34:50] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-01 16:34:52] [WARNING] [lib.db] MySQL 确保数据库存在失败: (2003, "Can't connect to MySQL server on '127.0.0.1' ([WinError 10061] 由于目标计算机积极拒绝,无法连接。)")
|
||||
[2026-07-01 16:36:36] [WARNING] [lib.db] MySQL 连接失败: (2003, "Can't connect to MySQL server on '127.0.0.1' ([WinError 10061] 由于目标计算机积极拒绝,无法连接。)")
|
||||
[2026-07-01 16:36:36] [WARNING] [lib.db] MySQL 不可用, 回退到 SQLite
|
||||
[2026-07-01 16:36:36] [INFO] [lib.db] 数据库初始化完成 (SQLite): E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\./data/word_sign.db
|
||||
[2026-07-01 16:36:36] [INFO] [__main__] 数据库初始化完成, 当前使用: SQLITE
|
||||
[2026-07-01 16:36:36] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-01 16:36:36] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-01 16:36:36] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-01 16:44:11] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-01 16:44:11] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-01 16:44:11] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-01 16:44:11] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-01 16:44:11] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-01 16:44:11] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-01 16:44:11] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-01 16:45:52] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-01 16:45:54] [WARNING] [lib.db] MySQL 确保数据库存在失败: (2003, "Can't connect to MySQL server on '127.0.0.1' ([WinError 10061] 由于目标计算机积极拒绝,无法连接。)")
|
||||
[2026-07-01 16:45:56] [WARNING] [lib.db] MySQL 连接失败: (2003, "Can't connect to MySQL server on '127.0.0.1' ([WinError 10061] 由于目标计算机积极拒绝,无法连接。)")
|
||||
[2026-07-01 16:45:56] [WARNING] [lib.db] MySQL 不可用, 回退到 SQLite
|
||||
[2026-07-01 16:45:56] [INFO] [lib.db] 数据库初始化完成 (SQLite): E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\./data/word_sign.db
|
||||
[2026-07-01 16:45:56] [INFO] [__main__] 数据库初始化完成, 当前使用: SQLITE
|
||||
[2026-07-01 16:45:56] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-01 16:45:56] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-01 16:45:56] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-01 16:48:08] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-01 16:48:08] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-01 16:48:08] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-01 16:48:08] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-01 16:48:08] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-01 16:48:08] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-01 16:48:08] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
7
logs/seal_20260703.log
Normal file
7
logs/seal_20260703.log
Normal file
@@ -0,0 +1,7 @@
|
||||
[2026-07-03 09:41:58] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-03 09:41:59] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-03 09:41:59] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-03 09:41:59] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-03 09:41:59] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-03 09:41:59] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-03 09:41:59] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
51
logs/seal_20260714.log
Normal file
51
logs/seal_20260714.log
Normal file
@@ -0,0 +1,51 @@
|
||||
[2026-07-14 10:48:43] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-14 10:48:43] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-14 10:48:43] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-14 10:48:43] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-14 10:48:43] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-14 10:48:43] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-14 10:48:43] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-14 10:48:43] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-14 11:15:07] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-14 11:15:07] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-14 11:15:07] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-14 11:15:07] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-14 11:15:07] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-14 11:15:07] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-14 11:15:07] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-14 11:15:07] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-14 14:05:16] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-14 14:05:16] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-14 14:05:16] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-14 14:05:16] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-14 14:05:16] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-14 14:05:16] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-14 14:05:16] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-14 14:05:16] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-14 14:42:24] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-14 14:42:24] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-14 14:43:05] [INFO] [lib.db] 新增记录(MySQL): user_id=U0001, user_name=下载
|
||||
[2026-07-14 14:43:29] [INFO] [lib.db] 新增记录(MySQL): user_id=1, user_name=李四
|
||||
[2026-07-14 14:43:29] [ERROR] [lib.db] MySQL 查询失败: index out of range
|
||||
[2026-07-14 14:43:29] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-14 14:43:29] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-14 14:43:29] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-14 14:43:46] [ERROR] [lib.db] MySQL 查询失败: unpack_from requires a buffer of at least 9 bytes for unpacking 8 bytes at offset 1 (actual buffer size is 5)
|
||||
[2026-07-14 14:43:46] [ERROR] [lib.db] MySQL 查询失败: Packet sequence number wrong - got 1 expected 11
|
||||
[2026-07-14 14:44:05] [INFO] [lib.db] 更新记录(MySQL): user_id=U0001
|
||||
[2026-07-14 14:44:05] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-14 14:44:05] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-14 14:44:12] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-14 14:44:12] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-14 14:44:13] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-14 14:44:15] [ERROR] [lib.db] MySQL 查询失败: 'NoneType' object has no attribute 'read'
|
||||
[2026-07-14 14:44:15] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-14 14:44:16] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-14 15:19:41] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-14 15:19:41] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-14 15:19:41] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-14 15:19:41] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-14 15:19:41] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-14 15:19:41] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-14 15:19:41] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-14 15:19:41] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
430
logs/seal_20260715.log
Normal file
430
logs/seal_20260715.log
Normal file
@@ -0,0 +1,430 @@
|
||||
[2026-07-15 14:14:53] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-15 14:14:53] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-15 14:14:53] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-15 14:14:53] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-15 14:14:53] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-15 14:14:53] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-15 14:14:53] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-15 14:14:53] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-15 14:23:49] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
|
||||
[2026-07-15 15:18:08] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
|
||||
[2026-07-15 15:18:09] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
|
||||
[2026-07-15 15:18:11] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
|
||||
[2026-07-15 15:18:13] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
|
||||
[2026-07-15 15:18:30] [ERROR] [lib.db] MySQL 查询失败: unpack_from requires a buffer of at least 9 bytes for unpacking 8 bytes at offset 1 (actual buffer size is 5)
|
||||
[2026-07-15 15:18:30] [ERROR] [lib.db] MySQL 查询失败: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte
|
||||
[2026-07-15 15:18:35] [INFO] [lib.db] 更新记录(MySQL): user_id=1
|
||||
[2026-07-15 15:18:35] [ERROR] [lib.db] MySQL 查询失败: 'NoneType' object has no attribute 'read'
|
||||
[2026-07-15 15:18:35] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 15:18:35] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 15:18:36] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 15:18:41] [INFO] [lib.batch_processor] [批量] 开始处理文件夹 E:/projects/wxwx/projects_job/GeneralRequirement/SignatureSystem/BackEnd/待签名文档 (扫描 10 个 docx, 跳过 0 个非 docx)
|
||||
[2026-07-15 15:18:41] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件6个环节.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件6个环节_signed.docx (标记 0)
|
||||
[2026-07-15 15:18:42] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件开发计划.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件开发计划_signed.docx (标记 0)
|
||||
[2026-07-15 15:18:42] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed.docx (标记 0)
|
||||
[2026-07-15 15:18:42] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试细则.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试细则_signed.docx (标记 0)
|
||||
[2026-07-15 15:18:42] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试计划.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试计划_signed.docx (标记 0)
|
||||
[2026-07-15 15:18:42] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试说明.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试说明_signed.docx (标记 0)
|
||||
[2026-07-15 15:18:42] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件研制总结报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件研制总结报告_signed.docx (标记 0)
|
||||
[2026-07-15 15:18:42] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件研究内容关键技术.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件研究内容关键技术_signed.docx (标记 0)
|
||||
[2026-07-15 15:18:43] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件详细设计说明书.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件详细设计说明书_signed.docx (标记 0)
|
||||
[2026-07-15 15:18:43] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件需求规格说明书.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件需求规格说明书_signed.docx (标记 0)
|
||||
[2026-07-15 15:18:43] [INFO] [lib.batch_processor] [批量] 文件夹处理完成: 扫描 10, 处理 10, 跳过 0, 失败 0
|
||||
[2026-07-15 15:26:55] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
|
||||
[2026-07-15 15:30:00] [INFO] [lib.batch_processor] [批量] 开始处理文件夹 E:/projects/wxwx/projects_job/GeneralRequirement/SignatureSystem/BackEnd/待签名文档 (扫描 2 个 docx, 跳过 0 个非 docx)
|
||||
[2026-07-15 15:30:00] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed.docx (标记 0)
|
||||
[2026-07-15 15:30:00] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试说明.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试说明_signed.docx (标记 0)
|
||||
[2026-07-15 15:30:00] [INFO] [lib.batch_processor] [批量] 文件夹处理完成: 扫描 2, 处理 2, 跳过 0, 失败 0
|
||||
[2026-07-15 15:44:43] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715154443838966_13708
|
||||
[2026-07-15 15:44:43] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-15 15:44:43] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715154443838966_13708
|
||||
[2026-07-15 15:44:43] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-15 15:44:43] [INFO] [lib.word_signer] [签章流程] 匹配模式: name
|
||||
[2026-07-15 15:44:43] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-15 15:44:43] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-15 15:44:43] [WARNING] [lib.word_signer] [图片匹配] 盖章项1缺少人员姓名
|
||||
[2026-07-15 15:44:43] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功0项, 告警1条, trace_id=20260715154443838966_13708
|
||||
[2026-07-15 15:44:43] [ERROR] [waitress] Exception while serving /api/word/sign
|
||||
Traceback (most recent call last):
|
||||
File "C:\python\lib\site-packages\waitress\channel.py", line 430, in service
|
||||
task.service()
|
||||
File "C:\python\lib\site-packages\waitress\task.py", line 167, in service
|
||||
self.execute()
|
||||
File "C:\python\lib\site-packages\waitress\task.py", line 473, in execute
|
||||
self.write(chunk)
|
||||
File "C:\python\lib\site-packages\waitress\task.py", line 310, in write
|
||||
rh = self.build_response_header()
|
||||
File "C:\python\lib\site-packages\waitress\task.py", line 283, in build_response_header
|
||||
return res.encode("latin-1")
|
||||
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 60-75: ordinal not in range(256)
|
||||
[2026-07-15 15:58:48] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-15 15:58:48] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-15 15:58:48] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-15 15:58:48] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-15 15:58:48] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-15 15:58:48] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-15 15:58:48] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-15 15:58:48] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-15 15:59:24] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715155924185218_1144
|
||||
[2026-07-15 15:59:24] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-15 15:59:24] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715155924185218_1144
|
||||
[2026-07-15 15:59:24] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-15 15:59:24] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-15 15:59:24] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-15 15:59:24] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-15 15:59:24] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=, 查询姓名=
|
||||
[2026-07-15 15:59:24] [WARNING] [lib.word_signer] [图片匹配] auto未找到姓名=
|
||||
[2026-07-15 15:59:24] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功0项, 告警1条, trace_id=20260715155924185218_1144
|
||||
[2026-07-15 16:02:33] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715160233271442_1144
|
||||
[2026-07-15 16:02:33] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-15 16:02:33] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715160233271442_1144
|
||||
[2026-07-15 16:02:33] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-15 16:02:33] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-15 16:02:33] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-15 16:02:33] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-15 16:02:33] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-15 16:02:33] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-15 16:02:33] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-15 16:02:33] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-15 16:02:33] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-15 16:02:33] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 16:02:33] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 16:02:34] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 16:02:34] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
|
||||
[2026-07-15 16:02:34] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-15 16:02:34] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-15 16:02:34] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715160233271442_1144
|
||||
[2026-07-15 16:13:09] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-15 16:13:09] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-15 16:13:09] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-15 16:13:09] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-15 16:13:09] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-15 16:13:09] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-15 16:13:09] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-15 16:13:09] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-15 16:13:25] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715161325917950_3216
|
||||
[2026-07-15 16:13:25] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-15 16:13:25] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715161325917950_3216
|
||||
[2026-07-15 16:13:25] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-15 16:13:25] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-15 16:13:25] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-15 16:13:26] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-15 16:13:26] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-15 16:13:26] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-15 16:13:26] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-15 16:13:26] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-15 16:13:26] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-15 16:13:26] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 16:13:26] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 16:13:26] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 16:13:26] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=19900 bytes, 模式=RGB
|
||||
[2026-07-15 16:13:27] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-15 16:13:27] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-15 16:13:27] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715161325917950_3216
|
||||
[2026-07-15 16:14:39] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715161439741679_3216
|
||||
[2026-07-15 16:14:39] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-15 16:14:39] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715161439741679_3216
|
||||
[2026-07-15 16:14:39] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-15 16:14:39] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-15 16:14:39] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-15 16:14:39] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-15 16:14:39] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-15 16:14:39] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-15 16:14:39] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-15 16:14:39] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-15 16:14:39] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-15 16:14:39] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 16:14:39] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 16:14:40] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 16:14:40] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=19900 bytes, 模式=RGB
|
||||
[2026-07-15 16:14:40] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-15 16:14:40] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-15 16:14:40] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715161439741679_3216
|
||||
[2026-07-15 16:30:32] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-15 16:30:32] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-15 16:30:32] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-15 16:30:32] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-15 16:30:32] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-15 16:30:32] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-15 16:30:32] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-15 16:30:32] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-15 16:30:48] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715163048636754_19920
|
||||
[2026-07-15 16:30:48] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-15 16:30:48] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715163048636754_19920
|
||||
[2026-07-15 16:30:48] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-15 16:30:48] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-15 16:30:48] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-15 16:30:48] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-15 16:30:48] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-15 16:30:48] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-15 16:30:48] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-15 16:30:48] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-15 16:30:48] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-15 16:30:48] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 16:30:48] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 16:30:49] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 16:30:49] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
|
||||
[2026-07-15 16:30:49] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-15 16:30:49] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-15 16:30:49] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715163048636754_19920
|
||||
[2026-07-15 16:45:22] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-15 16:45:22] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-15 16:45:22] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-15 16:45:22] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-15 16:45:22] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-15 16:45:22] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-15 16:45:22] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-15 16:45:22] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-15 16:50:19] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715165019717888_11188
|
||||
[2026-07-15 16:50:19] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-15 16:50:19] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715165019717888_11188
|
||||
[2026-07-15 16:50:19] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-15 16:50:19] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-15 16:50:19] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-15 16:50:19] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-15 16:50:19] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-15 16:50:19] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-15 16:50:19] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-15 16:50:19] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-15 16:50:19] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-15 16:50:19] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 16:50:19] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 16:50:20] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 16:50:20] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
|
||||
[2026-07-15 16:50:20] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-15 16:50:20] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-15 16:50:20] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715165019717888_11188
|
||||
[2026-07-15 17:02:49] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-15 17:02:49] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-15 17:02:49] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-15 17:02:49] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-15 17:02:49] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-15 17:02:49] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-15 17:02:49] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-15 17:02:49] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-15 17:02:50] [WARNING] [waitress.queue] Task queue depth is 1
|
||||
[2026-07-15 17:02:58] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715170258244937_4092
|
||||
[2026-07-15 17:02:58] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-15 17:02:58] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715170258244937_4092
|
||||
[2026-07-15 17:02:58] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-15 17:02:58] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-15 17:02:58] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-15 17:02:58] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-15 17:02:58] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-15 17:02:58] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-15 17:02:58] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-15 17:02:58] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-15 17:02:58] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-15 17:02:58] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 17:02:58] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 17:02:59] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 17:02:59] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
|
||||
[2026-07-15 17:02:59] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-15 17:02:59] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-15 17:02:59] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715170258244937_4092
|
||||
[2026-07-15 17:04:53] [ERROR] [lib.db] MySQL 查询失败: 'NoneType' object has no attribute 'settimeout'
|
||||
[2026-07-15 17:04:53] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 17:04:53] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 17:04:54] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 17:05:07] [INFO] [lib.db] 更新记录(MySQL): user_id=1
|
||||
[2026-07-15 17:05:07] [ERROR] [lib.db] MySQL 查询失败: unpack_from requires a buffer of at least 9 bytes for unpacking 8 bytes at offset 1 (actual buffer size is 5)
|
||||
[2026-07-15 17:05:07] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 17:05:07] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 17:05:07] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 17:12:56] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-15 17:12:56] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-15 17:12:56] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-15 17:12:56] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-15 17:12:56] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-15 17:12:56] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-15 17:12:56] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-15 17:12:56] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-15 17:13:22] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715171322249692_2632
|
||||
[2026-07-15 17:13:22] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715171322249692_2632
|
||||
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-15 17:13:22] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-15 17:13:22] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGBA, 尺寸=(320, 230)
|
||||
[2026-07-15 17:13:22] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 17:13:22] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 17:13:22] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 17:13:22] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(320, 230), bbox=(0, 0, 320, 230), 高alpha像素=73600/73600 (100.0%), 暗像素=73600/73600 (100.0%), 内容像素=73600/73600 (100.0%)
|
||||
[2026-07-15 17:13:22] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(320, 230), 大小=834 bytes
|
||||
[2026-07-15 17:13:22] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715171322249692_2632
|
||||
[2026-07-15 17:28:50] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-15 17:28:50] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-15 17:28:50] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-15 17:28:50] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-15 17:28:50] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-15 17:28:51] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-15 17:28:51] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-15 17:28:51] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-15 17:28:58] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715172858854222_19336
|
||||
[2026-07-15 17:28:58] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-15 17:28:58] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715172858854222_19336
|
||||
[2026-07-15 17:28:58] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-15 17:28:58] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-15 17:28:58] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-15 17:28:58] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-15 17:28:58] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-15 17:28:58] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-15 17:28:58] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-15 17:28:58] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-15 17:28:59] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGBA, 尺寸=(320, 230)
|
||||
[2026-07-15 17:28:59] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 17:28:59] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 17:28:59] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 17:28:59] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(320, 230), bbox=(0, 0, 320, 230), 高alpha像素=73600/73600 (100.0%), 暗像素=73600/73600 (100.0%), 内容像素=73600/73600 (100.0%)
|
||||
[2026-07-15 17:28:59] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(320, 230), 大小=834 bytes
|
||||
[2026-07-15 17:28:59] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-15 17:28:59] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-15 17:28:59] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715172858854222_19336
|
||||
[2026-07-15 17:29:34] [ERROR] [lib.db] MySQL 查询失败: unpack_from requires a buffer of at least 9 bytes for unpacking 8 bytes at offset 1 (actual buffer size is 5)
|
||||
[2026-07-15 17:29:34] [ERROR] [lib.db] MySQL 查询失败: 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
|
||||
[2026-07-15 17:29:47] [INFO] [lib.db] 更新记录(MySQL): user_id=1
|
||||
[2026-07-15 17:29:52] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715172952359802_19336
|
||||
[2026-07-15 17:29:52] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-15 17:29:52] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715172952359802_19336
|
||||
[2026-07-15 17:29:52] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-15 17:29:52] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-15 17:29:52] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-15 17:29:52] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-15 17:29:52] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-15 17:29:52] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-15 17:29:52] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-15 17:29:52] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-15 17:29:52] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-15 17:29:52] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 17:29:52] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 17:29:53] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 17:29:53] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(0, 0, 2025, 921), 高alpha像素=90257/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90257/1865025 (4.8%)
|
||||
[2026-07-15 17:29:53] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
|
||||
[2026-07-15 17:29:53] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-15 17:29:53] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-15 17:29:53] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715172952359802_19336
|
||||
[2026-07-15 17:30:13] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 17:30:13] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 17:30:13] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 17:30:19] [INFO] [lib.db] 更新记录(MySQL): user_id=1
|
||||
[2026-07-15 17:30:19] [ERROR] [lib.db] MySQL 查询失败: Packet sequence number wrong - got 2 expected 1
|
||||
[2026-07-15 17:30:19] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 17:30:19] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 17:30:19] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 17:30:27] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715173027110237_19336
|
||||
[2026-07-15 17:30:27] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715173027110237_19336
|
||||
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-15 17:30:27] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-15 17:30:27] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGBA, 尺寸=(320, 230)
|
||||
[2026-07-15 17:30:27] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 17:30:27] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 17:30:27] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 17:30:27] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(320, 230), bbox=(0, 0, 320, 230), 高alpha像素=73600/73600 (100.0%), 暗像素=73600/73600 (100.0%), 内容像素=73600/73600 (100.0%)
|
||||
[2026-07-15 17:30:27] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(320, 230), 大小=834 bytes
|
||||
[2026-07-15 17:30:27] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715173027110237_19336
|
||||
[2026-07-15 17:55:36] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-15 17:55:36] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-15 17:55:36] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-15 17:55:36] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-15 17:55:36] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-15 17:55:36] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-15 17:55:36] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-15 17:55:36] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-15 17:55:52] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715175552891136_5976
|
||||
[2026-07-15 17:55:52] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-15 17:55:52] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715175552891136_5976
|
||||
[2026-07-15 17:55:52] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-15 17:55:52] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-15 17:55:52] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-15 17:55:53] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-15 17:55:53] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-15 17:55:53] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-15 17:55:53] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-15 17:55:53] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-15 17:55:53] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGBA, 尺寸=(320, 230)
|
||||
[2026-07-15 17:55:53] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 17:55:53] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 17:55:53] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 17:55:53] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(320, 230), bbox=(0, 0, 320, 230), 高alpha像素=73600/73600 (100.0%), 暗像素=73600/73600 (100.0%), 内容像素=73600/73600 (100.0%)
|
||||
[2026-07-15 17:55:53] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(320, 230), 大小=834 bytes
|
||||
[2026-07-15 17:55:53] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-15 17:55:53] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-15 17:55:53] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715175552891136_5976
|
||||
[2026-07-15 17:58:30] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715175830962230_5976
|
||||
[2026-07-15 17:58:30] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-15 17:58:30] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715175830962230_5976
|
||||
[2026-07-15 17:58:30] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-15 17:58:30] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-15 17:58:31] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-15 17:58:31] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-15 17:58:31] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=111, 查询姓名=111
|
||||
[2026-07-15 17:58:31] [WARNING] [lib.word_signer] [图片匹配] auto未找到姓名=111
|
||||
[2026-07-15 17:58:31] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功0项, 告警1条, trace_id=20260715175830962230_5976
|
||||
[2026-07-15 17:58:35] [WARNING] [routes.api] [图片预览] 解析图片失败: 未找到姓名=111
|
||||
[2026-07-15 17:58:51] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGBA, 尺寸=(320, 230)
|
||||
[2026-07-15 17:58:51] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 17:58:51] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 17:58:51] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 17:58:51] [INFO] [lib.image_processor] [图片处理] 等比例缩放: 2.5 cm -> 130x94 px (原始 320x230)
|
||||
[2026-07-15 17:58:51] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(130, 94), bbox=(0, 0, 130, 94), 高alpha像素=12220/12220 (100.0%), 暗像素=12220/12220 (100.0%), 内容像素=12220/12220 (100.0%)
|
||||
[2026-07-15 17:58:51] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(130, 94), 大小=301 bytes
|
||||
[2026-07-15 17:59:05] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 17:59:05] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 17:59:05] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 17:59:11] [INFO] [lib.db] 更新记录(MySQL): user_id=1
|
||||
[2026-07-15 17:59:11] [ERROR] [lib.db] MySQL 查询失败: 'utf-8' codec can't decode byte 0xa0 in position 0: invalid start byte
|
||||
[2026-07-15 17:59:11] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 17:59:11] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 17:59:12] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 17:59:21] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715175921056620_5976
|
||||
[2026-07-15 17:59:21] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715175921056620_5976
|
||||
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=张三, 查询姓名=张三
|
||||
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-15 17:59:21] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-15 17:59:21] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 17:59:21] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 17:59:21] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 17:59:21] [INFO] [lib.image_processor] [图片处理] 等比例缩放: 2.5 cm -> 206x94 px (原始 2025x921)
|
||||
[2026-07-15 17:59:21] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(206, 94), bbox=(26, 0, 179, 74), 高alpha像素=1393/19364 (7.2%), 暗像素=19364/19364 (100.0%), 内容像素=1393/19364 (7.2%)
|
||||
[2026-07-15 17:59:21] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (206, 94) -> (153, 74) (bbox=(26, 0, 179, 74))
|
||||
[2026-07-15 17:59:21] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(153, 74), 大小=4470 bytes
|
||||
[2026-07-15 17:59:21] [INFO] [lib.field_codes] [Word处理] 在 张三 域后插入图片成功
|
||||
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=张三, 插入1处
|
||||
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715175921056620_5976
|
||||
[2026-07-15 17:59:24] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-15 17:59:24] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 17:59:24] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 17:59:25] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 17:59:25] [INFO] [lib.image_processor] [图片处理] 等比例缩放: 2.5 cm -> 206x94 px (原始 2025x921)
|
||||
[2026-07-15 17:59:25] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(206, 94), bbox=(26, 0, 179, 74), 高alpha像素=1393/19364 (7.2%), 暗像素=19364/19364 (100.0%), 内容像素=1393/19364 (7.2%)
|
||||
[2026-07-15 17:59:25] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (206, 94) -> (153, 74) (bbox=(26, 0, 179, 74))
|
||||
[2026-07-15 17:59:25] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(153, 74), 大小=4470 bytes
|
||||
[2026-07-15 17:59:47] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-15 17:59:47] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-15 17:59:47] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-15 17:59:48] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-15 17:59:48] [INFO] [lib.image_processor] [图片处理] 等比例缩放: 2.5 cm -> 206x94 px (原始 2025x921)
|
||||
[2026-07-15 17:59:48] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(206, 94), bbox=(26, 0, 179, 74), 高alpha像素=1393/19364 (7.2%), 暗像素=19364/19364 (100.0%), 内容像素=1393/19364 (7.2%)
|
||||
[2026-07-15 17:59:48] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (206, 94) -> (153, 74) (bbox=(26, 0, 179, 74))
|
||||
[2026-07-15 17:59:48] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(153, 74), 大小=4470 bytes
|
||||
544
logs/seal_20260716.log
Normal file
544
logs/seal_20260716.log
Normal file
@@ -0,0 +1,544 @@
|
||||
[2026-07-16 09:21:17] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-16 09:21:17] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-16 09:21:17] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-16 09:21:17] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-16 09:21:17] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-16 09:21:17] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-16 09:21:17] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-16 09:21:17] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-16 09:26:46] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716092646843746_17396
|
||||
[2026-07-16 09:26:46] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 09:26:46] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716092646843746_17396
|
||||
[2026-07-16 09:26:46] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 09:26:46] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 09:26:46] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 09:26:46] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 09:26:46] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=张三, 查询姓名=张三
|
||||
[2026-07-16 09:26:46] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 09:26:46] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 09:26:46] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 09:26:47] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 09:26:47] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 09:26:47] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(0, 0, 2025, 921), 高alpha像素=90257/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90257/1865025 (4.8%)
|
||||
[2026-07-16 09:26:47] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
|
||||
[2026-07-16 09:26:47] [INFO] [lib.field_codes] [Word处理] 在 张三 域后插入图片成功
|
||||
[2026-07-16 09:26:47] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=张三, 插入1处
|
||||
[2026-07-16 09:26:47] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716092646843746_17396
|
||||
[2026-07-16 09:27:03] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 09:27:03] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 09:27:03] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 09:27:04] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 09:27:04] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(0, 0, 2025, 921), 高alpha像素=90257/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90257/1865025 (4.8%)
|
||||
[2026-07-16 09:27:04] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
|
||||
[2026-07-16 09:27:43] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716092743595639_17396
|
||||
[2026-07-16 09:27:43] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 09:27:43] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716092743595639_17396
|
||||
[2026-07-16 09:27:43] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 09:27:43] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 09:27:43] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 09:27:43] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 09:27:43] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=张三, 查询姓名=张三
|
||||
[2026-07-16 09:27:43] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 09:27:43] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 09:27:43] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 09:27:43] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 09:27:44] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 09:27:44] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(0, 0, 2025, 921), 高alpha像素=90257/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90257/1865025 (4.8%)
|
||||
[2026-07-16 09:27:44] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
|
||||
[2026-07-16 09:27:44] [INFO] [lib.field_codes] [Word处理] 在 张三 域后插入图片成功
|
||||
[2026-07-16 09:27:44] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=张三, 插入1处
|
||||
[2026-07-16 09:27:44] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716092743595639_17396
|
||||
[2026-07-16 09:27:47] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 09:27:47] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 09:27:47] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 09:27:48] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 09:27:48] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(0, 0, 2025, 921), 高alpha像素=90257/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90257/1865025 (4.8%)
|
||||
[2026-07-16 09:27:48] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
|
||||
[2026-07-16 09:27:50] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 09:27:50] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 09:27:50] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 09:27:50] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 09:27:51] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(0, 0, 2025, 921), 高alpha像素=90257/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90257/1865025 (4.8%)
|
||||
[2026-07-16 09:27:51] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
|
||||
[2026-07-16 09:27:52] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-16 09:27:57] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 09:27:57] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 09:27:58] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 09:27:58] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2046, 1363), bbox=(0, 286, 2044, 1363), 高alpha像素=101516/2788698 (3.6%), 暗像素=94966/2788698 (3.4%), 内容像素=94966/2788698 (3.4%)
|
||||
[2026-07-16 09:27:58] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2046, 1363) -> (2044, 1077) (bbox=(0, 286, 2044, 1363))
|
||||
[2026-07-16 09:27:58] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2044, 1077), 大小=201426 bytes
|
||||
[2026-07-16 10:20:30] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-16 10:20:30] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-16 10:20:30] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-16 10:20:30] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-16 10:20:30] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-16 10:20:30] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-16 10:20:30] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-16 10:20:30] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-16 10:20:48] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716102048448153_8844
|
||||
[2026-07-16 10:20:48] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 10:20:48] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716102048448153_8844
|
||||
[2026-07-16 10:20:48] [INFO] [lib.word_signer] [签章流程] 文件名: 新建 DOC 文档.docx
|
||||
[2026-07-16 10:20:48] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 10:20:48] [ERROR] [lib.word_signer] [参数校验] Word文档解析失败: File is not a zip file
|
||||
[2026-07-16 10:21:04] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716102104919712_8844
|
||||
[2026-07-16 10:21:04] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 10:21:04] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716102104919712_8844
|
||||
[2026-07-16 10:21:04] [INFO] [lib.word_signer] [签章流程] 文件名: 新建 DOC 文档.docx
|
||||
[2026-07-16 10:21:04] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 10:21:04] [ERROR] [lib.word_signer] [参数校验] Word文档解析失败: File is not a zip file
|
||||
[2026-07-16 10:21:24] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716102124600706_8844
|
||||
[2026-07-16 10:21:24] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 10:21:24] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716102124600706_8844
|
||||
[2026-07-16 10:21:24] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 10:21:24] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 10:21:24] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 10:21:24] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-16 10:21:24] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-16 10:21:24] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 10:21:24] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-16 10:21:24] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 10:21:24] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 10:21:24] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 10:21:24] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 10:21:25] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 10:21:25] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(0, 0, 2025, 921), 高alpha像素=90257/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90257/1865025 (4.8%)
|
||||
[2026-07-16 10:21:25] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
|
||||
[2026-07-16 10:21:25] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-16 10:21:25] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-16 10:21:25] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716102124600706_8844
|
||||
[2026-07-16 10:24:09] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716102409653137_8844
|
||||
[2026-07-16 10:24:09] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 10:24:09] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716102409653137_8844
|
||||
[2026-07-16 10:24:09] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 10:24:09] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 10:24:09] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 10:24:09] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-16 10:24:09] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-16 10:24:09] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 10:24:09] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-16 10:24:09] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 10:24:09] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 10:24:09] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 10:24:09] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 10:24:10] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 10:24:10] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(0, 0, 2025, 921), 高alpha像素=90257/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90257/1865025 (4.8%)
|
||||
[2026-07-16 10:24:10] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
|
||||
[2026-07-16 10:24:10] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-16 10:24:10] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-16 10:24:10] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716102409653137_8844
|
||||
[2026-07-16 11:10:42] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-16 11:10:42] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-16 11:10:42] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-16 11:10:42] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-16 11:10:42] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-16 11:10:42] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-16 11:10:42] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-16 11:10:42] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-16 11:15:26] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716111526807659_4192
|
||||
[2026-07-16 11:15:26] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 11:15:26] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716111526807659_4192
|
||||
[2026-07-16 11:15:26] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 11:15:26] [INFO] [lib.word_signer] [签章流程] 匹配模式: upload
|
||||
[2026-07-16 11:15:26] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 11:15:26] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 11:15:26] [WARNING] [lib.word_signer] [图片匹配] 盖章项1缺少图片数据
|
||||
[2026-07-16 11:15:26] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功0项, 告警1条, trace_id=20260716111526807659_4192
|
||||
[2026-07-16 11:15:40] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716111540757984_4192
|
||||
[2026-07-16 11:15:40] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 11:15:40] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716111540757984_4192
|
||||
[2026-07-16 11:15:40] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 11:15:40] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 11:15:40] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 11:15:40] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-16 11:15:40] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-16 11:15:40] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 11:15:40] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-16 11:15:40] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 11:15:40] [WARNING] [lib.word_signer] [签章流程][DEBUG] 跳过 process_image,使用预制 final.png: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\test1\final.png
|
||||
[2026-07-16 11:15:40] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-16 11:15:40] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-16 11:15:40] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716111540757984_4192
|
||||
[2026-07-16 13:06:42] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-16 13:06:42] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-16 13:06:43] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-16 13:06:43] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-16 13:06:43] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-16 13:06:43] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-16 13:06:43] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-16 13:06:43] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-16 13:06:51] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716130651065263_24044
|
||||
[2026-07-16 13:06:51] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 13:06:51] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716130651065263_24044
|
||||
[2026-07-16 13:06:51] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 13:06:51] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 13:06:51] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 13:06:51] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-16 13:06:51] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-16 13:06:51] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 13:06:51] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-16 13:06:51] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 13:06:51] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 13:06:51] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 13:06:51] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 13:06:51] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 13:06:52] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(0, 0, 2025, 921), 高alpha像素=90257/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90257/1865025 (4.8%)
|
||||
[2026-07-16 13:06:52] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
|
||||
[2026-07-16 13:06:52] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-16 13:06:52] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-16 13:06:52] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716130651065263_24044
|
||||
[2026-07-16 13:07:31] [WARNING] [waitress.queue] Task queue depth is 1
|
||||
[2026-07-16 13:07:39] [WARNING] [waitress.queue] Task queue depth is 1
|
||||
[2026-07-16 13:07:39] [WARNING] [waitress.queue] Task queue depth is 1
|
||||
[2026-07-16 13:07:49] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716130749055431_24044
|
||||
[2026-07-16 13:07:49] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 13:07:49] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716130749055431_24044
|
||||
[2026-07-16 13:07:49] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 13:07:49] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 13:07:49] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 13:07:49] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-16 13:07:49] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-16 13:07:49] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 13:07:49] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-16 13:07:49] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 13:07:49] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 13:07:49] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 13:07:49] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 13:07:49] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 13:07:49] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(0, 0, 2025, 921), 高alpha像素=90257/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90257/1865025 (4.8%)
|
||||
[2026-07-16 13:07:50] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
|
||||
[2026-07-16 13:07:50] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-16 13:07:50] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-16 13:07:50] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716130749055431_24044
|
||||
[2026-07-16 13:14:59] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-16 13:14:59] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-16 13:14:59] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-16 13:14:59] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-16 13:14:59] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-16 13:14:59] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-16 13:14:59] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-16 13:14:59] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-16 13:15:15] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716131515918563_20648
|
||||
[2026-07-16 13:15:15] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 13:15:15] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716131515918563_20648
|
||||
[2026-07-16 13:15:15] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 13:15:15] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 13:15:15] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 13:15:16] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-16 13:15:16] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-16 13:15:16] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 13:15:16] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-16 13:15:16] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 13:15:16] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 13:15:16] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 13:15:16] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 13:15:16] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 13:15:16] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(0, 0, 2025, 921), 高alpha像素=90257/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90257/1865025 (4.8%)
|
||||
[2026-07-16 13:15:16] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
|
||||
[2026-07-16 13:15:16] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260716131515918563_20648_stamp1)
|
||||
[2026-07-16 13:15:16] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-16 13:15:16] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-16 13:15:17] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716131515918563_20648
|
||||
[2026-07-16 13:30:30] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-16 13:30:30] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-16 13:30:32] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-16 13:30:32] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-16 13:30:32] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-16 13:30:32] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-16 13:30:32] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-16 13:30:32] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-16 13:30:51] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716133051555821_19728
|
||||
[2026-07-16 13:30:51] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 13:30:51] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716133051555821_19728
|
||||
[2026-07-16 13:30:51] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 13:30:51] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 13:30:51] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 13:30:51] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-16 13:30:51] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-16 13:30:51] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 13:30:51] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-16 13:30:51] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 13:30:51] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 13:30:51] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 13:30:51] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 13:30:52] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 13:30:52] [INFO] [lib.image_processor] [图片处理] 等比例缩放: 2.5 cm -> 206x94 px (原始 2025x921)
|
||||
[2026-07-16 13:30:52] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(206, 94), bbox=(26, 0, 179, 74), 高alpha像素=1393/19364 (7.2%), 暗像素=19364/19364 (100.0%), 内容像素=1393/19364 (7.2%)
|
||||
[2026-07-16 13:30:52] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (206, 94) -> (153, 74) (bbox=(26, 0, 179, 74))
|
||||
[2026-07-16 13:30:52] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(153, 74), 大小=4470 bytes
|
||||
[2026-07-16 13:30:52] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260716133051555821_19728_stamp1)
|
||||
[2026-07-16 13:30:52] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-16 13:30:52] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-16 13:30:52] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716133051555821_19728
|
||||
[2026-07-16 14:44:40] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-16 14:44:40] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-16 14:44:40] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-16 14:44:40] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-16 14:44:40] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-16 14:44:40] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-16 14:44:40] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-16 14:44:40] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-16 15:16:15] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-16 15:16:15] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-16 15:16:16] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-16 15:16:16] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-16 15:16:16] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-16 15:16:16] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-16 15:16:16] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-16 15:16:16] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-16 15:18:52] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716151852671491_20776
|
||||
[2026-07-16 15:18:52] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 15:18:52] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716151852671491_20776
|
||||
[2026-07-16 15:18:52] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 15:18:52] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 15:18:52] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 15:18:52] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-16 15:18:52] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-16 15:18:52] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 15:18:52] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-16 15:18:52] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 15:18:52] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 15:18:52] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 15:18:52] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 15:18:53] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 15:18:53] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(0, 0, 2025, 921), 高alpha像素=90257/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90257/1865025 (4.8%)
|
||||
[2026-07-16 15:18:53] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
|
||||
[2026-07-16 15:18:53] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260716151852671491_20776_stamp1)
|
||||
[2026-07-16 15:18:53] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 段落行高=无 字号=14.0pt → 推算 height=2.47 cm
|
||||
[2026-07-16 15:18:54] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-16 15:18:54] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-16 15:18:54] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716151852671491_20776
|
||||
[2026-07-16 15:20:01] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716152001309164_20776
|
||||
[2026-07-16 15:20:01] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 15:20:01] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716152001309164_20776
|
||||
[2026-07-16 15:20:01] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 15:20:01] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 15:20:01] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 15:20:01] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-16 15:20:01] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-16 15:20:01] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 15:20:01] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-16 15:20:01] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 15:20:01] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 15:20:01] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 15:20:01] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 15:20:02] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 15:20:02] [INFO] [lib.image_processor] [图片处理] 等比例缩放: 1.0 cm -> 81x37 px (原始 2025x921)
|
||||
[2026-07-16 15:20:02] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(81, 37), bbox=(10, 0, 70, 29), 高alpha像素=327/2997 (10.9%), 暗像素=2997/2997 (100.0%), 内容像素=327/2997 (10.9%)
|
||||
[2026-07-16 15:20:02] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (81, 37) -> (60, 29) (bbox=(10, 0, 70, 29))
|
||||
[2026-07-16 15:20:02] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(60, 29), 大小=1282 bytes
|
||||
[2026-07-16 15:20:02] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260716152001309164_20776_stamp1)
|
||||
[2026-07-16 15:20:02] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-16 15:20:02] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-16 15:20:02] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716152001309164_20776
|
||||
[2026-07-16 15:25:30] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-16 15:25:30] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-16 15:25:31] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-16 15:25:31] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-16 15:25:31] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-16 15:25:31] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-16 15:25:31] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-16 15:25:31] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-16 15:26:02] [WARNING] [waitress.queue] Task queue depth is 1
|
||||
[2026-07-16 15:26:28] [WARNING] [waitress.queue] Task queue depth is 1
|
||||
[2026-07-16 15:26:29] [WARNING] [waitress.queue] Task queue depth is 1
|
||||
[2026-07-16 15:26:30] [WARNING] [waitress.queue] Task queue depth is 1
|
||||
[2026-07-16 15:37:13] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-16 15:37:13] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-16 15:37:13] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-16 15:37:13] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-16 15:37:13] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-16 15:37:13] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-16 15:37:13] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-16 15:37:13] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-16 16:47:55] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-16 16:47:55] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-16 16:47:56] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-16 16:47:56] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-16 16:47:56] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-16 16:47:56] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-16 16:47:56] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-16 16:47:56] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-16 16:54:41] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716165441114508_23716
|
||||
[2026-07-16 16:54:41] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 16:54:41] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716165441114508_23716
|
||||
[2026-07-16 16:54:41] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 16:54:41] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 16:54:41] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 16:54:41] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-16 16:54:41] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-16 16:54:41] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 16:54:41] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-16 16:54:41] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 16:54:41] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 16:54:41] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 16:54:41] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 16:54:41] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 16:54:42] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-16 16:54:42] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-16 16:54:42] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-16 16:54:42] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-16 16:54:42] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260716165441114508_23716_stamp1)
|
||||
[2026-07-16 16:54:42] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 段落行高=无 字号=14.0pt → 推算 height=2.47 cm
|
||||
[2026-07-16 16:54:42] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-16 16:54:42] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-16 16:54:42] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716165441114508_23716
|
||||
[2026-07-16 17:00:59] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-16 17:00:59] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-16 17:00:59] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-16 17:00:59] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-16 17:00:59] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-16 17:00:59] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-16 17:00:59] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-16 17:00:59] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-16 17:01:14] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716170114057450_25012
|
||||
[2026-07-16 17:01:14] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 17:01:14] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716170114057450_25012
|
||||
[2026-07-16 17:01:14] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 17:01:14] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 17:01:14] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 17:01:14] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-16 17:01:14] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-16 17:01:14] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 17:01:14] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-16 17:01:14] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 17:01:14] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 17:01:14] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 17:01:14] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 17:01:14] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 17:01:14] [INFO] [lib.image_processor] [图片处理] 等比例缩放: 0.1 cm -> 6x3 px (原始 2025x921)
|
||||
[2026-07-16 17:01:14] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 1 簇,移除 1 簇 (3 像素,占内容 100.00%);阈值=50 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-16 17:01:14] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(6, 3), bbox=None, 高alpha像素=0/18 (0.0%), 暗像素=18/18 (100.0%), 内容像素=0/18 (0.0%)
|
||||
[2026-07-16 17:01:14] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(6, 3), 大小=101 bytes
|
||||
[2026-07-16 17:01:14] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260716170114057450_25012_stamp1)
|
||||
[2026-07-16 17:01:14] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-16 17:01:14] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-16 17:01:14] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716170114057450_25012
|
||||
[2026-07-16 17:02:21] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716170221265806_25012
|
||||
[2026-07-16 17:02:21] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 17:02:21] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716170221265806_25012
|
||||
[2026-07-16 17:02:21] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 17:02:21] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 17:02:21] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 17:02:21] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-16 17:02:21] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-16 17:02:21] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 17:02:21] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-16 17:02:21] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 17:02:21] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 17:02:21] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 17:02:21] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 17:02:22] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 17:02:22] [INFO] [lib.image_processor] [图片处理] 等比例缩放: 1.0 cm -> 81x37 px (原始 2025x921)
|
||||
[2026-07-16 17:02:22] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 3 簇,移除 2 簇 (38 像素,占内容 11.62%);阈值=50 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-16 17:02:22] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(81, 37), bbox=(10, 9, 70, 29), 高alpha像素=289/2997 (9.6%), 暗像素=2997/2997 (100.0%), 内容像素=289/2997 (9.6%)
|
||||
[2026-07-16 17:02:22] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (81, 37) -> (60, 20) (bbox=(10, 9, 70, 29))
|
||||
[2026-07-16 17:02:22] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(60, 20), 大小=1095 bytes
|
||||
[2026-07-16 17:02:22] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260716170221265806_25012_stamp1)
|
||||
[2026-07-16 17:02:22] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-16 17:02:22] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-16 17:02:22] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716170221265806_25012
|
||||
[2026-07-16 17:04:30] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716170430286796_25012
|
||||
[2026-07-16 17:04:30] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 17:04:30] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716170430286796_25012
|
||||
[2026-07-16 17:04:30] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 17:04:30] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 17:04:30] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 17:04:30] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-16 17:04:30] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-16 17:04:30] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 17:04:30] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-16 17:04:30] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 17:04:30] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 17:04:30] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 17:04:30] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 17:04:31] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 17:04:31] [INFO] [lib.image_processor] [图片处理] 等比例缩放: 2.0 cm -> 164x75 px (原始 2025x921)
|
||||
[2026-07-16 17:04:31] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 4 簇,移除 2 簇 (30 像素,占内容 3.17%);阈值=50 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-16 17:04:31] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(164, 75), bbox=(20, 0, 142, 59), 高alpha像素=915/12300 (7.4%), 暗像素=12300/12300 (100.0%), 内容像素=915/12300 (7.4%)
|
||||
[2026-07-16 17:04:31] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (164, 75) -> (122, 59) (bbox=(20, 0, 142, 59))
|
||||
[2026-07-16 17:04:31] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(122, 59), 大小=3286 bytes
|
||||
[2026-07-16 17:04:31] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260716170430286796_25012_stamp1)
|
||||
[2026-07-16 17:04:31] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-16 17:04:31] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-16 17:04:31] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716170430286796_25012
|
||||
[2026-07-16 17:29:03] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-16 17:29:03] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-16 17:29:03] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-16 17:29:03] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-16 17:29:03] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-16 17:29:03] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-16 17:29:03] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-16 17:29:03] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-16 17:29:15] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716172915995733_23272
|
||||
[2026-07-16 17:29:15] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 17:29:16] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716172915995733_23272
|
||||
[2026-07-16 17:29:16] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 17:29:16] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 17:29:16] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 17:29:16] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-16 17:29:16] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-16 17:29:16] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 17:29:16] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-16 17:29:16] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 17:29:16] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 17:29:16] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 17:29:16] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 17:29:16] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 17:29:17] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-16 17:29:17] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-16 17:29:17] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-16 17:29:17] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-16 17:29:17] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260716172915995733_23272_stamp1)
|
||||
[2026-07-16 17:29:17] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-16 17:29:17] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-16 17:29:17] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716172915995733_23272
|
||||
[2026-07-16 17:29:51] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716172951518313_23272
|
||||
[2026-07-16 17:29:51] [ERROR] [routes.api] [参数校验] 校验失败: 全局高度无效: 高度 20 超出有效范围 0.1~10.0
|
||||
[2026-07-16 17:29:58] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716172958476222_23272
|
||||
[2026-07-16 17:29:58] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 17:29:58] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716172958476222_23272
|
||||
[2026-07-16 17:29:58] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 17:29:58] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 17:29:58] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 17:29:58] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-16 17:29:58] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-16 17:29:58] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 17:29:58] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-16 17:29:58] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 17:29:58] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 17:29:58] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 17:29:58] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 17:29:59] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 17:29:59] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-16 17:29:59] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-16 17:29:59] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-16 17:29:59] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-16 17:29:59] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260716172958476222_23272_stamp1)
|
||||
[2026-07-16 17:29:59] [INFO] [lib.field_codes] [Word处理] 图片缩放以适配插入位置: 20.83x10.00 cm -> 6.50x3.12 cm (段落行高上限=无, 单元格宽上限=6.50cm)
|
||||
[2026-07-16 17:29:59] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-16 17:29:59] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-16 17:29:59] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716172958476222_23272
|
||||
[2026-07-16 17:30:41] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260716173041347138_23272
|
||||
[2026-07-16 17:30:41] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-16 17:30:41] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260716173041347138_23272
|
||||
[2026-07-16 17:30:41] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-16 17:30:41] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-16 17:30:41] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-16 17:30:41] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-16 17:30:41] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-16 17:30:41] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-16 17:30:41] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-16 17:30:41] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-16 17:30:41] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-16 17:30:41] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-16 17:30:41] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-16 17:30:42] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-16 17:30:42] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-16 17:30:42] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-16 17:30:42] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-16 17:30:42] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-16 17:30:42] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260716173041347138_23272_stamp1)
|
||||
[2026-07-16 17:30:42] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-16 17:30:42] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-16 17:30:42] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260716173041347138_23272
|
||||
831
logs/seal_20260717.log
Normal file
831
logs/seal_20260717.log
Normal file
@@ -0,0 +1,831 @@
|
||||
[2026-07-17 09:00:51] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-17 09:00:51] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-17 09:00:51] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-17 09:00:51] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-17 09:00:51] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-17 09:00:51] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-17 09:00:51] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-17 09:00:51] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-17 09:00:55] [WARNING] [waitress.queue] Task queue depth is 1
|
||||
[2026-07-17 09:07:17] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260717090717091193_14000
|
||||
[2026-07-17 09:07:17] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-17 09:07:17] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717090717091193_14000
|
||||
[2026-07-17 09:07:17] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-17 09:07:17] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 09:07:17] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 09:07:17] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-17 09:07:17] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-17 09:07:17] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-17 09:07:17] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 09:07:17] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 09:07:17] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 09:07:17] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 09:07:17] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 09:07:17] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 09:07:18] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 09:07:18] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 09:07:18] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 09:07:18] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 09:07:18] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717090717091193_14000_stamp1)
|
||||
[2026-07-17 09:07:18] [INFO] [lib.field_codes] [Word处理] 图片缩放以适配插入位置: 10.42x5.00 cm -> 6.50x3.12 cm (段落行高上限=无, 单元格宽上限=6.50cm, 左右缩进=0.00+0.00cm)
|
||||
[2026-07-17 09:07:18] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 09:07:18] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-17 09:07:18] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260717090717091193_14000
|
||||
[2026-07-17 14:24:28] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260717142428120679_14000
|
||||
[2026-07-17 14:24:28] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-17 14:24:28] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717142428120679_14000
|
||||
[2026-07-17 14:24:28] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-17 14:24:28] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 14:24:28] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 14:24:28] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-17 14:24:28] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-17 14:24:28] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-17 14:24:28] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 14:24:28] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 14:24:28] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 14:24:28] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 14:24:28] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 14:24:29] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 14:24:29] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 14:24:29] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 14:24:29] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 14:24:29] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 14:24:29] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717142428120679_14000_stamp1)
|
||||
[2026-07-17 14:24:29] [INFO] [lib.field_codes] [Word处理] 图片缩放以适配插入位置: 10.42x5.00 cm -> 6.50x3.12 cm (段落行高上限=无, 单元格宽上限=6.50cm, 左右缩进=0.00+0.00cm)
|
||||
[2026-07-17 14:24:29] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 14:24:29] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-17 14:24:29] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260717142428120679_14000
|
||||
[2026-07-17 14:24:35] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260717142435310983_14000
|
||||
[2026-07-17 14:24:35] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-17 14:24:35] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717142435310983_14000
|
||||
[2026-07-17 14:24:35] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-17 14:24:35] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 14:24:35] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 14:24:35] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-17 14:24:35] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-17 14:24:35] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-17 14:24:35] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 14:24:35] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 14:24:35] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 14:24:35] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 14:24:35] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 14:24:36] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 14:24:36] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 14:24:36] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 14:24:36] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 14:24:36] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 14:24:36] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717142435310983_14000_stamp1)
|
||||
[2026-07-17 14:24:36] [INFO] [lib.field_codes] [Word处理] 图片缩放以适配插入位置: 10.42x5.00 cm -> 6.50x3.12 cm (段落行高上限=无, 单元格宽上限=6.50cm, 左右缩进=0.00+0.00cm)
|
||||
[2026-07-17 14:24:36] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 14:24:36] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 14:24:36] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入2处
|
||||
[2026-07-17 14:24:36] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功2项, 告警0条, trace_id=20260717142435310983_14000
|
||||
[2026-07-17 14:25:13] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260717142513933204_14000
|
||||
[2026-07-17 14:25:13] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-17 14:25:13] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717142513933204_14000
|
||||
[2026-07-17 14:25:13] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-17 14:25:13] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 14:25:13] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 14:25:14] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-17 14:25:14] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-17 14:25:14] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-17 14:25:14] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 14:25:14] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 14:25:14] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 14:25:14] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 14:25:14] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 14:25:14] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 14:25:14] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 14:25:14] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 14:25:14] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 14:25:15] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 14:25:15] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717142513933204_14000_stamp1)
|
||||
[2026-07-17 14:25:15] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 14:25:15] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 14:25:15] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入2处
|
||||
[2026-07-17 14:25:15] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功2项, 告警0条, trace_id=20260717142513933204_14000
|
||||
[2026-07-17 14:38:53] [ERROR] [lib.db] MySQL 查询失败: 'utf-8' codec can't decode byte 0xfd in position 11: invalid start byte
|
||||
[2026-07-17 14:38:53] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 14:38:53] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 14:39:09] [INFO] [lib.db] 更新记录(MySQL): user_id=U0001
|
||||
[2026-07-17 14:39:09] [ERROR] [lib.db] MySQL 查询失败: 'NoneType' object has no attribute 'read'
|
||||
[2026-07-17 14:39:09] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 14:39:09] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 14:43:50] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
|
||||
[2026-07-17 14:43:51] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
|
||||
[2026-07-17 14:45:01] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
|
||||
[2026-07-17 14:45:04] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
|
||||
[2026-07-17 14:53:01] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
|
||||
[2026-07-17 14:53:02] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
|
||||
[2026-07-17 14:55:21] [ERROR] [lib.db] MySQL 查询失败: 'NoneType' object has no attribute 'settimeout'
|
||||
[2026-07-17 14:55:21] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 14:55:22] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 14:55:23] [INFO] [lib.db] 更新记录(MySQL): user_id=U0001
|
||||
[2026-07-17 14:55:27] [INFO] [lib.batch_processor] [批量] 开始处理文件夹 E:/projects/wxwx/projects_job/GeneralRequirement/SignatureSystem/BackEnd/待签名文档 (扫描 1 个 docx, 跳过 0 个非 docx)
|
||||
[2026-07-17 14:55:27] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed.docx (标记 0)
|
||||
[2026-07-17 14:55:27] [INFO] [lib.batch_processor] [批量] 文件夹处理完成: 扫描 1, 处理 1, 跳过 0, 失败 0
|
||||
[2026-07-17 14:56:21] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
|
||||
[2026-07-17 14:56:31] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
|
||||
[2026-07-17 14:56:37] [INFO] [lib.batch_processor] [批量] 开始处理文件夹 E:/projects/wxwx/projects_job/GeneralRequirement/SignatureSystem/BackEnd/待签名文档 (扫描 2 个 docx, 跳过 0 个非 docx)
|
||||
[2026-07-17 14:56:37] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 14:56:37] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 14:56:37] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 14:56:37] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717145637604363_14000
|
||||
[2026-07-17 14:56:37] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告_signed.docx
|
||||
[2026-07-17 14:56:37] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 14:56:37] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 14:56:37] [INFO] [lib.field_codes] [auto扫描] 发现 2 个 SET USER_<name> 标记
|
||||
[2026-07-17 14:56:37] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 2 个标记
|
||||
[2026-07-17 14:56:37] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/2 ----
|
||||
[2026-07-17 14:56:37] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 14:56:37] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 14:56:37] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 14:56:37] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 14:56:37] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 14:56:38] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 14:56:38] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 14:56:38] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 14:56:38] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 14:56:38] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 14:56:38] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717145637604363_14000_stamp1)
|
||||
[2026-07-17 14:56:38] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 14:56:38] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 14:56:38] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入2处
|
||||
[2026-07-17 14:56:38] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 2/2 ----
|
||||
[2026-07-17 14:56:38] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_郎三杰, 查询姓名=郎三杰
|
||||
[2026-07-17 14:56:38] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 郎三杰
|
||||
[2026-07-17 14:56:38] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 14:56:38] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 14:56:39] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 14:56:39] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 49 簇,移除 48 簇 (185 像素,占内容 0.16%);阈值=240 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 14:56:39] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(1744, 1375), bbox=(426, 562, 1686, 1210), 高alpha像素=123868/2398000 (5.2%), 暗像素=116794/2398000 (4.9%), 内容像素=116609/2398000 (4.9%)
|
||||
[2026-07-17 14:56:39] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (1744, 1375) -> (1260, 648) (bbox=(426, 562, 1686, 1210))
|
||||
[2026-07-17 14:56:39] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1260, 648), 大小=195638 bytes
|
||||
[2026-07-17 14:56:39] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717145637604363_14000_stamp2)
|
||||
[2026-07-17 14:56:39] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 14:56:39] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 14:56:39] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 14:56:39] [INFO] [lib.word_signer] [签章流程] 盖章项2签章成功: marker=USER_郎三杰, 插入3处
|
||||
[2026-07-17 14:56:39] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功5项, 告警0条, trace_id=20260717145637604363_14000
|
||||
[2026-07-17 14:56:39] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed_signed.docx (标记 3)
|
||||
[2026-07-17 14:56:39] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 14:56:39] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 14:56:39] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 14:56:39] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717145637604363_14000
|
||||
[2026-07-17 14:56:39] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告_signed_signed.docx
|
||||
[2026-07-17 14:56:39] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 14:56:39] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 14:56:40] [INFO] [lib.field_codes] [auto扫描] 发现 2 个 SET USER_<name> 标记
|
||||
[2026-07-17 14:56:40] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 2 个标记
|
||||
[2026-07-17 14:56:40] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/2 ----
|
||||
[2026-07-17 14:56:40] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 14:56:40] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 14:56:40] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 14:56:40] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 14:56:40] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 14:56:40] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 14:56:40] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 14:56:40] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 14:56:40] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 14:56:40] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 14:56:40] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717145637604363_14000_stamp1)
|
||||
[2026-07-17 14:56:40] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 14:56:40] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 14:56:40] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入2处
|
||||
[2026-07-17 14:56:41] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 2/2 ----
|
||||
[2026-07-17 14:56:41] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_郎三杰, 查询姓名=郎三杰
|
||||
[2026-07-17 14:56:41] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 郎三杰
|
||||
[2026-07-17 14:56:41] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 14:56:41] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 14:56:41] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 14:56:41] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 49 簇,移除 48 簇 (185 像素,占内容 0.16%);阈值=240 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 14:56:41] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(1744, 1375), bbox=(426, 562, 1686, 1210), 高alpha像素=123868/2398000 (5.2%), 暗像素=116794/2398000 (4.9%), 内容像素=116609/2398000 (4.9%)
|
||||
[2026-07-17 14:56:41] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (1744, 1375) -> (1260, 648) (bbox=(426, 562, 1686, 1210))
|
||||
[2026-07-17 14:56:41] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1260, 648), 大小=195638 bytes
|
||||
[2026-07-17 14:56:41] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717145637604363_14000_stamp2)
|
||||
[2026-07-17 14:56:42] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 14:56:42] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 14:56:42] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 14:56:42] [INFO] [lib.word_signer] [签章流程] 盖章项2签章成功: marker=USER_郎三杰, 插入3处
|
||||
[2026-07-17 14:56:42] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功5项, 告警0条, trace_id=20260717145637604363_14000
|
||||
[2026-07-17 14:56:42] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed_signed_signed.docx (标记 3)
|
||||
[2026-07-17 14:56:42] [INFO] [lib.batch_processor] [批量] 文件夹处理完成: 扫描 2, 处理 2, 跳过 0, 失败 0
|
||||
[2026-07-17 15:03:11] [INFO] [lib.db] 更新记录(MySQL): user_id=U0001
|
||||
[2026-07-17 15:03:11] [ERROR] [lib.db] MySQL 查询失败: 'NoneType' object has no attribute 'settimeout'
|
||||
[2026-07-17 15:03:11] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 15:03:11] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 15:03:12] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 15:03:27] [INFO] [lib.batch_processor] [批量] 开始处理文件夹 E:/projects/wxwx/projects_job/GeneralRequirement/SignatureSystem/BackEnd/待签名文档 (扫描 1 个 docx, 跳过 0 个非 docx)
|
||||
[2026-07-17 15:03:27] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 15:03:27] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 15:03:27] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 15:03:27] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717150327282185_14000
|
||||
[2026-07-17 15:03:27] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告_signed.docx
|
||||
[2026-07-17 15:03:27] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 15:03:27] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 15:03:27] [INFO] [lib.field_codes] [auto扫描] 发现 2 个 SET USER_<name> 标记
|
||||
[2026-07-17 15:03:27] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 2 个标记
|
||||
[2026-07-17 15:03:27] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/2 ----
|
||||
[2026-07-17 15:03:27] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 15:03:27] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 15:03:27] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 15:03:27] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 15:03:27] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 15:03:28] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 15:03:28] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 15:03:28] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 15:03:28] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 15:03:28] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 15:03:28] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717150327282185_14000_stamp1)
|
||||
[2026-07-17 15:03:28] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 15:03:28] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 15:03:28] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入2处
|
||||
[2026-07-17 15:03:28] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 2/2 ----
|
||||
[2026-07-17 15:03:28] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_郎三杰, 查询姓名=郎三杰
|
||||
[2026-07-17 15:03:28] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 郎三杰
|
||||
[2026-07-17 15:03:28] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 15:03:28] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 15:03:28] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 15:03:29] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 15:03:29] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 44 簇,移除 43 簇 (102 像素,占内容 0.09%);阈值=206 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 15:03:29] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(1686, 1222), bbox=(426, 562, 1686, 1209), 高alpha像素=111404/2060292 (5.4%), 暗像素=111506/2060292 (5.4%), 内容像素=111404/2060292 (5.4%)
|
||||
[2026-07-17 15:03:29] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (1686, 1222) -> (1260, 647) (bbox=(426, 562, 1686, 1209))
|
||||
[2026-07-17 15:03:29] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1260, 647), 大小=19896 bytes
|
||||
[2026-07-17 15:03:29] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717150327282185_14000_stamp2)
|
||||
[2026-07-17 15:03:29] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 15:03:29] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 15:03:29] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 15:03:29] [INFO] [lib.word_signer] [签章流程] 盖章项2签章成功: marker=USER_郎三杰, 插入3处
|
||||
[2026-07-17 15:03:29] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功5项, 告警0条, trace_id=20260717150327282185_14000
|
||||
[2026-07-17 15:03:29] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed_signed.docx (标记 3)
|
||||
[2026-07-17 15:03:29] [INFO] [lib.batch_processor] [批量] 文件夹处理完成: 扫描 1, 处理 1, 跳过 0, 失败 0
|
||||
[2026-07-17 15:27:32] [INFO] [lib.batch_processor] [批量] 开始处理文件夹 E:/projects/wxwx/projects_job/GeneralRequirement/SignatureSystem/BackEnd/待签名文档 (扫描 2 个 docx, 跳过 0 个非 docx)
|
||||
[2026-07-17 15:27:32] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 15:27:32] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 15:27:32] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 15:27:32] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717152732622288_14000
|
||||
[2026-07-17 15:27:32] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告_signed.docx
|
||||
[2026-07-17 15:27:32] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 15:27:32] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 15:27:32] [INFO] [lib.field_codes] [auto扫描] 发现 2 个 SET USER_<name> 标记
|
||||
[2026-07-17 15:27:32] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 2 个标记
|
||||
[2026-07-17 15:27:32] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/2 ----
|
||||
[2026-07-17 15:27:32] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 15:27:32] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 15:27:32] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 15:27:32] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 15:27:32] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 15:27:33] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 15:27:33] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 15:27:33] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 15:27:33] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 15:27:33] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 15:27:33] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717152732622288_14000_stamp1)
|
||||
[2026-07-17 15:27:33] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 15:27:33] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 15:27:33] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入2处
|
||||
[2026-07-17 15:27:33] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 2/2 ----
|
||||
[2026-07-17 15:27:33] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_郎三杰, 查询姓名=郎三杰
|
||||
[2026-07-17 15:27:33] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 郎三杰
|
||||
[2026-07-17 15:27:33] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 15:27:33] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 15:27:33] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 15:27:34] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 15:27:34] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 44 簇,移除 43 簇 (102 像素,占内容 0.09%);阈值=206 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 15:27:34] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(1686, 1222), bbox=(426, 562, 1686, 1209), 高alpha像素=111404/2060292 (5.4%), 暗像素=111506/2060292 (5.4%), 内容像素=111404/2060292 (5.4%)
|
||||
[2026-07-17 15:27:34] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (1686, 1222) -> (1260, 647) (bbox=(426, 562, 1686, 1209))
|
||||
[2026-07-17 15:27:34] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1260, 647), 大小=19896 bytes
|
||||
[2026-07-17 15:27:34] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717152732622288_14000_stamp2)
|
||||
[2026-07-17 15:27:34] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 15:27:34] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 15:27:34] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 15:27:34] [INFO] [lib.word_signer] [签章流程] 盖章项2签章成功: marker=USER_郎三杰, 插入3处
|
||||
[2026-07-17 15:27:34] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功5项, 告警0条, trace_id=20260717152732622288_14000
|
||||
[2026-07-17 15:27:34] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed_signed_001.docx (标记 3)
|
||||
[2026-07-17 15:27:34] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed_signed.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed_signed_signed.docx (标记 0)
|
||||
[2026-07-17 15:27:34] [INFO] [lib.batch_processor] [批量] 文件夹处理完成: 扫描 2, 处理 2, 跳过 0, 失败 0
|
||||
[2026-07-17 15:27:47] [INFO] [lib.batch_processor] [批量] 开始处理文件夹 E:/projects/wxwx/projects_job/GeneralRequirement/SignatureSystem/BackEnd/待签名文档 (扫描 1 个 docx, 跳过 0 个非 docx)
|
||||
[2026-07-17 15:27:47] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 15:27:47] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 15:27:47] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 15:27:47] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717152747006568_14000
|
||||
[2026-07-17 15:27:47] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告_signed.docx
|
||||
[2026-07-17 15:27:47] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 15:27:47] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 15:27:47] [INFO] [lib.field_codes] [auto扫描] 发现 2 个 SET USER_<name> 标记
|
||||
[2026-07-17 15:27:47] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 2 个标记
|
||||
[2026-07-17 15:27:47] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/2 ----
|
||||
[2026-07-17 15:27:47] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 15:27:47] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 15:27:47] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 15:27:47] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 15:27:47] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 15:27:47] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 15:27:48] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 15:27:48] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 15:27:48] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 15:27:48] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 15:27:48] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717152747006568_14000_stamp1)
|
||||
[2026-07-17 15:27:48] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 15:27:48] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 15:27:48] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入2处
|
||||
[2026-07-17 15:27:48] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 2/2 ----
|
||||
[2026-07-17 15:27:48] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_郎三杰, 查询姓名=郎三杰
|
||||
[2026-07-17 15:27:48] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 郎三杰
|
||||
[2026-07-17 15:27:48] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 15:27:48] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 15:27:48] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 15:27:48] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 15:27:48] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 44 簇,移除 43 簇 (102 像素,占内容 0.09%);阈值=206 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 15:27:49] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(1686, 1222), bbox=(426, 562, 1686, 1209), 高alpha像素=111404/2060292 (5.4%), 暗像素=111506/2060292 (5.4%), 内容像素=111404/2060292 (5.4%)
|
||||
[2026-07-17 15:27:49] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (1686, 1222) -> (1260, 647) (bbox=(426, 562, 1686, 1209))
|
||||
[2026-07-17 15:27:49] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1260, 647), 大小=19896 bytes
|
||||
[2026-07-17 15:27:49] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717152747006568_14000_stamp2)
|
||||
[2026-07-17 15:27:49] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 15:27:49] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 15:27:49] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 15:27:49] [INFO] [lib.word_signer] [签章流程] 盖章项2签章成功: marker=USER_郎三杰, 插入3处
|
||||
[2026-07-17 15:27:49] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功5项, 告警0条, trace_id=20260717152747006568_14000
|
||||
[2026-07-17 15:27:49] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed_signed.docx (标记 3)
|
||||
[2026-07-17 15:27:49] [INFO] [lib.batch_processor] [批量] 文件夹处理完成: 扫描 1, 处理 1, 跳过 0, 失败 0
|
||||
[2026-07-17 15:59:47] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-17 15:59:47] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-17 15:59:47] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-17 15:59:47] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-17 15:59:47] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-17 15:59:47] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-17 15:59:47] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-17 15:59:47] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-17 16:00:21] [INFO] [lib.batch_processor] [批量] 开始处理文件夹 E:/projects/wxwx/projects_job/GeneralRequirement/SignatureSystem/BackEnd/待签名文档 (扫描 1 个 docx, 跳过 0 个非 docx)
|
||||
[2026-07-17 16:00:21] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 16:00:21] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 16:00:21] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 16:00:21] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717160021279170_11096
|
||||
[2026-07-17 16:00:21] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告_signed.docx
|
||||
[2026-07-17 16:00:21] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 16:00:21] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 16:00:21] [INFO] [lib.field_codes] [auto扫描] 发现 2 个 SET USER_<name> 标记
|
||||
[2026-07-17 16:00:21] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 2 个标记
|
||||
[2026-07-17 16:00:21] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/2 ----
|
||||
[2026-07-17 16:00:21] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 16:00:21] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 16:00:21] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 16:00:21] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 16:00:21] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 16:00:22] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 16:00:22] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 16:00:22] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 16:00:22] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 16:00:22] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 16:00:22] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717160021279170_11096_stamp1)
|
||||
[2026-07-17 16:00:22] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/1418 twips (2.50cm) 以容纳 2.50cm 高签名
|
||||
[2026-07-17 16:00:22] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 16:00:22] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/1418 twips (2.50cm) 以容纳 2.50cm 高签名
|
||||
[2026-07-17 16:00:22] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 16:00:22] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入2处
|
||||
[2026-07-17 16:00:22] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 2/2 ----
|
||||
[2026-07-17 16:00:22] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_郎三杰, 查询姓名=郎三杰
|
||||
[2026-07-17 16:00:22] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 郎三杰
|
||||
[2026-07-17 16:00:22] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 16:00:22] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 16:00:22] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 16:00:23] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 16:00:23] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 44 簇,移除 43 簇 (102 像素,占内容 0.09%);阈值=206 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 16:00:23] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(1686, 1222), bbox=(426, 562, 1686, 1209), 高alpha像素=111404/2060292 (5.4%), 暗像素=111506/2060292 (5.4%), 内容像素=111404/2060292 (5.4%)
|
||||
[2026-07-17 16:00:23] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (1686, 1222) -> (1260, 647) (bbox=(426, 562, 1686, 1209))
|
||||
[2026-07-17 16:00:23] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1260, 647), 大小=19896 bytes
|
||||
[2026-07-17 16:00:23] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717160021279170_11096_stamp2)
|
||||
[2026-07-17 16:00:23] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/1418 twips (2.50cm) 以容纳 2.50cm 高签名
|
||||
[2026-07-17 16:00:23] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 16:00:23] [INFO] [lib.field_codes] [Word处理] 放宽段落行高: lineRule atLeast→atLeast, line 375→1418 twips (2.50cm) 以容纳 2.50cm 高签名
|
||||
[2026-07-17 16:00:23] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 16:00:23] [INFO] [lib.field_codes] [Word处理] 放宽段落行高: lineRule atLeast→atLeast, line 375→1418 twips (2.50cm) 以容纳 2.50cm 高签名
|
||||
[2026-07-17 16:00:23] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 16:00:23] [INFO] [lib.word_signer] [签章流程] 盖章项2签章成功: marker=USER_郎三杰, 插入3处
|
||||
[2026-07-17 16:00:23] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功5项, 告警0条, trace_id=20260717160021279170_11096
|
||||
[2026-07-17 16:00:23] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed_signed.docx (标记 3)
|
||||
[2026-07-17 16:00:23] [INFO] [lib.batch_processor] [批量] 文件夹处理完成: 扫描 1, 处理 1, 跳过 0, 失败 0
|
||||
[2026-07-17 16:08:12] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-17 16:08:12] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-17 16:08:12] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-17 16:08:12] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-17 16:08:12] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-17 16:08:12] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-17 16:08:12] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-17 16:08:12] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-17 16:08:25] [INFO] [lib.batch_processor] [批量] 开始处理文件夹 E:/projects/wxwx/projects_job/GeneralRequirement/SignatureSystem/BackEnd/待签名文档 (扫描 1 个 docx, 跳过 0 个非 docx)
|
||||
[2026-07-17 16:08:25] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 16:08:25] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 16:08:25] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 16:08:25] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717160825159183_23352
|
||||
[2026-07-17 16:08:25] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告_signed.docx
|
||||
[2026-07-17 16:08:25] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 16:08:25] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 16:08:25] [INFO] [lib.field_codes] [auto扫描] 发现 2 个 SET USER_<name> 标记
|
||||
[2026-07-17 16:08:25] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 2 个标记
|
||||
[2026-07-17 16:08:25] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/2 ----
|
||||
[2026-07-17 16:08:25] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 16:08:25] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 16:08:25] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 16:08:25] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 16:08:25] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 16:08:26] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 16:08:26] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 16:08:26] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 16:08:26] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 16:08:26] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 16:08:26] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717160825159183_23352_stamp1)
|
||||
[2026-07-17 16:08:26] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/1418 twips (2.50cm) 以容纳 2.50cm 高签名
|
||||
[2026-07-17 16:08:26] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 16:08:26] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/1418 twips (2.50cm) 以容纳 2.50cm 高签名
|
||||
[2026-07-17 16:08:26] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 16:08:26] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入2处
|
||||
[2026-07-17 16:08:26] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 2/2 ----
|
||||
[2026-07-17 16:08:26] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_郎三杰, 查询姓名=郎三杰
|
||||
[2026-07-17 16:08:26] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 郎三杰
|
||||
[2026-07-17 16:08:26] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 16:08:26] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 16:08:26] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 16:08:27] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 16:08:27] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 44 簇,移除 43 簇 (102 像素,占内容 0.09%);阈值=206 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 16:08:27] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(1686, 1222), bbox=(426, 562, 1686, 1209), 高alpha像素=111404/2060292 (5.4%), 暗像素=111506/2060292 (5.4%), 内容像素=111404/2060292 (5.4%)
|
||||
[2026-07-17 16:08:27] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (1686, 1222) -> (1260, 647) (bbox=(426, 562, 1686, 1209))
|
||||
[2026-07-17 16:08:27] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1260, 647), 大小=19896 bytes
|
||||
[2026-07-17 16:08:27] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717160825159183_23352_stamp2)
|
||||
[2026-07-17 16:08:27] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/1418 twips (2.50cm) 以容纳 2.50cm 高签名
|
||||
[2026-07-17 16:08:27] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 16:08:27] [INFO] [lib.field_codes] [Word处理] 放宽段落行高: lineRule atLeast→atLeast, line 375→1418 twips (2.50cm) 以容纳 2.50cm 高签名
|
||||
[2026-07-17 16:08:27] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 16:08:27] [INFO] [lib.field_codes] [Word处理] 放宽段落行高: lineRule atLeast→atLeast, line 375→1418 twips (2.50cm) 以容纳 2.50cm 高签名
|
||||
[2026-07-17 16:08:27] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 16:08:27] [INFO] [lib.word_signer] [签章流程] 盖章项2签章成功: marker=USER_郎三杰, 插入3处
|
||||
[2026-07-17 16:08:27] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功5项, 告警0条, trace_id=20260717160825159183_23352
|
||||
[2026-07-17 16:08:27] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed_signed.docx (标记 3)
|
||||
[2026-07-17 16:08:27] [INFO] [lib.batch_processor] [批量] 文件夹处理完成: 扫描 1, 处理 1, 跳过 0, 失败 0
|
||||
[2026-07-17 16:18:06] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260717161806051534_23352
|
||||
[2026-07-17 16:18:06] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-17 16:18:06] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717161806051534_23352
|
||||
[2026-07-17 16:18:06] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-17 16:18:06] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 16:18:06] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 16:18:06] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-17 16:18:06] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-17 16:18:06] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-17 16:18:06] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 16:18:06] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 16:18:06] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 16:18:06] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 16:18:06] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 16:18:06] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 16:18:07] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 16:18:07] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 16:18:07] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 16:18:07] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 16:18:07] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717161806051534_23352_stamp1)
|
||||
[2026-07-17 16:18:07] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=14.0pt → 推算 height=1.48 cm
|
||||
[2026-07-17 16:18:07] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/840 twips (1.48cm) 以容纳 1.48cm 高签名
|
||||
[2026-07-17 16:18:07] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 16:18:07] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=无pt → 推算 height=2.00 cm
|
||||
[2026-07-17 16:18:07] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/1134 twips (2.00cm) 以容纳 2.00cm 高签名
|
||||
[2026-07-17 16:18:07] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 16:18:07] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入2处
|
||||
[2026-07-17 16:18:07] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功2项, 告警0条, trace_id=20260717161806051534_23352
|
||||
[2026-07-17 16:34:08] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-17 16:34:08] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-17 16:34:08] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-17 16:34:08] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-17 16:34:08] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-17 16:34:08] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-17 16:34:08] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-17 16:34:08] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-17 16:34:41] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260717163441210201_1584
|
||||
[2026-07-17 16:34:41] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-17 16:34:41] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717163441210201_1584
|
||||
[2026-07-17 16:34:41] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-17 16:34:41] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 16:34:41] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 16:34:41] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-17 16:34:41] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-17 16:34:41] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-17 16:34:41] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 16:34:41] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 16:34:41] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 16:34:41] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 16:34:41] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 16:34:42] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 16:34:42] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 16:34:42] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 16:34:42] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 16:34:42] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 16:34:42] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717163441210201_1584_stamp1)
|
||||
[2026-07-17 16:34:42] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=14.0pt → 推算 height=0.99 cm
|
||||
[2026-07-17 16:34:42] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/562 twips (0.99cm) 以容纳 0.99cm 高签名
|
||||
[2026-07-17 16:34:42] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 16:34:42] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=无pt → 推算 height=2.00 cm
|
||||
[2026-07-17 16:34:42] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/1134 twips (2.00cm) 以容纳 2.00cm 高签名
|
||||
[2026-07-17 16:34:42] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 16:34:42] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入2处
|
||||
[2026-07-17 16:34:42] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功2项, 告警0条, trace_id=20260717163441210201_1584
|
||||
[2026-07-17 16:37:03] [INFO] [lib.batch_processor] [批量] 开始处理文件夹 E:/projects/wxwx/projects_job/GeneralRequirement/SignatureSystem/BackEnd/待签名文档 (扫描 1 个 docx, 跳过 0 个非 docx)
|
||||
[2026-07-17 16:37:03] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 16:37:03] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 16:37:03] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 16:37:03] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717163703702062_1584
|
||||
[2026-07-17 16:37:03] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告_signed.docx
|
||||
[2026-07-17 16:37:03] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 16:37:03] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 16:37:03] [INFO] [lib.field_codes] [auto扫描] 发现 2 个 SET USER_<name> 标记
|
||||
[2026-07-17 16:37:03] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 2 个标记
|
||||
[2026-07-17 16:37:03] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/2 ----
|
||||
[2026-07-17 16:37:03] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 16:37:03] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 16:37:03] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 16:37:03] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 16:37:03] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 16:37:04] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 16:37:04] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 16:37:04] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 16:37:04] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 16:37:04] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 16:37:04] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717163703702062_1584_stamp1)
|
||||
[2026-07-17 16:37:04] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 16:37:04] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 16:37:04] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 16:37:04] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 16:37:04] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入2处
|
||||
[2026-07-17 16:37:04] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 2/2 ----
|
||||
[2026-07-17 16:37:04] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_郎三杰, 查询姓名=郎三杰
|
||||
[2026-07-17 16:37:04] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 郎三杰
|
||||
[2026-07-17 16:37:04] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 16:37:04] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 16:37:04] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 16:37:05] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 16:37:05] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 44 簇,移除 43 簇 (102 像素,占内容 0.09%);阈值=206 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 16:37:05] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(1686, 1222), bbox=(426, 562, 1686, 1209), 高alpha像素=111404/2060292 (5.4%), 暗像素=111506/2060292 (5.4%), 内容像素=111404/2060292 (5.4%)
|
||||
[2026-07-17 16:37:05] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (1686, 1222) -> (1260, 647) (bbox=(426, 562, 1686, 1209))
|
||||
[2026-07-17 16:37:05] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1260, 647), 大小=19896 bytes
|
||||
[2026-07-17 16:37:05] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717163703702062_1584_stamp2)
|
||||
[2026-07-17 16:37:05] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 16:37:05] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 16:37:05] [INFO] [lib.field_codes] [Word处理] 放宽段落行高: lineRule atLeast→atLeast, line 375→567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 16:37:05] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 16:37:05] [INFO] [lib.field_codes] [Word处理] 放宽段落行高: lineRule atLeast→atLeast, line 375→567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 16:37:05] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 16:37:05] [INFO] [lib.word_signer] [签章流程] 盖章项2签章成功: marker=USER_郎三杰, 插入3处
|
||||
[2026-07-17 16:37:05] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功5项, 告警0条, trace_id=20260717163703702062_1584
|
||||
[2026-07-17 16:37:05] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed_signed.docx (标记 3)
|
||||
[2026-07-17 16:37:05] [INFO] [lib.batch_processor] [批量] 文件夹处理完成: 扫描 1, 处理 1, 跳过 0, 失败 0
|
||||
[2026-07-17 17:01:02] [INFO] [lib.batch_processor] [批量] 开始处理文件夹 E:/projects/wxwx/projects_job/GeneralRequirement/SignatureSystem/BackEnd/待签名文档 (扫描 1 个 docx, 跳过 0 个非 docx)
|
||||
[2026-07-17 17:01:02] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 17:01:02] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 17:01:02] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 17:01:02] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717170102401761_1584
|
||||
[2026-07-17 17:01:02] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告_signed.docx
|
||||
[2026-07-17 17:01:02] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 17:01:02] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 17:01:02] [INFO] [lib.field_codes] [auto扫描] 发现 2 个 SET USER_<name> 标记
|
||||
[2026-07-17 17:01:02] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 2 个标记
|
||||
[2026-07-17 17:01:02] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/2 ----
|
||||
[2026-07-17 17:01:02] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_郎三杰, 查询姓名=郎三杰
|
||||
[2026-07-17 17:01:02] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 郎三杰
|
||||
[2026-07-17 17:01:02] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 17:01:02] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 17:01:02] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 17:01:03] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 17:01:03] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 44 簇,移除 43 簇 (102 像素,占内容 0.09%);阈值=206 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 17:01:03] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(1686, 1222), bbox=(426, 562, 1686, 1209), 高alpha像素=111404/2060292 (5.4%), 暗像素=111506/2060292 (5.4%), 内容像素=111404/2060292 (5.4%)
|
||||
[2026-07-17 17:01:03] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (1686, 1222) -> (1260, 647) (bbox=(426, 562, 1686, 1209))
|
||||
[2026-07-17 17:01:03] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1260, 647), 大小=19896 bytes
|
||||
[2026-07-17 17:01:03] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717170102401761_1584_stamp1)
|
||||
[2026-07-17 17:01:03] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 17:01:03] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 17:01:03] [INFO] [lib.field_codes] [Word处理] 放宽段落行高: lineRule atLeast→atLeast, line 375→567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 17:01:03] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 17:01:03] [INFO] [lib.field_codes] [Word处理] 放宽段落行高: lineRule atLeast→atLeast, line 375→567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 17:01:03] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 17:01:03] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_郎三杰, 插入3处
|
||||
[2026-07-17 17:01:03] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 2/2 ----
|
||||
[2026-07-17 17:01:03] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 17:01:03] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 17:01:03] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 17:01:03] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 17:01:03] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 17:01:04] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 17:01:04] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 17:01:04] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 17:01:04] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 17:01:04] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 17:01:04] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717170102401761_1584_stamp2)
|
||||
[2026-07-17 17:01:04] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 17:01:04] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 17:01:04] [INFO] [lib.word_signer] [签章流程] 盖章项2签章成功: marker=USER_张三, 插入1处
|
||||
[2026-07-17 17:01:04] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功4项, 告警0条, trace_id=20260717170102401761_1584
|
||||
[2026-07-17 17:01:04] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed_signed.docx (标记 3)
|
||||
[2026-07-17 17:01:04] [INFO] [lib.batch_processor] [批量] 文件夹处理完成: 扫描 1, 处理 1, 跳过 0, 失败 0
|
||||
[2026-07-17 17:03:18] [INFO] [lib.batch_processor] [批量] 开始处理文件夹 E:/projects/wxwx/projects_job/GeneralRequirement/SignatureSystem/BackEnd/待签名文档 (扫描 1 个 docx, 跳过 0 个非 docx)
|
||||
[2026-07-17 17:03:18] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 17:03:18] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 17:03:18] [INFO] [lib.batch_processor] [批量] 段落匹配替换为 USER_郎三杰 (规则=郎三杰)
|
||||
[2026-07-17 17:03:18] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717170318003561_1584
|
||||
[2026-07-17 17:03:18] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告_signed.docx
|
||||
[2026-07-17 17:03:18] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 17:03:18] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 17:03:18] [INFO] [lib.field_codes] [auto扫描] 发现 2 个 SET USER_<name> 标记
|
||||
[2026-07-17 17:03:18] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 2 个标记
|
||||
[2026-07-17 17:03:18] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/2 ----
|
||||
[2026-07-17 17:03:18] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 17:03:18] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 17:03:18] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 17:03:18] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 17:03:18] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 17:03:18] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 17:03:18] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 17:03:19] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 17:03:19] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 17:03:19] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 17:03:19] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717170318003561_1584_stamp1)
|
||||
[2026-07-17 17:03:19] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 17:03:19] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 17:03:19] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 17:03:19] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 17:03:19] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入2处
|
||||
[2026-07-17 17:03:19] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 2/2 ----
|
||||
[2026-07-17 17:03:19] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_郎三杰, 查询姓名=郎三杰
|
||||
[2026-07-17 17:03:19] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 郎三杰
|
||||
[2026-07-17 17:03:19] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 17:03:19] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 17:03:19] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 17:03:19] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 17:03:19] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 44 簇,移除 43 簇 (102 像素,占内容 0.09%);阈值=206 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 17:03:19] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(1686, 1222), bbox=(426, 562, 1686, 1209), 高alpha像素=111404/2060292 (5.4%), 暗像素=111506/2060292 (5.4%), 内容像素=111404/2060292 (5.4%)
|
||||
[2026-07-17 17:03:19] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (1686, 1222) -> (1260, 647) (bbox=(426, 562, 1686, 1209))
|
||||
[2026-07-17 17:03:20] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1260, 647), 大小=19896 bytes
|
||||
[2026-07-17 17:03:20] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717170318003561_1584_stamp2)
|
||||
[2026-07-17 17:03:20] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 17:03:20] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 17:03:20] [INFO] [lib.field_codes] [Word处理] 放宽段落行高: lineRule atLeast→atLeast, line 375→567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 17:03:20] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 17:03:20] [INFO] [lib.field_codes] [Word处理] 放宽段落行高: lineRule atLeast→atLeast, line 375→567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 17:03:20] [INFO] [lib.field_codes] [Word处理] 在 USER_郎三杰 域后插入图片成功
|
||||
[2026-07-17 17:03:20] [INFO] [lib.word_signer] [签章流程] 盖章项2签章成功: marker=USER_郎三杰, 插入3处
|
||||
[2026-07-17 17:03:20] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功5项, 告警0条, trace_id=20260717170318003561_1584
|
||||
[2026-07-17 17:03:20] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed_signed.docx (标记 3)
|
||||
[2026-07-17 17:03:20] [INFO] [lib.batch_processor] [批量] 文件夹处理完成: 扫描 1, 处理 1, 跳过 0, 失败 0
|
||||
[2026-07-17 17:04:56] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
|
||||
[2026-07-17 17:04:58] [INFO] [lib.batch_processor] [批量] 开始处理文件夹 E:/projects/wxwx/projects_job/GeneralRequirement/SignatureSystem/BackEnd/待签名文档 (扫描 1 个 docx, 跳过 0 个非 docx)
|
||||
[2026-07-17 17:04:58] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed.docx (标记 0)
|
||||
[2026-07-17 17:04:58] [INFO] [lib.batch_processor] [批量] 文件夹处理完成: 扫描 1, 处理 1, 跳过 0, 失败 0
|
||||
[2026-07-17 17:05:45] [INFO] [lib.batch_processor] [批量] 开始处理文件夹 E:/projects/wxwx/projects_job/GeneralRequirement/SignatureSystem/BackEnd/待签名文档 (扫描 1 个 docx, 跳过 0 个非 docx)
|
||||
[2026-07-17 17:05:45] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed.docx (标记 0)
|
||||
[2026-07-17 17:05:45] [INFO] [lib.batch_processor] [批量] 文件夹处理完成: 扫描 1, 处理 1, 跳过 0, 失败 0
|
||||
[2026-07-17 17:06:11] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260717170611677626_1584
|
||||
[2026-07-17 17:06:11] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-17 17:06:11] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717170611677626_1584
|
||||
[2026-07-17 17:06:11] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-17 17:06:11] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 17:06:11] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 17:06:11] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-17 17:06:11] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-17 17:06:11] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-17 17:06:11] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 17:06:11] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 17:06:11] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 17:06:11] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 17:06:11] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 17:06:12] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 17:06:12] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 17:06:12] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 17:06:12] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 17:06:12] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 17:06:12] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717170611677626_1584_stamp1)
|
||||
[2026-07-17 17:06:12] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 17:06:12] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 17:06:12] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 17:06:12] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 17:06:12] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入2处
|
||||
[2026-07-17 17:06:12] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功2项, 告警0条, trace_id=20260717170611677626_1584
|
||||
[2026-07-17 17:07:11] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260717170711510274_1584
|
||||
[2026-07-17 17:07:11] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-17 17:07:11] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717170711510274_1584
|
||||
[2026-07-17 17:07:11] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-17 17:07:11] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 17:07:11] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 17:07:11] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-17 17:07:11] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-17 17:07:11] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-17 17:07:11] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 17:07:11] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 17:07:11] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 17:07:11] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 17:07:11] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 17:07:12] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 17:07:12] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 17:07:12] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 17:07:12] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 17:07:12] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 17:07:12] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717170711510274_1584_stamp1)
|
||||
[2026-07-17 17:07:12] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 17:07:12] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 17:07:12] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 17:07:12] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 17:07:12] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入2处
|
||||
[2026-07-17 17:07:12] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功2项, 告警0条, trace_id=20260717170711510274_1584
|
||||
[2026-07-17 17:08:07] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260717170807756194_1584
|
||||
[2026-07-17 17:08:07] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-17 17:08:07] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717170807756194_1584
|
||||
[2026-07-17 17:08:07] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-17 17:08:07] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 17:08:07] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 17:08:07] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-17 17:08:07] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-17 17:08:07] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-17 17:08:07] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 17:08:07] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 17:08:07] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 17:08:07] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 17:08:07] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 17:08:08] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 17:08:08] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 17:08:08] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 17:08:08] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 17:08:08] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 17:08:08] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717170807756194_1584_stamp1)
|
||||
[2026-07-17 17:08:08] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 17:08:08] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 17:08:08] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 17:08:08] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 17:08:08] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/567 twips (1.00cm) 以容纳 1.00cm 高签名
|
||||
[2026-07-17 17:08:08] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 17:08:08] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入3处
|
||||
[2026-07-17 17:08:08] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功3项, 告警0条, trace_id=20260717170807756194_1584
|
||||
[2026-07-17 17:08:29] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260717170829731818_1584
|
||||
[2026-07-17 17:08:29] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-17 17:08:29] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717170829731818_1584
|
||||
[2026-07-17 17:08:29] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-17 17:08:29] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 17:08:29] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 17:08:29] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-17 17:08:29] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-17 17:08:29] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-17 17:08:29] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 17:08:29] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 17:08:29] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 17:08:29] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 17:08:29] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 17:08:30] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 17:08:30] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 17:08:30] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 17:08:30] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 17:08:30] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 17:08:30] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717170829731818_1584_stamp1)
|
||||
[2026-07-17 17:08:30] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=14.0pt → 推算 height=0.99 cm
|
||||
[2026-07-17 17:08:30] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/562 twips (0.99cm) 以容纳 0.99cm 高签名
|
||||
[2026-07-17 17:08:30] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 17:08:30] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=14.0pt → 推算 height=0.99 cm
|
||||
[2026-07-17 17:08:30] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/562 twips (0.99cm) 以容纳 0.99cm 高签名
|
||||
[2026-07-17 17:08:30] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 17:08:30] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=无pt → 推算 height=2.00 cm
|
||||
[2026-07-17 17:08:30] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/1134 twips (2.00cm) 以容纳 2.00cm 高签名
|
||||
[2026-07-17 17:08:30] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 17:08:30] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入3处
|
||||
[2026-07-17 17:08:30] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功3项, 告警0条, trace_id=20260717170829731818_1584
|
||||
[2026-07-17 17:23:48] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-17 17:23:48] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-17 17:23:48] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-17 17:23:48] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-17 17:23:48] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-17 17:23:48] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-17 17:23:48] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-17 17:23:48] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
[2026-07-17 17:24:10] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260717172410810404_8348
|
||||
[2026-07-17 17:24:10] [INFO] [routes.api] [参数校验] 校验通过
|
||||
[2026-07-17 17:24:10] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260717172410810404_8348
|
||||
[2026-07-17 17:24:10] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
|
||||
[2026-07-17 17:24:10] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
|
||||
[2026-07-17 17:24:10] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
|
||||
[2026-07-17 17:24:10] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
|
||||
[2026-07-17 17:24:10] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
|
||||
[2026-07-17 17:24:10] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
|
||||
[2026-07-17 17:24:10] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
|
||||
[2026-07-17 17:24:10] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
|
||||
[2026-07-17 17:24:10] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
|
||||
[2026-07-17 17:24:10] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
|
||||
[2026-07-17 17:24:10] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
|
||||
[2026-07-17 17:24:11] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
|
||||
[2026-07-17 17:24:11] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
|
||||
[2026-07-17 17:24:11] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
|
||||
[2026-07-17 17:24:11] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
|
||||
[2026-07-17 17:24:11] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
|
||||
[2026-07-17 17:24:11] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260717172410810404_8348_stamp1)
|
||||
[2026-07-17 17:24:11] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=14.0pt → 推算 height=0.99 cm
|
||||
[2026-07-17 17:24:11] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/562 twips (0.99cm) 以容纳 0.99cm 高签名
|
||||
[2026-07-17 17:24:11] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 17:24:11] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=14.0pt → 推算 height=0.99 cm
|
||||
[2026-07-17 17:24:11] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/562 twips (0.99cm) 以容纳 0.99cm 高签名
|
||||
[2026-07-17 17:24:11] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 17:24:11] [INFO] [lib.field_codes] [Word处理] 段落无显式字号,使用文档默认字号 无pt
|
||||
[2026-07-17 17:24:11] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=无pt → 推算 height=0.74 cm
|
||||
[2026-07-17 17:24:11] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/420 twips (0.74cm) 以容纳 0.74cm 高签名
|
||||
[2026-07-17 17:24:11] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
|
||||
[2026-07-17 17:24:11] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入3处
|
||||
[2026-07-17 17:24:11] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功3项, 告警0条, trace_id=20260717172410810404_8348
|
||||
8
logs/seal_20260720.log
Normal file
8
logs/seal_20260720.log
Normal file
@@ -0,0 +1,8 @@
|
||||
[2026-07-20 09:41:49] [INFO] [__main__] ===== 自动签名系统启动 =====
|
||||
[2026-07-20 09:41:49] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
|
||||
[2026-07-20 09:41:49] [INFO] [lib.db] MySQL 数据表初始化完成
|
||||
[2026-07-20 09:41:49] [INFO] [lib.db] 数据库初始化完成 (MySQL)
|
||||
[2026-07-20 09:41:49] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
|
||||
[2026-07-20 09:41:49] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
|
||||
[2026-07-20 09:41:49] [INFO] [__main__] 使用 Waitress 生产服务器
|
||||
[2026-07-20 09:41:49] [INFO] [waitress] Serving on http://0.0.0.0:5001
|
||||
Reference in New Issue
Block a user