refactor: optimize prompt information

--bug=1057384 --user=王孝刚 【对话用户】用户组添加成员,按钮应该是添加,提示信息也应该是添加成功 https://www.tapd.cn/62980211/s/1717521
This commit is contained in:
wxg0103 2025-06-24 15:10:01 +08:00
parent f4410b25ce
commit e7c0d8eaf1
5 changed files with 11 additions and 5 deletions

View File

@ -43,6 +43,8 @@ export default {
required: 'Required', required: 'Required',
noData: 'No data', noData: 'No data',
result: 'Result', result: 'Result',
remove: 'Remove',
removeSuccess: 'Successful',
searchBar: { searchBar: {
placeholder: 'Search by name', placeholder: 'Search by name',
}, },

View File

@ -44,6 +44,8 @@ export default {
required: '必填', required: '必填',
noData: '暂无数据', noData: '暂无数据',
result: '结果', result: '结果',
remove: '移除',
removeSuccess: '移除成功',
searchBar: { searchBar: {
placeholder: '按名称搜索', placeholder: '按名称搜索',
}, },

View File

@ -43,6 +43,8 @@ export default {
required: '必填', required: '必填',
noData: '暂无数据', noData: '暂无数据',
result: '結果', result: '結果',
remove: '移除',
removeSuccess: '移除成功',
searchBar: { searchBar: {
placeholder: '按名稱搜尋', placeholder: '按名稱搜尋',
}, },

View File

@ -18,7 +18,7 @@
<span class="dialog-footer"> <span class="dialog-footer">
<el-button @click.prevent="dialogVisible = false"> {{ $t('common.cancel') }} </el-button> <el-button @click.prevent="dialogVisible = false"> {{ $t('common.cancel') }} </el-button>
<el-button type="primary" @click="submit(formRef)" :loading="loading"> <el-button type="primary" @click="submit(formRef)" :loading="loading">
{{ $t('common.create') }} {{ $t('common.add') }}
</el-button> </el-button>
</span> </span>
</template> </template>
@ -82,7 +82,7 @@ const submit = async (formEl: FormInstance | undefined) => {
await formEl.validate((valid) => { await formEl.validate((valid) => {
if (valid) { if (valid) {
SystemGroupApi.postAddMember(groupId.value, {"user_ids": form.value.user}, loading).then(() => { SystemGroupApi.postAddMember(groupId.value, {"user_ids": form.value.user}, loading).then(() => {
MsgSuccess(t('common.createSuccess')) MsgSuccess(t('common.addSuccess'))
emit('refresh') emit('refresh')
dialogVisible.value = false dialogVisible.value = false
}) })

View File

@ -98,7 +98,7 @@
v-hasPermission="new ComplexPermission([RoleConst.ADMIN, RoleConst.WORKSPACE_MANAGE.getWorkspaceRole], v-hasPermission="new ComplexPermission([RoleConst.ADMIN, RoleConst.WORKSPACE_MANAGE.getWorkspaceRole],
[PermissionConst.WORKSPACE_USER_GROUP_DELETE.getWorkspacePermission], [], 'OR')" [PermissionConst.WORKSPACE_USER_GROUP_DELETE.getWorkspacePermission], [], 'OR')"
> >
{{ $t('common.delete') }} {{ $t('common.remove') }}
</el-button> </el-button>
</div> </div>
<div class="flex-between complex-search"> <div class="flex-between complex-search">
@ -134,7 +134,7 @@
</el-table-column> </el-table-column>
<el-table-column :label="$t('common.operation')" width="100" fixed="right"> <el-table-column :label="$t('common.operation')" width="100" fixed="right">
<template #default="{ row }"> <template #default="{ row }">
<el-tooltip effect="dark" :content="`${$t('views.role.member.delete.button')}`" placement="top"> <el-tooltip effect="dark" :content="`${$t('common.remove')}`" placement="top">
<el-button type="primary" text @click.stop="handleDeleteUser(row)" <el-button type="primary" text @click.stop="handleDeleteUser(row)"
v-hasPermission="new ComplexPermission([RoleConst.ADMIN, RoleConst.WORKSPACE_MANAGE.getWorkspaceRole], v-hasPermission="new ComplexPermission([RoleConst.ADMIN, RoleConst.WORKSPACE_MANAGE.getWorkspaceRole],
[PermissionConst.WORKSPACE_USER_GROUP_REMOVE_MEMBER.getWorkspacePermission], [], 'OR')" [PermissionConst.WORKSPACE_USER_GROUP_REMOVE_MEMBER.getWorkspacePermission], [], 'OR')"
@ -299,7 +299,7 @@ function handleDeleteUser(item?: ChatUserGroupUserItem) {
) )
.then(() => { .then(() => {
SystemGroupApi.postRemoveMember(current.value?.id as string, { group_relation_ids: item ? [item.user_group_relation_id] : multipleSelection.value.map(item => (item.user_group_relation_id)) }, loading).then(async () => { SystemGroupApi.postRemoveMember(current.value?.id as string, { group_relation_ids: item ? [item.user_group_relation_id] : multipleSelection.value.map(item => (item.user_group_relation_id)) }, loading).then(async () => {
MsgSuccess(t('common.deleteSuccess')) MsgSuccess(t('common.removeSuccess'))
await getList() await getList()
}) })
}) })