Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
陈曦
sub2api
Commits
73089bbf
Commit
73089bbf
authored
Mar 01, 2026
by
erio
Browse files
fix: display backend error message directly without i18n translation
parent
3a04552f
Changes
2
Show whitespace changes
Inline
Side-by-side
backend/internal/handler/admin/account_handler.go
View file @
73089bbf
...
...
@@ -1127,12 +1127,6 @@ func (h *AccountHandler) BulkUpdate(c *gin.Context) {
c
.
JSON
(
409
,
gin
.
H
{
"error"
:
"mixed_channel_warning"
,
"message"
:
mixedErr
.
Error
(),
"details"
:
gin
.
H
{
"group_id"
:
mixedErr
.
GroupID
,
"group_name"
:
mixedErr
.
GroupName
,
"current_platform"
:
mixedErr
.
CurrentPlatform
,
"other_platform"
:
mixedErr
.
OtherPlatform
,
},
})
return
}
...
...
frontend/src/components/account/BulkEditAccountModal.vue
View file @
73089bbf
...
...
@@ -1283,11 +1283,7 @@ const preCheckMixedChannelRisk = async (built: Record<string, unknown>): Promise
if
(
!
result
.
has_risk
)
return
true
pendingUpdatesForConfirm
.
value
=
built
mixedChannelWarningMessage
.
value
=
t
(
'
admin.accounts.mixedChannelWarning
'
,
{
groupName
:
result
.
details
?.
group_name
,
currentPlatform
:
result
.
details
?.
current_platform
,
otherPlatform
:
result
.
details
?.
other_platform
}
)
mixedChannelWarningMessage
.
value
=
result
.
message
||
t
(
'
admin.accounts.bulkEdit.failed
'
)
showMixedChannelWarning
.
value
=
true
return
false
}
catch
(
error
:
any
)
{
...
...
@@ -1362,11 +1358,7 @@ const submitBulkUpdate = async (baseUpdates: Record<string, unknown>) => {
// 兜底:多平台混合场景下,预检查跳过,由后端 409 触发确认框
if
(
error
.
status
===
409
&&
error
.
error
===
'
mixed_channel_warning
'
)
{
pendingUpdatesForConfirm
.
value
=
baseUpdates
mixedChannelWarningMessage
.
value
=
t
(
'
admin.accounts.mixedChannelWarning
'
,
{
groupName
:
error
.
details
?.
group_name
,
currentPlatform
:
error
.
details
?.
current_platform
,
otherPlatform
:
error
.
details
?.
other_platform
}
)
mixedChannelWarningMessage
.
value
=
error
.
message
showMixedChannelWarning
.
value
=
true
}
else
{
appStore
.
showError
(
error
.
message
||
t
(
'
admin.accounts.bulkEdit.failed
'
))
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment