Browse Source

处理超级后台数据

wangcz 7 years ago
parent
commit
b131543d6a

+ 4 - 4
src/main/webapp/resources/js/admin/controllers/statsDataCtrl.js

@@ -149,10 +149,10 @@ define([ 'app/app' ], function(app) {
                 $http({
                     method: 'get',
                     dataType: 'json',
-                    url: $scope.ssoUrl + '/api/user/count/notlogin',
-                    params: {month: 6}
+                    url: $scope.ssoUrl + '/api/user/count/notlgoin/month',
+                    params: {start: $scope.startFormatDate, end: $scope.endFormatDate, months: '6,12,24'}
                 }).success(function (data) {
-                    $scope.sixMonthLogoData = data.count
+                    $scope.monthLogoData = data
                 }).error(function () {
                     toaster.pop('error', '获取未处理审批数据失败');
                 });
@@ -166,7 +166,7 @@ define([ 'app/app' ], function(app) {
             getDevOrProdData();
             // 上传产品个数
             Goods.getProductsCmp({fromDate: $scope.startDate.getTime(), toDate: $scope.endDate.getTime()}, function (data) {
-                $scope.productsCount = data
+                $scope.productsCount = data.data
             }, function (res) {
                 toaster.pop('error', '数据获取失败,请重试')
             });

+ 6 - 6
src/main/webapp/resources/view/admin/stats_data.html

@@ -333,11 +333,11 @@
                 <div class="col-sm-2 f14">
                     <div class="form-group row title">
                         <span class="col-sm-6 text-right">上传产品用户数:</span>
-                        <span class="col-sm-6" ng-bind="productsCount.data | number"></span>
+                        <span class="col-sm-6" ng-bind="productsCount.productUserAmout | number"></span>
                     </div>
                     <div class="form-group row">
                         <span class="col-sm-6 text-right">上传产品个数:</span>
-                        <span class="col-sm-6" ng-bind="productsCount.data | number"></span>
+                        <span class="col-sm-6" ng-bind="productsCount.productAmout | number"></span>
                     </div>
                 </div>
                 <div class="col-sm-2 f14">
@@ -363,19 +363,19 @@
                 <div class="col-sm-2 f14">
                     <div class="form-group row title">
                         <span class="col-sm-6 text-right">流失用户数:</span>
-                        <span class="col-sm-6" ng-bind="statistics.codes | number"></span>
+                        <span class="col-sm-6" ng-bind="(monthLogoData.month6 + monthLogoData.month12 + monthLogoData.month24) | number"></span>
                     </div>
                     <div class="form-group row">
                         <span class="col-sm-6 text-right">半年未登录:</span>
-                        <span class="col-sm-6" ng-bind="statistics.codes | number"></span>
+                        <span class="col-sm-6" ng-bind="monthLogoData.month6 | number"></span>
                     </div>
                     <div class="form-group row">
                         <span class="col-sm-6 text-right">一年未登录:</span>
-                        <span class="col-sm-6" ng-bind="statistics.kinds | number"></span>
+                        <span class="col-sm-6" ng-bind="monthLogoData.month12 | number"></span>
                     </div>
                     <div class="form-group row">
                         <span class="col-sm-6 text-right">两年未登录:</span>
-                        <span class="col-sm-6" ng-bind="statistics.brands | number"></span>
+                        <span class="col-sm-6" ng-bind="monthLogoData.month24 | number"></span>
                     </div>
                 </div>
             </div>