From 75e20ed49063feac161beca13aba24147424d5a7 Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期四, 17 九月 2026 18:43:03 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/main'

---
 talent-card-admin/src/views/PlatformSettingsView.vue |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/talent-card-admin/src/views/PlatformSettingsView.vue b/talent-card-admin/src/views/PlatformSettingsView.vue
index c316bfa..d040df2 100644
--- a/talent-card-admin/src/views/PlatformSettingsView.vue
+++ b/talent-card-admin/src/views/PlatformSettingsView.vue
@@ -9,6 +9,8 @@
   videoName: '',
   homeVideoUrl: '',
   miniProgramUrl: '',
+  miniProgramAppId: '',
+  miniProgramPath: '',
 })
 
 const saving = ref(false)
@@ -25,7 +27,7 @@
 }
 async function saveSettings() {
   saving.value = true
-  try { await savePlatformSettings({ bookstoreDiscount: form.bookstoreDiscount, hotelSubsidy: form.hotelSubsidy, homeVideoUrl: form.homeVideoUrl, miniProgramUrl: form.miniProgramUrl }); ElMessage.success('平台设置已保存') } finally { saving.value = false }
+  try { await savePlatformSettings({ bookstoreDiscount: form.bookstoreDiscount, hotelSubsidy: form.hotelSubsidy, homeVideoUrl: form.homeVideoUrl, miniProgramUrl: form.miniProgramUrl, miniProgramAppId: form.miniProgramAppId, miniProgramPath: form.miniProgramPath }); ElMessage.success('平台设置已保存') } finally { saving.value = false }
 }
 onMounted(async () => { Object.assign(form, await getPlatformSettings()) })
 </script>
@@ -53,6 +55,15 @@
         <el-input v-model="form.miniProgramUrl" placeholder="请输入" />
       </el-form-item>
 
+      <el-form-item class="platform-mini-program-link" label="目标小程序 AppID">
+        <el-input v-model="form.miniProgramAppId" placeholder="如 wx1234567890abcdef,填写后首页入口直接跳转该小程序" />
+      </el-form-item>
+
+      <el-form-item class="platform-mini-program-link" label="目标小程序路径">
+        <el-input v-model="form.miniProgramPath" placeholder="选填,如 pages/index/index" />
+      </el-form-item>
+
+
       <el-form-item class="platform-settings-save">
         <el-button type="primary" :loading="saving" @click="saveSettings">保存</el-button>
       </el-form-item>

--
Gitblit v1.7.1