Browse Source

配置调整

caoziwu 1 tuần trước cách đây
mục cha
commit
38607c2a06

+ 6 - 6
electron-builder.cjs

@@ -23,7 +23,7 @@ if (!process.env.CUSTOM_DMGBUILD_PATH) {
 module.exports = {
   // --- 基础配置 ---
   appId: 'com.zycoo.scas-tool-v2',
-  productName: 'Scas Tool',
+  productName: 'SCAS Tool',
   buildVersion: buildNumber, // 映射到 CFBundleVersion (Mac) 和 FileVersion (Win)
   buildNumber: buildNumber,
 
@@ -59,27 +59,27 @@ module.exports = {
     '!node_modules/echarts/lib/renderer/**',
     // naive-ui 源码已被 Vite 打包进 renderer JS,asar 中无需保留完整 es/lib 目录
     '!node_modules/naive-ui/es/**',
-    '!node_modules/naive-ui/lib/**',
+    '!node_modules/naive-ui/lib/**'
   ],
   asarUnpack: ['resources/**'],
 
   // --- Windows 配置 ---
   win: {
-    executableName: 'Scas Tool',
+    executableName: 'SCAS Tool',
     // 注意:JS中引用内部变量需加反斜杠转义 \${...},引用JS变量则直接用 ${buildNumber}
     artifactName: `\${name}-${pkg.version}.${buildNumber}-setup-\${arch}.\${ext}`,
     target: [{ target: 'nsis', arch: ['ia32', 'x64'] }]
   },
   nsis: {
     artifactName: `\${name}-${pkg.version}.${buildNumber}-setup-\${arch}.\${ext}`,
-    shortcutName: 'Scas Tool',
+    shortcutName: 'SCAS Tool',
     oneClick: false, // 取消一键安装,允许用户选择
     allowToChangeInstallationDirectory: true, // 允许用户修改安装路径
     perMachine: true, // true 为安装到 Program Files,false 为 AppData
     createDesktopShortcut: true,
     createStartMenuShortcut: true,
-    uninstallDisplayName: 'Scas Tool',
-    deleteAppDataOnUninstall: false,
+    uninstallDisplayName: 'SCAS Tool',
+    deleteAppDataOnUninstall: false
   },
 
   // --- macOS 配置 ---

+ 8 - 2
src/renderer/src/components/simulator/ParamsPanel.vue

@@ -77,8 +77,9 @@ const apply = (): void => {
 
   formData.hCov = isCustom ? formData.hCov : device.horizontalAngle
   formData.vCov = isCustom ? formData.vCov : device.verticalAngle
-  formData.splMax =
-    firstOption.find((item) => item.label == powerMode.value)?.value || firstOption[0].value
+  formData.splMax = isCustom
+    ? formData.splMax
+    : firstOption.find((item) => item.label == powerMode.value)?.value
   const deviceState = {
     model: selectedModel.value,
     isExtension: isExtension.value,
@@ -100,6 +101,11 @@ const apply = (): void => {
 const onSelectModel = (model: string | null): void => {
   const val = model || 'custom'
   selectedModel.value = val
+  if (selectedModel.value == 'custom') {
+    console.log(selectedModel.value)
+
+    powerMode.value = ''
+  }
   if (val != 'custom' && powerModeOptions.value.length > 0 && !powerMode.value) {
     powerMode.value = powerModeOptions.value[0].label
     onSelectPowerMode(powerMode.value)