@@ -74,6 +74,15 @@ class ModelSaleStatisticInfo(BaseModelMixin):  | 
            ||
| 74 | 74 | 
                'num': randnum() if settings.DEBUG_DATA_FLAG else self.num,  | 
            
| 75 | 75 | 
                }  | 
            
| 76 | 76 | 
                 | 
            
| 77 | 
                + # TODO: ROI Calc  | 
            |
| 78 | 
                + @property  | 
            |
| 79 | 
                + def roi(self):  | 
            |
| 80 | 
                +        return {
               | 
            |
| 81 | 
                + 'model_id': self.model_id,  | 
            |
| 82 | 
                + 'model_name': self.model_name,  | 
            |
| 83 | 
                + 'roi': randnum() if settings.DEBUG_DATA_FLAG else self.num,  | 
            |
| 84 | 
                + }  | 
            |
| 85 | 
                +  | 
            |
| 77 | 86 | 
                 | 
            
| 78 | 87 | 
                class DistributorSaleStatisticInfo(BaseModelMixin):  | 
            
| 79 | 88 | 
                brand_id = models.CharField(_(u'brand_id'), max_length=32, blank=True, null=True, help_text=u'品牌唯一标识', db_index=True)  | 
            
                @@ -50,6 +50,8 @@ def tj_distributor(request):  | 
            ||
| 50 | 50 | 
                province_sales = [p.data for p in province_sales]  | 
            
| 51 | 51 | 
                 | 
            
| 52 | 52 | 
                # TOADD: ROI  | 
            
| 53 | 
                + rois = ModelSaleStatisticInfo.objects.filter(ymd=0, status=True)  | 
            |
| 54 | 
                + rois = [m.roi for m in rois]  | 
            |
| 53 | 55 | 
                 | 
            
| 54 | 56 | 
                     return response(200, 'Get TJ Data Success', u'获取统计数据成功', {
               | 
            
| 55 | 57 | 
                'register_num': randnum() if settings.DEBUG_DATA_FLAG else register_num, # 注册用户统计 & 今日注册用户  | 
            
                @@ -59,6 +61,7 @@ def tj_distributor(request):  | 
            ||
| 59 | 61 | 
                'model_sales': model_sales, # 型号销量统计 & 热销商品榜  | 
            
| 60 | 62 | 
                'distributor_sales': distributor_sales, # 经销商销量统计 & 经销商榜  | 
            
| 61 | 63 | 
                'province_sales': province_sales, # 各地区实时销量  | 
            
| 64 | 
                + 'rois': rois, # ROI  | 
            |
| 62 | 65 | 
                })  | 
            
| 63 | 66 | 
                 | 
            
| 64 | 67 | 
                 |