|
@@ -191,7 +191,7 @@ Ext.define('saas.view.core.dbfind.AddMultiDbfindGridPanel', {
|
|
|
store: me.store,
|
|
store: me.store,
|
|
|
items:[{
|
|
items:[{
|
|
|
xtype:'checkbox',
|
|
xtype:'checkbox',
|
|
|
- id:'showSelectRecord',
|
|
|
|
|
|
|
+ name:'showSelectRecord',
|
|
|
boxLabel:'已选中数据',
|
|
boxLabel:'已选中数据',
|
|
|
handler:function(b){
|
|
handler:function(b){
|
|
|
var grid = me;
|
|
var grid = me;
|
|
@@ -227,7 +227,7 @@ Ext.define('saas.view.core.dbfind.AddMultiDbfindGridPanel', {
|
|
|
}
|
|
}
|
|
|
}],
|
|
}],
|
|
|
moveFirst: function() {
|
|
moveFirst: function() {
|
|
|
- if(Ext.getCmp('showSelectRecord').checked==false){
|
|
|
|
|
|
|
+ if(me.down('[name=showSelectRecord]').checked==false){
|
|
|
if (this.fireEvent('beforechange', this, 1) !== false) {
|
|
if (this.fireEvent('beforechange', this, 1) !== false) {
|
|
|
this.store.loadPage(1);
|
|
this.store.loadPage(1);
|
|
|
this.ownerCt.selModel.noChange = true;
|
|
this.ownerCt.selModel.noChange = true;
|
|
@@ -243,7 +243,7 @@ Ext.define('saas.view.core.dbfind.AddMultiDbfindGridPanel', {
|
|
|
var me = this,
|
|
var me = this,
|
|
|
store = me.store,
|
|
store = me.store,
|
|
|
prev = store.currentPage - 1;
|
|
prev = store.currentPage - 1;
|
|
|
- if(Ext.getCmp('showSelectRecord').checked==false){
|
|
|
|
|
|
|
+ if(me.down('[name=showSelectRecord]').checked==false){
|
|
|
if (prev > 0) {
|
|
if (prev > 0) {
|
|
|
if (me.fireEvent('beforechange', me, prev) !== false) {
|
|
if (me.fireEvent('beforechange', me, prev) !== false) {
|
|
|
store.previousPage();
|
|
store.previousPage();
|
|
@@ -262,7 +262,7 @@ Ext.define('saas.view.core.dbfind.AddMultiDbfindGridPanel', {
|
|
|
store = me.store,
|
|
store = me.store,
|
|
|
total = me.getPageData().pageCount,
|
|
total = me.getPageData().pageCount,
|
|
|
next = store.currentPage + 1;
|
|
next = store.currentPage + 1;
|
|
|
- if(Ext.getCmp('showSelectRecord').checked==false){
|
|
|
|
|
|
|
+ if(me.down('[name=showSelectRecord]').checked==false){
|
|
|
if (next <= total) {
|
|
if (next <= total) {
|
|
|
if (me.fireEvent('beforechange', me, next) !== false) {
|
|
if (me.fireEvent('beforechange', me, next) !== false) {
|
|
|
store.nextPage();
|
|
store.nextPage();
|
|
@@ -279,7 +279,7 @@ Ext.define('saas.view.core.dbfind.AddMultiDbfindGridPanel', {
|
|
|
moveLast: function() {
|
|
moveLast: function() {
|
|
|
var me = this,
|
|
var me = this,
|
|
|
last = me.getPageData().pageCount;
|
|
last = me.getPageData().pageCount;
|
|
|
- if(Ext.getCmp('showSelectRecord').checked==false){
|
|
|
|
|
|
|
+ if(me.down('[name=showSelectRecord]').checked==false){
|
|
|
if (me.fireEvent('beforechange', me, last) !== false) {
|
|
if (me.fireEvent('beforechange', me, last) !== false) {
|
|
|
me.store.loadPage(last);
|
|
me.store.loadPage(last);
|
|
|
this.ownerCt.selModel.noChange = true;
|
|
this.ownerCt.selModel.noChange = true;
|
|
@@ -295,7 +295,7 @@ Ext.define('saas.view.core.dbfind.AddMultiDbfindGridPanel', {
|
|
|
var me = this,
|
|
var me = this,
|
|
|
store = me.store,
|
|
store = me.store,
|
|
|
current = store.currentPage;
|
|
current = store.currentPage;
|
|
|
- if(Ext.getCmp('showSelectRecord').checked==false){
|
|
|
|
|
|
|
+ if(me.down('[name=showSelectRecord]').checked==false){
|
|
|
if (me.fireEvent('beforechange', me, current) !== false) {
|
|
if (me.fireEvent('beforechange', me, current) !== false) {
|
|
|
store.loadPage(current);
|
|
store.loadPage(current);
|
|
|
this.ownerCt.selModel.noChange = true;
|
|
this.ownerCt.selModel.noChange = true;
|