From f2041f797eadf75b58853066b2cd2d5aef5f2be1 Mon Sep 17 00:00:00 2001 From: caoyang Date: Mon, 7 Mar 2022 09:15:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=87=E7=AD=BE=E7=AE=A1=E7=90=86=E7=BC=96?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../documentManage/tags/dialog/dicList.vue | 8 +++-- .../documentManage/tags/dialog/listTable.vue | 7 ++-- .../documentManage/tags/dialog/treeTable.vue | 36 +++++++++++++++++++ 3 files changed, 47 insertions(+), 4 deletions(-) diff --git a/jero-web/src/views/documentManage/tags/dialog/dicList.vue b/jero-web/src/views/documentManage/tags/dialog/dicList.vue index 7f66c08ca..f51360e11 100644 --- a/jero-web/src/views/documentManage/tags/dialog/dicList.vue +++ b/jero-web/src/views/documentManage/tags/dialog/dicList.vue @@ -23,7 +23,7 @@
- +
@@ -156,6 +156,8 @@ } }) }else if(this.dictVal=='tree'){ + //sys/category/queryBySysName + //sys/category/queryBySysDictId getAction(`sys/category/queryBySysDictId`,{ ...this.queryParams, id:this.record.id, @@ -372,7 +374,9 @@ this.$message.warning(this.$t('selectLeastOne')) } }, - ok(){ + ok(val){ + this.queryParams.pageNo=val.pageSize + this.queryParams.pageSize=val.pageSize this.loadData() } } diff --git a/jero-web/src/views/documentManage/tags/dialog/listTable.vue b/jero-web/src/views/documentManage/tags/dialog/listTable.vue index 8430780ac..6a4177d13 100644 --- a/jero-web/src/views/documentManage/tags/dialog/listTable.vue +++ b/jero-web/src/views/documentManage/tags/dialog/listTable.vue @@ -102,12 +102,15 @@ //点击页数 onChangePage(page,pageSize){ this.queryParams.pageNo = page - this.loadData() + this.$emit('ok',this.queryParams) + // this.loadData() }, //一页显示条数 SizeChange(page,pageSize){ this.queryParams.pageSize = pageSize - this.loadData() + this.$emit('ok',this.queryParams) + + // this.loadData() }, } } diff --git a/jero-web/src/views/documentManage/tags/dialog/treeTable.vue b/jero-web/src/views/documentManage/tags/dialog/treeTable.vue index e5c63e1c0..4ffad86d9 100644 --- a/jero-web/src/views/documentManage/tags/dialog/treeTable.vue +++ b/jero-web/src/views/documentManage/tags/dialog/treeTable.vue @@ -15,6 +15,18 @@ {{$t('delete')}} +
+ +
@@ -30,6 +42,11 @@ data(){ return{ loading:false, + total:0, + queryParams:{ + pageNo:1, + pageSize:10 + }, //搜索条件 columns: [ { title: this.$t('name'), @@ -128,6 +145,19 @@ actionEdit(val){ this.$emit('editDict',true,val) }, + //点击页数 + onChangePage(page,pageSize){ + this.queryParams.pageNo = page + this.$emit('ok',this.queryParams) + // this.loadData() + }, + //一页显示条数 + SizeChange(page,pageSize){ + this.queryParams.pageSize = pageSize + this.$emit('ok',this.queryParams) + + // this.loadData() + }, //设置行属性 setRowClassName(record){ if(record.pid != 0){ @@ -260,4 +290,10 @@ .rowStyle{ background-color:#fafafa; } + .tree-table{ + .page{ + margin-text-outline: 20px; + } + } + \ No newline at end of file