diff --git a/src/views/ClosedProject.vue b/src/views/ClosedProject.vue
index 7001f3e..8c21ce5 100644
--- a/src/views/ClosedProject.vue
+++ b/src/views/ClosedProject.vue
@@ -10,10 +10,11 @@
ref="tableRef"
class="projectTable"
:height="tableHeight"
+ @sort-change="onSortChange"
:data="tableData">
-
-
-
+
+
+
@@ -74,8 +75,33 @@ const getClosedProjects = () => {
params: {
pageCurrent: currentPage.value,
pageSize: pageSize.value,
- // sortBy: 'projectClosedDate',
- // asc: false,
+ sortBy: 'projectClosedDate',
+ asc: false,
+ paramMap: {
+ completed: true
+ }
+ }
+ }).then(response => {
+ if (response.data.code === 200) {
+ //console.log(response.data.data.records)
+ total.value = response.data.data.total
+ tableData.value = response.data.data.records
+ }
+ }).catch(function (error) {
+ console.log(error)
+ })
+}
+const onSortChange = ( val) => {
+ console.log(val)
+ const that = this;
+ request({
+ url: 'project',
+ method: 'get',
+ params: {
+ pageCurrent: currentPage.value,
+ pageSize: pageSize.value,
+ sortBy: val.order?val.prop:'projectClosedDate',
+ asc: val.order==='ascending',
paramMap: {
completed: true
}
diff --git a/src/views/Home.vue b/src/views/Home.vue
index 8709a42..1a617ab 100644
--- a/src/views/Home.vue
+++ b/src/views/Home.vue
@@ -5,7 +5,7 @@
+ :default-active="menuDefaultActive">
@@ -55,6 +55,7 @@