Authored by dongjunjie

Merge branch 'yohobuy-shop-dev-4.6-20160606' of http://git.yoho.cn/fe/yohobuy-sh…

…op-fe2 into yohobuy-shop-dev-4.6-20160606
@@ -84,6 +84,7 @@ module.exports={ @@ -84,6 +84,7 @@ module.exports={
84 {name: 'maxSortId',type: 'Number'}, 84 {name: 'maxSortId',type: 'Number'},
85 {name: 'middleSortId',type: 'Number'}, 85 {name: 'middleSortId',type: 'Number'},
86 {name: 'smallSortId',type: 'Number'}, 86 {name: 'smallSortId',type: 'Number'},
  87 + {name: 'seasons', type: 'String'},
87 {name: 'productStandardRelationStr',type: 'String'} 88 {name: 'productStandardRelationStr',type: 'String'}
88 ] 89 ]
89 }, 90 },
@@ -170,8 +170,8 @@ @@ -170,8 +170,8 @@
170 }, 170 },
171 events:{ 171 events:{
172 complete(data){ 172 complete(data){
173 - if(data && data.list.length > 0){  
174 - this.listUpdateTime = data.list[0].hour? data.list[0].hour+":00":'--:--'; 173 + if(data && data.additionInfo){
  174 + this.listUpdateTime = data.additionInfo.hour? data.additionInfo.hour+":00":'--:--';
175 }else{ 175 }else{
176 this.listUpdateTime = '--'; 176 this.listUpdateTime = '--';
177 } 177 }
@@ -41,5 +41,10 @@ module.exports=function(app) { @@ -41,5 +41,10 @@ module.exports=function(app) {
41 /*************************************会员画像*************************************/ 41 /*************************************会员画像*************************************/
42 42
43 app.vue("/report/charts", "report.Charts"); 43 app.vue("/report/charts", "report.Charts");
44 - 44 +
  45 + app.post("/chart/getShopTopArea", "report_getShopTopArea"); //地域分布
  46 +
  47 + app.post("/chart/getConsumeAna", "report_getConsumeAna"); //消费水平
  48 +
  49 + app.post("/chart/getUserAna", "report_getUserAna"); //会员分布
45 } 50 }
@@ -84,6 +84,7 @@ module.exports={ @@ -84,6 +84,7 @@ module.exports={
84 {name: 'maxSortId',type: 'Number'}, 84 {name: 'maxSortId',type: 'Number'},
85 {name: 'middleSortId',type: 'Number'}, 85 {name: 'middleSortId',type: 'Number'},
86 {name: 'smallSortId',type: 'Number'}, 86 {name: 'smallSortId',type: 'Number'},
  87 + {name: 'seasons', type: 'String'},
87 {name: 'productStandardRelationStr',type: 'String'} 88 {name: 'productStandardRelationStr',type: 'String'}
88 ] 89 ]
89 }, 90 },
@@ -122,8 +122,38 @@ module.exports={ @@ -122,8 +122,38 @@ module.exports={
122 middleSortId:{type: Number}, 122 middleSortId:{type: Number},
123 smallSortId:{type: Number} 123 smallSortId:{type: Number}
124 } 124 }
125 - } 125 + },
126 126
127 /*************************************会员画像*************************************/ 127 /*************************************会员画像*************************************/
  128 +
  129 + getShopTopArea:{
  130 + title:"地域分布",
  131 + domain:"{{bigdata}}",
  132 + url:"/chart/getShopTopArea",
  133 + params:{
  134 + shopId:{type: Number},
  135 + dateId:{type: Number}
  136 + }
  137 + },
  138 +
  139 + getConsumeAna:{
  140 + title:"消费水平",
  141 + domain:"{{bigdata}}",
  142 + url:"/chart/getConsumeAna",
  143 + params:{
  144 + shopId:{type: Number},
  145 + dateId:{type: Number}
  146 + }
  147 + },
  148 +
  149 + getUserAna:{
  150 + title:"会员分布",
  151 + domain:"{{bigdata}}",
  152 + url:"/chart/getUserAna",
  153 + params:{
  154 + shopId:{type: Number},
  155 + dateId:{type: Number}
  156 + }
  157 + }
128 } 158 }
129 } 159 }