husq
2023-09-01 1d62a85deb1c8cea23288629206cc4e3c35c68d9
src/pages/page-web/projects/project_list/list_page/list.vue
@@ -45,15 +45,18 @@
const router = useRouter()
const sort = ref('createTime')
const searchInput = ref(false)
const params = ref({
interface paramsFaca {
  projectStatus:string
  project:string
  column:string
  sort:string
  projectName?:string
}
const params = ref<paramsFaca>({
  projectStatus: '',
  project: '',
  orders: [
    {
      column: 'createTime',
      asc: map.get('createTime')
    }
  ],
  column: 'create_time',
  sort: 'desc',
  projectName: '',
})
// ant 加载
@@ -75,12 +78,8 @@
}
// 排序方法
const sortHandleChange = (e: string) => {
  params.value.orders = [
    {
      column: sortEnum[e],
      asc: map.get(e)
    }
  ]
  params.value.column = sortEnum[e]
  params.value.sort = map.get(e) || 'create_time'
  init()
}
// 页面初始化