Explorar el Código

feat: 修改组件中间层

aXin-0810 hace 2 años
padre
commit
c8de3b565f
Se han modificado 1 ficheros con 11 adiciones y 10 borrados
  1. 11 10
      src/components/template/template-page-1.vue

+ 11 - 10
src/components/template/template-page-1.vue

@@ -21,6 +21,7 @@
       :onClosePlain="onClosePlain"
       :defaultSearchData="defaultSearchData"
       :replaceOrNotMap="replaceOrNotMap"
+      :moreParameters="moreParameters"
       @columnWidthChange="columnWidthChange"
       @columnListChange="columnListChange"
     >
@@ -62,6 +63,10 @@ export default {
     SelExportColumnList
   },
   props: {
+    moreParameters: {
+      type: Array,
+      default: () => []
+    },
     loading: {
       type: Boolean,
       default: false
@@ -405,11 +410,12 @@ export default {
         return
       }
       try {
+        var { querylist, page, size, ...data_ } = data
         this.parameter = {
-          pageNum: data.page,
-          pageSize: data.size,
-          orderBy: data.orderBy,
-          params: data.querylist,
+          ...data_,
+          pageNum: page,
+          pageSize: size,
+          params: querylist,
           moduleId: this.moduleId
         }
         var res = await this.getList(this.parameter)
@@ -582,12 +588,7 @@ export default {
         })
     },
     refreshList(bool) {
-      if (bool === true) {
-        this.showTable = false
-        this.$refs.zjpage.refresh()
-      } else {
-        this.$refs.zjpage.refresh()
-      }
+      this.$refs.zjpage.refresh()
     }
   }
 }