Browse Source

绑定企业

yangc 7 years ago
parent
commit
fb74ea265d

+ 14 - 24
src/main/webapp/resources/js/vendor/controllers/forstore/vendor_index_ctrl.js

@@ -28,32 +28,22 @@ define(['app/app', 'calendar'], function(app) {
         }
         //table设置
         var applyToEnterpriseTableParams = function () {
-            $scope.applyToEnterpriseTableParams = new ngTableParams({
+            var params = {
                 page : 1,
                 count : 5
-            }, {
-                total : 0,
-                getData : function ($defer, params) {
-                    var param = BaseService.parseParams(params.url());
-                    param.page = param.page;
-                    param.size = param.count;
-                    param.spaceUU = $scope.userInfo.enterprise.uu;
-                    // 状态为申请中
-                    param.status = 311;
-                    Enterprise.findApplyToMall(param, {}, function (page) {
-                        console.log(page);
-                        $defer.resolve(page.content || []);
-                        params.total(page.totalElements);
-                        $scope.totalPages = page.totalPages;
-                        $scope.content = page.content;
-                    }, function (error) {
-                        console.log(error);
-                        $defer.resolve([]);
-                        params.total(0);
-                        $scope.totalPages = 0;
-                        toaster.pop('error', '数据获取失败,请重新刷新页面!');
-                    });
-                }
+            };
+            var param = {};
+            param.page = params.page;
+            param.size = params.count;
+            param.spaceUU = $scope.userInfo.enterprise.uu;
+            // 状态为申请中
+            param.status = 311;
+            Enterprise.findApplyToMall(param, {}, function (page) {
+                $scope.totalPages = page.totalPages;
+                $scope.content = page.content;
+            }, function (error) {
+                $scope.totalPages = 0;
+                toaster.pop('error', '数据获取失败,请重新刷新页面!');
             });
         }
         applyToEnterpriseTableParams();

+ 2 - 1
src/main/webapp/resources/view/vendor/forstore/vendor_index.html

@@ -64,6 +64,7 @@
     }
     .bind-enter-tab th {
         font-size: 14px;
+        text-align: center;
     }
     .bind-enter-tab tbody tr {
         height: 29px;
@@ -116,7 +117,7 @@
                 <span>企业绑定申请</span>
                 <a class="pull-right" ng-click="findMore()">查看更多</a>
             </div>
-            <table class="bind-enter-tab" ng-table="applyToEnterpriseTableParams">
+            <table class="bind-enter-tab">
                 <thead>
                 <tr>
                     <th>用户名</th>