Pre Merge pull request !14 from 素还真/N/A

This commit is contained in:
素还真 2025-07-07 08:58:42 +00:00 committed by Gitee
commit 9836db42d1
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -1,7 +1,7 @@
<script setup lang="tsx"> <script setup lang="tsx">
import { computed, ref, watch } from 'vue'; import { computed, ref, watch } from 'vue';
import { NDatePicker } from 'naive-ui'; import { NDatePicker } from 'naive-ui';
import { fetchGetRoleUserList, fetchGetUserList } from '@/service/api/system'; import { fetchGetRoleUserList, fetchGetUserList, fetchUpdateRoleUser } from '@/service/api/system';
import { useAppStore } from '@/store/modules/app'; import { useAppStore } from '@/store/modules/app';
import { useDict } from '@/hooks/business/dict'; import { useDict } from '@/hooks/business/dict';
import { useTable, useTableOperate } from '@/hooks/common/table'; import { useTable, useTableOperate } from '@/hooks/common/table';
@ -124,6 +124,11 @@ function closeDrawer() {
} }
async function handleSubmit() { async function handleSubmit() {
const { error } = await fetchUpdateRoleUser(
props.rowData?.roleId,
checkedRowKeys.value.join(','),
);
if (error) return;
window.$message?.success($t('common.updateSuccess')); window.$message?.success($t('common.updateSuccess'));
closeDrawer(); closeDrawer();
emit('submitted'); emit('submitted');