系统所有table涉及批量操作 key修复
This commit is contained in:
parent
0d83052a56
commit
59e7df46e0
|
|
@ -140,7 +140,7 @@ export default class JobGrade extends React.Component {
|
|||
tableStore
|
||||
} = jobGrade;
|
||||
|
||||
let keys = toJS(tableStore.selectedRowKeys).toString();
|
||||
let keys = toJS(tableStore.selectedRowKeysAllPages).toString();
|
||||
jobGrade.setIds(keys);
|
||||
this.showConfirm('batchDel');
|
||||
}
|
||||
|
|
|
|||
|
|
@ -125,7 +125,7 @@ export default class JobLevel extends React.Component {
|
|||
tableStore
|
||||
} = jobLevel;
|
||||
|
||||
let keys = toJS(tableStore.selectedRowKeys).toString();
|
||||
let keys = toJS(tableStore.selectedRowKeysAllPages).toString();
|
||||
jobLevel.setIds(keys);
|
||||
this.showConfirm('batchDel');
|
||||
}
|
||||
|
|
|
|||
|
|
@ -129,7 +129,7 @@ export default class RankScheme extends React.Component {
|
|||
tableStore
|
||||
} = rankScheme;
|
||||
|
||||
let keys = toJS(tableStore.selectedRowKeys).toString();
|
||||
let keys = toJS(tableStore.selectedRowKeysAllPages).toString();
|
||||
rankScheme.setIds(keys);
|
||||
this.showConfirm('batchDel');
|
||||
}
|
||||
|
|
|
|||
|
|
@ -174,7 +174,7 @@ export default class Resource extends React.Component {
|
|||
if (item.menuFun !== 'batchDelete') {
|
||||
btns.push(<Button type='primary' onClick={() => this.handleClick(item)}>{item.menuName}</Button>);
|
||||
} else {
|
||||
btns.push(<Button type='primary' onClick={() => this.handleClick(item)} disabled={tableStore.selectedRowKeys.length > 0 ? false : true} >{item.menuName}</Button>);
|
||||
btns.push(<Button type='primary' onClick={() => this.handleClick(item)} disabled={tableStore.selectedRowKeysAllPages.length > 0 ? false : true} >{item.menuName}</Button>);
|
||||
}
|
||||
|
||||
});
|
||||
|
|
@ -192,13 +192,14 @@ export default class Resource extends React.Component {
|
|||
datas={datas}
|
||||
btnOnClick={key => {
|
||||
if (key == "1") {
|
||||
tableStore.selectedRowKeysAllPages = [];
|
||||
resource.export();
|
||||
}
|
||||
if (key == "2") {
|
||||
tableStore.selectedRowKeys.length > 0 ? resource.export() : message.error("请选择需要导出的数据")
|
||||
tableStore.selectedRowKeysAllPages.length > 0 ? resource.export() : message.error("请选择需要导出的数据")
|
||||
}
|
||||
}}
|
||||
menuOnClick={(key, e) => key == '1' ? tableStore.selectedRowKeys = [] : ''}
|
||||
menuOnClick={(key, e) => key == '1' ? tableStore.selectedRowKeysAllPages = [] : ''}
|
||||
/>)
|
||||
|
||||
return btns;
|
||||
|
|
|
|||
|
|
@ -126,7 +126,7 @@ export default class Sequence extends React.Component {
|
|||
tableStore
|
||||
} = sequence;
|
||||
|
||||
let keys = toJS(tableStore.selectedRowKeys).toString();
|
||||
let keys = toJS(tableStore.selectedRowKeysAllPages).toString();
|
||||
sequence.setIds(keys);
|
||||
this.showConfirm('batchDel');
|
||||
}
|
||||
|
|
|
|||
|
|
@ -145,7 +145,7 @@ export default class Staff extends React.Component {
|
|||
tableStore
|
||||
} = staff;
|
||||
|
||||
let keys = toJS(tableStore.selectedRowKeys).toString();
|
||||
let keys = toJS(tableStore.selectedRowKeysAllPages).toString();
|
||||
staff.setIds(keys);
|
||||
this.showConfirm('batchDel');
|
||||
}
|
||||
|
|
|
|||
|
|
@ -124,7 +124,7 @@ export default class StaffScheme extends React.Component {
|
|||
tableStore
|
||||
} = staffScheme;
|
||||
|
||||
let keys = toJS(tableStore.selectedRowKeys).toString();
|
||||
let keys = toJS(tableStore.selectedRowKeysAllPages).toString();
|
||||
staffScheme.setIds(keys);
|
||||
this.showConfirm('batchDel');
|
||||
}
|
||||
|
|
|
|||
|
|
@ -252,7 +252,7 @@ export class ResourceStore {
|
|||
...this.form.getFormParams()
|
||||
}
|
||||
this.exSpinning = true;
|
||||
await Api.exportResource(toJS(this.tableStore.selectedRowKeys).toString());
|
||||
await Api.exportResource(toJS(this.tableStore.selectedRowKeysAllPages).toString());
|
||||
this.exSpinning = false;
|
||||
this.tableStore.selectedRowKeys = [];
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue