diff --git a/release/成套报价软件/setup.iss b/release/成套报价软件/setup.iss index f14dfd0..23d2fb9 100644 --- a/release/成套报价软件/setup.iss +++ b/release/成套报价软件/setup.iss @@ -38,7 +38,7 @@ end; [Setup] AppName=成套报价软件 ; ★ 版本号与 AssemblyInfo.cs 的 AssemblyVersion 同步(tools\递增版本号.ps1 统一递增) -AppVersion=1.0.4 +AppVersion=1.0.5 AppPublisher=成套报价软件 AppId={{8F3A7C21-6B54-4E2D-9A71-5C8B20260825} DefaultDirName=C:\成套报价软件 @@ -46,7 +46,7 @@ DefaultGroupName=成套报价软件 DisableProgramGroupPage=yes OutputDir=Output ; ★ 安装包文件名带版本号(多版本下载不混淆),与 AppVersion 同步 -OutputBaseFilename=成套报价软件_Setup_1.0.4 +OutputBaseFilename=成套报价软件_Setup_1.0.5 Compression=lzma2 SolidCompression=yes WizardStyle=modern diff --git a/tools/make_update_package.py b/tools/make_update_package.py index 4ed4054..4ceed2d 100644 --- a/tools/make_update_package.py +++ b/tools/make_update_package.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -"""组装更新包_1.0.4: 成套报价软件.exe + 使用说明.txt → 目录 + zip""" +"""组装更新包_1.0.5: 成套报价软件.exe + 使用说明.txt → 目录 + zip""" import os import shutil import zipfile @@ -7,31 +7,23 @@ import zipfile ROOT = os.path.normpath(os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")) REL = os.path.join(ROOT, "release", "成套报价软件") OUT = os.path.join(REL, "Output") -PKG = os.path.join(OUT, "更新包_1.0.4") +PKG = os.path.join(OUT, "更新包_1.0.5") -说明 = """成套报价软件 更新包 v1.0.4(覆盖式更新) +说明 = """成套报价软件 更新包 v1.0.5(覆盖式更新) -本期更新(v1.0.4,2026-10-01): -一、版本号体系(重点) - 软件正式引入版本号管理:关于软件页显示版本 v1.0.4, - 安装包文件名带版本号,今后每版递增、更新可追溯。 -二、独立扒图程序退役(结构精简) - CAD/PDF 扒图独立程序(cadbt.exe/pdfbt.exe)不再随软件安装—— - 全部扒图功能由主程序内嵌窗口承载,功能无任何减少; - 安装包体积明显减小,升级更干净。 -三、PDF 扒图缩放流畅(上期修复延续) - 大幅面图纸滚轮缩放即时跟手,不再卡顿。 -四、数据落库与查询提速(上期优化延续) - 关窗数据完整落库;项目库/方案库查询索引优化。 -五、稳定性 - 后台异常写入日志(安装目录 logs),便于远程排查。 +本期更新(v1.0.5,2026-10-02): +一、选型页新增筛选功能(重点) + 选型页顶栏新增筛选框+筛选按钮:输入关键字(如元件名称或型号片段), + 点"筛选"或按回车,汇总表只在 元件名称/规格/图纸规格 三列中 + 模糊匹配显示;按钮变"清除"后点击恢复全部行; + 用过的关键字自动保留下拉历史,方便复用。 使用方法: 1. 完全关闭成套报价软件; 2. 把本包里「成套报价软件.exe」复制到安装目录(默认 C:\\成套报价软件)覆盖; -3. 重新打开软件,关于软件页应显示 v1.0.4。 +3. 重新打开软件,关于软件页应显示 v1.0.5。 -(完整安装包 成套报价软件_Setup_1.0.4.exe 已同步构建,全新机器请用安装包。) +(完整安装包 成套报价软件_Setup_1.0.5.exe 已同步构建,全新机器请用安装包。) """ diff --git a/成套报价软件/Properties/AssemblyInfo.cs b/成套报价软件/Properties/AssemblyInfo.cs index 0f5dc53..ff598dc 100644 --- a/成套报价软件/Properties/AssemblyInfo.cs +++ b/成套报价软件/Properties/AssemblyInfo.cs @@ -25,5 +25,5 @@ using System.Runtime.InteropServices; // ★ 版本号唯一事实源(2026-10-01 起):格式 主.次.修订.0——每次发版必须递增修订号, // 用 tools\递增版本号.ps1 一键同步(关于软件自动读这里;setup.iss 由脚本同步)。 // 不要用 "1.0.*" 自动号(每次编译都变,无法对应发布的安装包)。 -[assembly: AssemblyVersion("1.0.4.0")] -[assembly: AssemblyFileVersion("1.0.4.0")] +[assembly: AssemblyVersion("1.0.5.0")] +[assembly: AssemblyFileVersion("1.0.5.0")]