>
             clerk_id=clerk.clerk_id,
268
-            ymd=y,
266
+            ymd=ymd[:4],
269 267
         )
270 268
         sssi.distributor_id = distributor.distributor_id
271 269
         sssi.province_name = distributor.distributor_province_name

+ 15 - 1
pre/views.py

@@ -5,11 +5,14 @@ from __future__ import division
5 5
 import xlrd
6 6
 from django.conf import settings
7 7
 from pysnippets.strsnippets import strip
8
+from TimeConvert import TimeConvert as tc
8 9
 
9
-from mch.models import BrandInfo, DistributorInfo, ModelInfo
10
+from mch.models import BrandInfo, ConsumeInfoSubmitLogInfo, DistributorInfo, ModelInfo
10 11
 from statistic.models import (ConsumeDistributorSaleStatisticInfo, ConsumeModelSaleStatisticInfo,
11 12
                               ConsumeProvinceSaleStatisticInfo, ConsumeSaleStatisticInfo, DistributorSaleStatisticInfo,
12 13
                               ModelSaleStatisticInfo, ProvinceSaleStatisticInfo, SaleStatisticInfo)
14
+from utils.redis.connect import r
15
+from utils.redis.rkeys import MINI_PROGRAM_GIS_LIST
13 16
 
14 17
 
15 18
 PROVINCE_LIST = {
@@ -196,3 +199,14 @@ def fill_ym():
196 199
             )
197 200
             ssi.num += o.num
198 201
             ssi.save()
202
+
203
+
204
+def refreshp():
205
+    logs = ConsumeInfoSubmitLogInfo.objects.filter(test_user=False)
206
+    for log in logs:
207
+        r.rpushjson(MINI_PROGRAM_GIS_LIST, {
208
+            'brand_id': log.brand_id,
209
+            'lat': log.lat,
210
+            'lon': log.lon,
211
+            'ymd': tc.local_string(tc.to_local_datetime(log.created_at), format='%Y%m%d'),
212
+        })

+ 2 - 2
statistic/views.py

@@ -241,8 +241,8 @@ def ymdtj(brand_id, ymd, lastymd):
241 241
     salesmen = SaleclerkSaleStatisticInfo.objects.filter(brand_id=brand_id, ymd=ymd, status=True).order_by('-num')[:20]
242 242
     salesmen = [s.data for s in salesmen]
243 243
 
244
-    # [经销商维度] 统计周期内省份销量排行数据,请按顺序返回
245
-    provinces = ProvinceSaleStatisticInfo.objects.filter(brand_id=brand_id, ymd=ymd, status=True)
244
+    # [收费者维度] 统计周期内省份销量排行数据,请按顺序返回
245
+    provinces = ConsumeProvinceSaleStatisticInfo.objects.filter(brand_id=brand_id, ymd=ymd, status=True)
246 246
     provinces = [p.data for p in provinces]
247 247
 
248 248
     return {

tonglan/adminSystem - Gogs: Go Git Service

1 Revīzijas (e5cdf3254b2e2b3bbece92a66994aef7f62f7a51)

Autors SHA1 Ziņojums Datums
  FFIB 11e3a9652a first 8 gadi atpakaļ