This commit is contained in:
qsh
2024-05-28 11:46:28 +08:00
parent 1f9be6227c
commit c258155972
10 changed files with 183 additions and 76 deletions

View File

@@ -36,7 +36,7 @@ const formData = ref({
roleIds: []
})
const formRef = ref() // 表单 Ref
const roleList = ref([]) // 角色的列表
const roleList = ref<any>([]) // 角色的列表
/** 打开弹窗 */
const open = async (row: UserApi.UserVO) => {
@@ -62,7 +62,7 @@ defineExpose({ open }) // 提供 open 方法,用于打开弹窗
const emit = defineEmits(['success']) // 定义 success 事件,用于操作成功后的回调
const submitForm = async () => {
// 校验表单
if (!formRef) return
if (!formRef.value) return
const valid = await formRef.value.validate()
if (!valid) return
// 提交请求