A2:连接字符串统一收敛(6份+导入报价裸串→数据库连接.串/串无池,调系数/甲方报表/导入报价由裸串升级WAL+超时); A1:OCR/PDF基础设施链接共享(pdfbt链接主项目扒图源11文件,删10个旧副本,pdfbt获得ocr.cls方向纠正等修复); 双项目编译零警告通过,扒图护栏PASS

This commit is contained in:
dqb-dev
2026-10-01 23:12:48 +08:00
parent 1e65792b09
commit 22fed025bb
25 changed files with 95 additions and 2723 deletions
+3 -2
View File
@@ -18,6 +18,7 @@ using System.IO;
using System.Linq;
using System.Threading.Tasks;
using System.Web.Script.Serialization;
using 成套报价软件; // ★ A1:OCR/PDF 基础设施已链接共享主项目源码(类型在 成套报价软件 命名空间)
using System.Windows.Forms;
using WeifenLuo.WinFormsUI.Docking;
@@ -723,7 +724,7 @@ namespace pdfbt
try
{
_statusLeft.Text = "正在启动 Umi-OCR 本地引擎…";
if (!UmiOcrHost.EnsureRunning())
if (!UmiOcrLauncher.EnsureRunning()) // ★ A1:启停已拆到 UmiOcrLauncher(主项目共享版)
{
_statusLeft.Text = "Umi-OCR 服务启动超时(本体已安装),请稍后重试或检查 Umi-OCR 窗口";
crop.Dispose();
@@ -1268,7 +1269,7 @@ namespace pdfbt
}
catch { }
// Umi-OCR:只停由本程序启动的实例(用户自己开的 Umi-OCR 不动)
try { UmiOcrHost.StopIfStartedByUs(); } catch { }
try { UmiOcrLauncher.StopIfStartedByUs(); } catch { } // ★ A1:启停已拆到 UmiOcrLauncher(主项目共享版)
}
base.Dispose(disposing);
}