发版 v1.0.5:选型页筛选功能(关键字三列模糊筛选/清除状态机/回车触发/历史记录);版本号 1.0.4→1.0.5 三处同步;更新包带版本命名与本期说明

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