refactor: remove create_start_menu, auto create start menu for entry files
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user