!214 fix: 修复父组件中UserSelect回调处理逻辑,解决取消选择后参数未正确处理的问题

Merge pull request !214 from burningimlam/dev
This commit is contained in:
疯狂的狮子Li
2025-06-03 10:00:26 +00:00
committed by Gitee
4 changed files with 12 additions and 0 deletions

View File

@ -405,6 +405,9 @@ const openUserSelect = () => {
//确认选择申请人
const userSelectCallBack = (data: UserVO[]) => {
userSelectCount.value = 0;
selectUserIds.value = [];
queryParams.value.createByIds = [];
if (data && data.length > 0) {
userSelectCount.value = data.length;
selectUserIds.value = data.map((item) => item.userId);

View File

@ -242,6 +242,9 @@ const openUserSelect = () => {
//确认选择申请人
const userSelectCallBack = (data: UserVO[]) => {
userSelectCount.value = 0;
selectUserIds.value = [];
queryParams.value.createByIds = [];
if (data && data.length > 0) {
userSelectCount.value = data.length;
selectUserIds.value = data.map((item) => item.userId);

View File

@ -169,6 +169,9 @@ const openUserSelect = () => {
//确认选择申请人
const userSelectCallBack = (data: UserVO[]) => {
userSelectCount.value = 0;
selectUserIds.value = [];
queryParams.value.createByIds = [];
if (data && data.length > 0) {
userSelectCount.value = data.length;
selectUserIds.value = data.map((item) => item.userId);

View File

@ -171,6 +171,9 @@ const openUserSelect = () => {
//确认选择申请人
const userSelectCallBack = (data: UserVO[]) => {
userSelectCount.value = 0;
selectUserIds.value = [];
queryParams.value.createByIds = [];
if (data && data.length > 0) {
userSelectCount.value = data.length;
selectUserIds.value = data.map((item) => item.userId);