fix: bug#18805

This commit is contained in:
leiqiaochu 2023-09-27 15:05:35 +08:00
parent 490f34b215
commit a55e7d2af1
2 changed files with 17 additions and 1 deletions

View File

@ -79,7 +79,7 @@ const showSave = () => {
const downVisible = ref(false)
const searchValue = ref()
const queryData = (first?: Boolean, searchName?: any) => {
const params = searchName ? { sorts: [{ name: 'createTime', order: 'desc' }, { name: 'name', order: 'desc' }], terms: [{ terms: [{ value: '%' + searchName + '%', termType: 'like', column: 'name' }] }] } : { sorts: [{ name: 'createTime', order: 'desc' }, { name: 'name', order: 'desc' }] }
const params = searchName ? { paging:false ,sorts: [{ name: 'createTime', order: 'desc' }, { name: 'name', order: 'desc' }], terms: [{ terms: [{ value: '%' + searchName + '%', termType: 'like', column: 'name' }] }] } : { sorts: [{ name: 'createTime', order: 'desc' }, { name: 'name', order: 'desc' }], paging:false }
getDicList(params).then((res: any) => {
if (res.status === 200) {
listData.value = res.result

View File

@ -29,6 +29,13 @@
<template #type="slotProps">
{{ slotProps.type?.name }}
</template>
<template #roleList="slotProps">
<j-ellipsis>
{{ slotProps?.roleList?.map((item)=>{
return item.name
}).join(',') }}
</j-ellipsis>
</template>
<template #status="slotProps">
<BadgeStatus
:status="slotProps.status"
@ -172,6 +179,15 @@ const columns = [
},
scopedSlots: true,
},
{
title: '角色',
dataIndex: 'roleList',
key: 'roleList',
search:{
type:'string'
},
scopedSlots: true,
},
{
title: '状态',
dataIndex: 'status',