|
@@ -219,7 +219,7 @@
|
|
|
}}
|
|
}}
|
|
|
</span>
|
|
</span>
|
|
|
{{ $t('lang.tabGridEdit.pageSize') }}
|
|
{{ $t('lang.tabGridEdit.pageSize') }}
|
|
|
- <PageSizeSelect @page-size-changed="gridSizeSelect" />
|
|
|
|
|
|
|
+ <PageSizeSelect :size="pagination.per_page" @page-size-changed="gridSizeSelect" />
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="pull-right">
|
|
<div class="pull-right">
|
|
@@ -354,7 +354,6 @@ export default {
|
|
|
searchText: '', // 简单过滤条件
|
|
searchText: '', // 简单过滤条件
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
-
|
|
|
|
|
computed: {
|
|
computed: {
|
|
|
tableWidth: function () {
|
|
tableWidth: function () {
|
|
|
// 第一列和第二列
|
|
// 第一列和第二列
|
|
@@ -521,6 +520,9 @@ export default {
|
|
|
);
|
|
);
|
|
|
},
|
|
},
|
|
|
},
|
|
},
|
|
|
|
|
+ created: function(){
|
|
|
|
|
+ this.rememberPageSize();
|
|
|
|
|
+ },
|
|
|
|
|
|
|
|
beforeUnmount: function () {
|
|
beforeUnmount: function () {
|
|
|
let _self = this;
|
|
let _self = this;
|
|
@@ -613,7 +615,13 @@ export default {
|
|
|
changeSelectMode: function (val) {
|
|
changeSelectMode: function (val) {
|
|
|
this.multipleSelect = val;
|
|
this.multipleSelect = val;
|
|
|
},
|
|
},
|
|
|
-
|
|
|
|
|
|
|
+ // 记住每页条数
|
|
|
|
|
+ rememberPageSize:function(){
|
|
|
|
|
+ const curdPageSize = localStorage.getItem(`CurdWindowPageSize${this.$route.params.windowNo}`);
|
|
|
|
|
+ if(curdPageSize){
|
|
|
|
|
+ this.pagination.per_page = curdPageSize;
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
/**
|
|
/**
|
|
|
* 加载窗口的定义
|
|
* 加载窗口的定义
|
|
|
* @param complexFilterParams 复杂过滤条件
|
|
* @param complexFilterParams 复杂过滤条件
|
|
@@ -651,7 +659,7 @@ export default {
|
|
|
current_page: 1, // required
|
|
current_page: 1, // required
|
|
|
last_page: 10, // required
|
|
last_page: 10, // required
|
|
|
};
|
|
};
|
|
|
-
|
|
|
|
|
|
|
+ _self.rememberPageSize();
|
|
|
// _self.windowNo = window.no;
|
|
// _self.windowNo = window.no;
|
|
|
_self.window = window;
|
|
_self.window = window;
|
|
|
_self.jsUrl = window.jsUrl;
|
|
_self.jsUrl = window.jsUrl;
|
|
@@ -1243,6 +1251,7 @@ export default {
|
|
|
gridSizeSelect: function (newPageSize) {
|
|
gridSizeSelect: function (newPageSize) {
|
|
|
this.pagination.per_page = newPageSize;
|
|
this.pagination.per_page = newPageSize;
|
|
|
this.pagination.current_page = 1;
|
|
this.pagination.current_page = 1;
|
|
|
|
|
+ localStorage.setItem(`CurdWindowPageSize${this.windowNo}`,newPageSize);
|
|
|
// 刷新界面
|
|
// 刷新界面
|
|
|
// this.queryGridData(true);
|
|
// this.queryGridData(true);
|
|
|
},
|
|
},
|