Browse Source

增加查询

lichao 3 years ago
parent
commit
92d7a85279
1 changed files with 20 additions and 9 deletions
  1. 20 9
      src/views/basicData/commodityCategory/index.vue

+ 20 - 9
src/views/basicData/commodityCategory/index.vue

@@ -41,14 +41,19 @@ export default {
       form: {},
       option: option,
       parentId:0,
-      dataList: []
+      dataList: [],
+      page: {
+        pageSize: 10,
+        pagerCount: 5,
+        total: 0,
+      }
     }
   },
   created() {
-    customerList({parentId:0}).then(res => {
-      console.log(res.data.data.records)
-      this.dataList = res.data.data.records
-    })
+    // customerList({parentId:0}).then(res => {
+    //   console.log(res.data.data.records)
+    //   this.dataList = res.data.data.records
+    // })
   },
   methods: {
     //删除列表后面的删除按钮触发触发(row, index, done)
@@ -127,8 +132,10 @@ export default {
       done();
     },
     //点击搜索按钮触发
-    searchChange() {
-      console.log('1')
+    searchChange(params, done) {
+      this.page.currentPage = 1;
+      this.onLoad(this.page, params);
+      done()
     },
     searchReset() {
       console.log('1')
@@ -145,8 +152,12 @@ export default {
     refreshChange() {
       console.log('1')
     },
-    onLoad() {
-      console.log('1')
+    onLoad(page, params = {parentId:0}) {
+      let queryParams = Object.assign({}, params, {pageSize: page.pageSize, pageNum: page.currentPage})
+      customerList(queryParams).then(res => {
+        this.dataList = res.data.data.records
+        this.page.total = res.data.data.total
+      })
     },
     //树桩列点击展开触发
     treeLoad(tree, treeNode, resolve) {