brand_id

Kimi.Huang лет %!s(int64=6): %!d(string=назад)
Родитель
Сommit
a3a5b74af3
3 измененных файлов с 5 добавлено и 4 удалено
  1. 2 1
      api/mch_views.py
  2. 1 1
      miniapp/views.py
  3. 2 2
      page/screen_views.py

+ 2 - 1
api/mch_views.py

@@ -379,6 +379,7 @@ def consumer_info_api(request):
379 379
 @logit(res=True)
380 380
 @transaction.atomic
381 381
 def consumer_snlist_api(request):
382
+    brand_id = request.POST.get('brand_id', settings.KODO_DEFAULT_BRAND_ID)
382 383
     user_id = request.POST.get('user_id', '')
383 384
 
384 385
     # 校验用户是否存在
@@ -388,7 +389,7 @@ def consumer_snlist_api(request):
388 389
         return response(UserStatusCode.USER_NOT_FOUND)
389 390
 
390 391
     # 用户信息提交列表
391
-    logs = ConsumeInfoSubmitLogInfo.objects.filter(user_id=user_id, status=True).distinct()
392
+    logs = ConsumeInfoSubmitLogInfo.objects.filter(user_id=user_id, brand_id=brand_id, status=True).distinct()
392 393
     seen = set()
393 394
     seen_add = seen.add
394 395
     logs = [log.data for log in logs if not (log.serialNo in seen or seen_add(log.serialNo))]

+ 1 - 1
miniapp/views.py

@@ -13,7 +13,7 @@ from TimeConvert import TimeConvert as tc
13 13
 
14 14
 from account.models import UserInfo
15 15
 from statistic.models import RegisterStatisticInfo
16
-from utils.error.errno_utils import ProductBrandStatusCode, UserStatusCode
16
+from utils.error.errno_utils import UserStatusCode
17 17
 from utils.redis.connect import r
18 18
 from utils.redis.rprofile import set_profile_info
19 19
 

+ 2 - 2
page/screen_views.py

@@ -58,7 +58,7 @@ def screen_admin_login(request):
58 58
     token = request.GET.get('token', '')
59 59
 
60 60
     try:
61
-        admin = ScreenAdminInfo.objects.get(unionid=unionid, user_status=ScreenAdminInfo.ACTIVATED)
61
+        admin = ScreenAdminInfo.objects.get(brand_id=brand_id, unionid=unionid, user_status=ScreenAdminInfo.ACTIVATED)
62 62
     except ScreenAdminInfo.DoesNotExist:
63 63
         return json_render(request, 'page/screen_admin_login_fail.html', unjsondumpsdict={
64 64
         })
@@ -82,7 +82,7 @@ def screen_admin_loginrst(request):
82 82
     unionid, _ = r.getdelete(admin_login_key)
83 83
 
84 84
     try:
85
-        admin = ScreenAdminInfo.objects.get(unionid=unionid, user_status=ScreenAdminInfo.ACTIVATED)
85
+        admin = ScreenAdminInfo.objects.get(brand_id=brand_id, unionid=unionid, user_status=ScreenAdminInfo.ACTIVATED)
86 86
     except ScreenAdminInfo.DoesNotExist:
87 87
         return response(PermissionStatusCode.PERMISSION_DENIED)
88 88