Merge pull request 'fix: 展示字段修改,接口搜索字段对接' (#92) from fix/final_table_error into test

Reviewed-on: #92
pull/93/head
刘释隆 1 year ago
commit 78bc0787d5

@ -69,7 +69,7 @@ const columns: DataTableColumns<RowData> = [
tooltip: true,
},
render(row: any) {
return row.pictureid
return row.fromtaskid
},
},
{

@ -248,9 +248,7 @@ async function getColumns() {
// #endregion
columnsRef.value.push(actionsColumns as any)
console.log(columnsRef.value, 'columnsRef111')
formatColumns()
console.log(columnsRef.value, 'columnsRef222')
}
async function formatColumns() {
@ -278,7 +276,7 @@ async function formatColumns() {
'text-color': '#507AFD',
'onClick': () => goDetail(row),
},
{ default: () => row.pictureid },
{ default: () => row.fromtaskid },
)
},
}
@ -463,7 +461,7 @@ const dialog = useDialog()
const message = useMessage()
const finalStore = useFinal()
async function query(page: number, pageSize: number, filterId?: any) {
async function query(page: number, pageSize: number, filterId?: any,taskName?:string) {
const asideParmas = unref(finalStore.getAsideValue)
// 使使
const params = filterId ? { userSearchId: filterId } : asideParmas
@ -472,6 +470,7 @@ async function query(page: number, pageSize: number, filterId?: any) {
pageSize,
currPage: page,
sortname: 'states',
taskName:taskName,
...params,
})
const { data, pageCount, totalCount } = result
@ -801,8 +800,11 @@ async function refreshHandler(searchId?: any) {
}
function filterTableData(keyword) {
pagination.page = 1;
pagination.pageSize = 10;
if (keyword)
tableData.value = tableData.value.filter(item => item.id.includes(keyword))
// tableData.value = tableData.value.filter(item => item.id.includes(keyword))
query(pagination.page, pagination.pageSize,'',keyword)
else
query(pagination.page, pagination.pageSize)
}

@ -5,9 +5,10 @@ import Content from './content/Content.vue'
import ListContent from './content/ListContent.vue'
const showList = ref(false);
const contentRef = ref(null);
const contentRef:any = ref(null);
const inputChange = (keyword)=>{
contentRef.value.filterTableData(keyword)
}
</script>

@ -54,6 +54,7 @@ function selectHandler(item: SearchEntity) {
//
const searchName = () => {
configStore.setSearchValue(searchKeyword.value);
emit('inputChange',searchKeyword.value);
}
const close = () => {

Loading…
Cancel
Save