From 4ee6445f67bbb56caa2b2f981afce6e87cc602af Mon Sep 17 00:00:00 2001
From: 吴学文 <wuxuewen@wuxuewendeMacBook-Pro.local>
Date: 星期三, 10 七月 2019 21:01:26 +0800
Subject: [PATCH] 每个页面显示当前页面名称,将上下框无法对其的处理对齐

---
 WebService/src/main/resources/components/floor/listFloor.js |   37 ++++++++++++++++++++++++++++---------
 1 files changed, 28 insertions(+), 9 deletions(-)

diff --git a/WebService/src/main/resources/components/floor/listFloor.js b/WebService/src/main/resources/components/floor/listFloor.js
index 63c12ea..71ecd43 100644
--- a/WebService/src/main/resources/components/floor/listFloor.js
+++ b/WebService/src/main/resources/components/floor/listFloor.js
@@ -1,25 +1,32 @@
 (function(vc){
     var DEFAULT_PAGE = 1;
-    var DEFAULT_ROWS = 15;
+    var DEFAULT_ROWS = 10;
     vc.extends({
         data:{
             listFloorInfo:{
                 floors:[],
+                total:0,
+                records:1,
                 errorInfo:""
             }
         },
         _initMethod:function(){
-            vc.component._listFloorData();
+            vc.component._listFloorData(DEFAULT_PAGE,DEFAULT_ROWS);
         },
         _initEvent:function(){
-
+            vc.on('listFloor','listFloorData',function(){
+                vc.component._listFloorData(DEFAULT_PAGE,DEFAULT_ROWS);
+            });
+            vc.on('pagination','page_event',function(_currentPage){
+                vc.component._listFloorData(_currentPage,DEFAULT_ROWS);
+            });
         },
         methods:{
-            _listFloorData:function(){
+            _listFloorData:function(_page,_rows){
                 var param = {
                     params:{
-                        page:DEFAULT_PAGE,
-                        rows:DEFAULT_ROWS,
+                        page:_page,
+                        rows:_rows,
                         communityId:vc.getCurrentCommunity().communityId
                     }
                 }
@@ -29,7 +36,16 @@
                             'list',
                              param,
                              function(json,res){
-                                vc.component.listFloorInfo.floors=JSON.parse(json);
+                                var listFloorData =JSON.parse(json);
+
+                                vc.component.listFloorInfo.total = listFloorData.total;
+                                vc.component.listFloorInfo.records = listFloorData.records;
+                                vc.component.listFloorInfo.floors = listFloorData.apiFloorDataVoList;
+
+                                vc.emit('pagination','init',{
+                                    total:vc.component.listFloorInfo.records,
+                                    currentPage:_page
+                                });
                              },function(errInfo,error){
                                 console.log('璇锋眰澶辫触澶勭悊');
                              }
@@ -37,10 +53,13 @@
 
             },
             _openAddFloorModal:function(){ //鎵撳紑娣诲姞妗�
-
+                vc.emit('addFloor','openAddFloorModal',{});
             },
             _openDelFloorModel:function(_floor){ // 鎵撳紑鍒犻櫎瀵硅瘽妗�
-
+                vc.emit('deleteFloor','openFloorModel',_floor);
+            },
+            _openEditFloorModel:function(_floor){
+                vc.emit('editFloor','openEditFloorModal',_floor);
             }
         }
     })

--
Gitblit v1.8.0