fix: bug#10550

This commit is contained in:
JiangQiming 2023-03-22 15:36:16 +08:00
parent ba8bbc9896
commit b6b4677367
2 changed files with 9 additions and 1 deletions

View File

@ -422,6 +422,7 @@ const formData = ref({
userId: '',
thirdPartyUserId: '',
thirdPartyUserName: '',
bindId: '',
});
const formRules = ref({
userId: [{ required: true, message: '请选择用户', trigger: 'change' }],
@ -463,6 +464,7 @@ const handleBindSubmit = () => {
providerName: formData.value.thirdPartyUserName,
thirdPartyUserId: formData.value.thirdPartyUserId,
userId: formData.value.userId,
id: formData.value.bindId,
};
confirmLoading.value = true;
if (props.data.type === 'dingTalk') {

View File

@ -4,7 +4,7 @@
<pro-search
:columns="columns"
target="category"
@search="(params:any)=>queryParams = {...params}"
@search="handleSearch"
/>
<j-pro-table
@ -14,6 +14,7 @@
model="TABLE"
:params="queryParams"
noPagination
v-model:expandedRowKeys="expandedRowKeys"
>
<template #headerTitle>
<PermissionButton
@ -152,6 +153,11 @@ const columns = [
},
];
const queryParams = ref({ terms: [] });
const expandedRowKeys = ref<string[]>([]);
const handleSearch = (e: any) => {
queryParams.value = e;
if (!e.terms.length) expandedRowKeys.value = [];
};
const tableRef = ref<Record<string, any>>({}); //
const table = reactive({