refactor: remove create_start_menu, auto create start menu for entry files

This commit is contained in:
Trae AI
2026-06-18 19:17:46 +08:00
parent 2751b24e18
commit eba163d43a
5 changed files with 0 additions and 28 deletions
@@ -55,7 +55,6 @@ const formData = ref({
entry_file: '',
entry_files: [] as string[],
desktop_shortcut_files: [] as string[],
create_start_menu: false,
auto_run: false,
default_install_dir: '',
file: null as File | null,
@@ -147,7 +146,6 @@ async function fetchVersion() {
formData.value.changelog = ver.changelog || ''
formData.value.entry_file = ver.entry_file || ''
formData.value.base_version_id = ver.base_version_id ? String(ver.base_version_id) : ''
formData.value.create_start_menu = ver.create_start_menu || false
formData.value.auto_run = ver.auto_run || false
formData.value.default_install_dir = ver.default_install_dir || ''
// 解析 entry_files JSON
@@ -373,7 +371,6 @@ async function handleSubmit() {
entry_file: formData.value.entry_file,
entry_files: JSON.stringify(formData.value.entry_files),
desktop_shortcut_files: JSON.stringify(formData.value.desktop_shortcut_files),
create_start_menu: formData.value.create_start_menu,
auto_run: formData.value.auto_run,
default_install_dir: formData.value.default_install_dir,
}
@@ -696,14 +693,6 @@ onMounted(() => {
<div class="space-y-4 rounded-lg border p-4">
<h4 class="font-medium">{{ t('admin.versions.createForm.installOptions') }}</h4>
<div class="flex items-center justify-between">
<div class="space-y-0.5">
<UiLabel class="text-sm">{{ t('admin.versions.createForm.createStartMenu') }}</UiLabel>
<p class="text-xs text-muted-foreground">{{ t('admin.versions.createForm.createStartMenuDesc') }}</p>
</div>
<UiSwitch v-model="formData.create_start_menu" :disabled="saving" />
</div>
<div class="flex items-center justify-between">
<div class="space-y-0.5">
<UiLabel class="text-sm">{{ t('admin.versions.createForm.autoRun') }}</UiLabel>
@@ -54,7 +54,6 @@ const formData = ref({
entry_file: '',
entry_files: [] as string[],
desktop_shortcut_files: [] as string[],
create_start_menu: false,
auto_run: false,
default_install_dir: '',
file: null as File | null,
@@ -338,7 +337,6 @@ async function handleSubmit() {
entry_file: formData.value.entry_file,
entry_files: JSON.stringify(formData.value.entry_files),
desktop_shortcut_files: JSON.stringify(formData.value.desktop_shortcut_files),
create_start_menu: formData.value.create_start_menu,
auto_run: formData.value.auto_run,
default_install_dir: formData.value.default_install_dir,
file_path: uploadedData.value.file_path,
@@ -615,14 +613,6 @@ onMounted(() => {
<div class="space-y-4 rounded-lg border p-4">
<h4 class="font-medium">{{ t('admin.versions.createForm.installOptions') }}</h4>
<div class="flex items-center justify-between">
<div class="space-y-0.5">
<UiLabel class="text-sm">{{ t('admin.versions.createForm.createStartMenu') }}</UiLabel>
<p class="text-xs text-muted-foreground">{{ t('admin.versions.createForm.createStartMenuDesc') }}</p>
</div>
<UiSwitch v-model="formData.create_start_menu" :disabled="saving" />
</div>
<div class="flex items-center justify-between">
<div class="space-y-0.5">
<UiLabel class="text-sm">{{ t('admin.versions.createForm.autoRun') }}</UiLabel>