采购申请é€中选中物品时加入分页

This commit is contained in:
曾成 2020-03-25 14:02:05 +08:00
parent 1b080ff25c
commit 3c4f9697b1
2 changed files with 15 additions and 5 deletions

View File

@ -55,6 +55,8 @@
</tr>
</tbody>
</table>
<!-- 分页 -->
<vc:create name="pagination"></vc:create>
<div class="ibox-content" v-if="chooseResourceStoreInfo2.resourceStores.length > 0">
<button class="btn btn-primary float-right" type="button" v-on:click="getSelectResourceStores()">

View File

@ -1,4 +1,6 @@
(function(vc){
var DEFAULT_PAGE = 1;
var DEFAULT_ROWS = 10;
vc.extends({
propTypes: {
emitChooseResourceStore:vc.propTypes.string,
@ -16,8 +18,11 @@
_initEvent:function(){
vc.on('chooseResourceStore2','openChooseResourceStoreModel2',function(_param){
$('#chooseResourceStoreModel2').modal('show');
vc.component._refreshchooseResourceStoreInfo2();
vc.component._loadAllResourceStoreInfo(1,10,'');
vc.component.chooseResourceStoreInfo2._currentResourceStoreName = "";
vc.component._loadAllResourceStoreInfo(DEFAULT_PAGE, DEFAULT_ROWS,'');
});
vc.on('pagination', 'page_event', function (_currentPage) {
vc.component._loadAllResourceStoreInfo(_currentPage, DEFAULT_ROWS);
});
},
methods:{
@ -38,6 +43,12 @@
function(json){
var _resourceStoreInfo = JSON.parse(json);
vc.component.chooseResourceStoreInfo2.resourceStores = _resourceStoreInfo.resourceStores;
vc.component.chooseResourceStoreInfo2.total = _resourceStoreInfo.total;
vc.component.chooseResourceStoreInfo2.records = _resourceStoreInfo.records;
vc.emit('pagination', 'init', {
total: vc.component.chooseResourceStoreInfo2.records,
currentPage: _page
});
},function(){
console.log('请求失败处理');
}
@ -56,9 +67,6 @@
queryResourceStores:function(){
vc.component._loadAllResourceStoreInfo(1,10,vc.component.chooseResourceStoreInfo2._currentResourceStoreName);
},
_refreshchooseResourceStoreInfo2:function(){
vc.component.chooseResourceStoreInfo2._currentResourceStoreName = "";
},
getSelectResourceStores:function () {
var selectResourceStores = vc.component.chooseResourceStoreInfo2.selectResourceStores;
var resourceStores = vc.component.chooseResourceStoreInfo2.resourceStores;