fix:some
All checks were successful
构建并部署前端到测试环境 / deploy (push) Successful in 55s

This commit is contained in:
luo
2026-10-20 09:21:23 +08:00
parent eeeab03295
commit 7f3ff10fda
2 changed files with 115 additions and 3 deletions

View File

@@ -23,8 +23,8 @@
<ElSwitch v-model="form.enabled" active-text="启用" inactive-text="停用" />
</ElFormItem>
<ElDivider content-position="left">小程序授权</ElDivider>
<ElFormItem label="小程序 AppID" prop="miniapp_app_id">
<ElInput v-model="form.miniapp_app_id" maxlength="64" placeholder="请输入小程序 AppID" />
<ElFormItem label="小程序 AppID(选填)" prop="miniapp_app_id">
<ElInput v-model="form.miniapp_app_id" maxlength="64" />
</ElFormItem>
<ElFormItem label="小程序 AppSecret">
<ElInput
@@ -163,11 +163,15 @@
const payload: UpdateWechatAuthorizationRequest = {
enabled: form.enabled,
miniapp_app_id: form.miniapp_app_id?.trim() || '',
oa_app_id: form.oa_app_id?.trim() || '',
oa_oauth_redirect_url: form.oa_oauth_redirect_url?.trim() || ''
}
const miniappAppId = form.miniapp_app_id?.trim()
if (miniappAppId) {
payload.miniapp_app_id = miniappAppId
}
if (sensitive.miniapp_app_secret) {
payload.miniapp_app_secret = sensitive.miniapp_app_secret
}