Browse Source

处理产品数详情页面接口

wangcz 7 years ago
parent
commit
0c5a901eba

+ 3 - 3
src/main/webapp/resources/js/admin/controllers/product/brandProductsCountCtrl.js

@@ -11,9 +11,9 @@ define(['app/app'], function(app) {
                 total: 0,
                 getData: function ($defer, params) {
                     var param = BaseService.parseParams(params.url());
-                    params.startDate = $stateParams.startDate;
-                    params.endDate = $stateParams.endDate;
-                    Goods.loadUploadProductDetail(param, function(data) {
+                    param.startTime = $stateParams.startDate;
+                    param.endTime = $stateParams.endDate;
+                    Goods.loadBrandProductsCount(param, function(data) {
                         params.total(data.totalElements);
                         $defer.resolve(data.content);
                     }, function (res) {

+ 3 - 3
src/main/webapp/resources/js/admin/controllers/product/categoryNumberCtrl.js

@@ -11,9 +11,9 @@ define(['app/app'], function(app) {
                 total: 0,
                 getData: function ($defer, params) {
                     var param = BaseService.parseParams(params.url());
-                    params.startDate = $stateParams.startDate;
-                    params.endDate = $stateParams.endDate;
-                    Goods.loadUploadProductDetail(param, function(data) {
+                    param.startTime = $stateParams.startDate;
+                    param.endTime = $stateParams.endDate;
+                    Goods.loadKindProductsCount(param, function(data) {
                         params.total(data.totalElements);
                         $defer.resolve(data.content);
                     }, function (res) {

+ 2 - 2
src/main/webapp/resources/js/admin/controllers/product/merchantProductsCtrl.js

@@ -11,8 +11,8 @@ define(['app/app'], function(app) {
                 total: 0,
                 getData: function ($defer, params) {
                     var param = BaseService.parseParams(params.url());
-                    params.startDate = $stateParams.startDate;
-                    params.endDate = $stateParams.endDate;
+                    param.startTime = $stateParams.startDate;
+                    param.endTime = $stateParams.endDate;
                     Goods.loadUploadProductDetail(param, function(data) {
                         params.total(data.totalElements);
                         $defer.resolve(data.content);

+ 4 - 2
src/main/webapp/resources/js/admin/controllers/product/productManageCtrl.js

@@ -62,7 +62,8 @@ define(['app/app'], function(app) {
             $scope.startFormatDate = _formatDate($scope.startDate, 'yyyy-MM-dd');
             $scope.endFormatDate = _formatDate($scope.endDate, 'yyyy-MM-dd');
             if (val != 'autoMonth') {
-                initTitleInfo();
+                $scope.manageTableParams.page(1);
+                $scope.manageTableParams.reload();
             } else {
                 // $scope.startDate = '';
                 // $scope.endDate = '';
@@ -107,7 +108,8 @@ define(['app/app'], function(app) {
                 $scope.endDate = new Date($scope.endDate.getFullYear(), $scope.endDate.getMonth(), $scope.endDate.getDate())
                 $scope.endDate = new Date($scope.endDate.getTime() + 23 * 60 * 60 * 1000 + 59 * 60 * 1000 + 59 * 1000);
             }
-            initTitleInfo();
+            $scope.manageTableParams.page(1);
+            $scope.manageTableParams.reload();
         };
         $scope.goodsFilter = {};
         $scope.kindPojo = {};

+ 11 - 1
src/main/webapp/resources/js/common/query/goods.js

@@ -11,11 +11,21 @@ define([ 'ngResource' ], function() {
 				url: 'trade/goods/background/page',
 				method: 'POST'
 			},
-			// 获取上传产品详情列表数据
+			// 获取商家产品详情列表数据
 			loadUploadProductDetail: {
 				url: '/store-service/storeinfo',
 				method: 'GET'
 			},
+			// 获取品牌产品数
+            loadBrandProductsCount: {
+                url: '/trade/goods/brandProductsCount/page',
+                method: 'POST'
+            },
+			// 获取品类产品数
+            loadKindProductsCount: {
+                url: '/trade/goods/kindProductsCount/page',
+                method: 'POST'
+            },
 			/**
 			 * end  wangcz
 			 * */