mirror of
				https://github.com/continew-org/continew-admin-ui.git
				synced 2025-11-04 10:57:08 +08:00 
			
		
		
		
	@@ -106,7 +106,7 @@ const queryForm = reactive<UserQuery>({
 | 
				
			|||||||
// 用户列表
 | 
					// 用户列表
 | 
				
			||||||
const { tableData: dataList, loading, pagination, search } = useTable(
 | 
					const { tableData: dataList, loading, pagination, search } = useTable(
 | 
				
			||||||
  (page) => listUser({ ...queryForm, ...page }),
 | 
					  (page) => listUser({ ...queryForm, ...page }),
 | 
				
			||||||
  { immediate: true, formatResult: (data) => data.map((i) => ({ ...i, disabled: false })) },
 | 
					  { immediate: true, formatResult: (data) => data.map((i) => ({ ...i, id: `${i?.id}`, disabled: false })) },
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// 表格列定义
 | 
					// 表格列定义
 | 
				
			||||||
@@ -232,7 +232,7 @@ onMounted(async () => {
 | 
				
			|||||||
    const { data } = await listAllUser({ userIds: props.value })
 | 
					    const { data } = await listAllUser({ userIds: props.value })
 | 
				
			||||||
    if (props.multiple) {
 | 
					    if (props.multiple) {
 | 
				
			||||||
      // 使用 Map 存储用户,避免重复
 | 
					      // 使用 Map 存储用户,避免重复
 | 
				
			||||||
      data.forEach((item) => {
 | 
					      data.map((i) => ({ ...i, id: `${i?.id}`, disabled: false })).forEach((item) => {
 | 
				
			||||||
        if (props.value.includes(item.id)) {
 | 
					        if (props.value.includes(item.id)) {
 | 
				
			||||||
          selectedData.value.set(item.id, item)
 | 
					          selectedData.value.set(item.id, item)
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user