修复:配件不增加会员等级,只发放积分。

FFIB 4 gadi atpakaļ
vecāks
revīzija
caf112e5ee
1 mainītis faili ar 5 papildinājumiem un 3 dzēšanām
  1. 5 3
      api/mch_views.py

+ 5 - 3
api/mch_views.py

@@ -445,10 +445,10 @@ def consumer_info_api(request):
445 445
 
446 446
     if not dupload:
447 447
         user.shots_num += 1
448
-        if user.level < UserInfo.MEMBER_BLACK_GOLD:
448
+        user.integral += model.shot_member_integral
449
+        # 配件不增加会员等级,只发放积分。
450
+        if user.level < UserInfo.MEMBER_BLACK_GOLD and model.shot_type_id != 'V6PkivthL4sdADp4GNpQ4C':
449 451
             user.level += 1
450
-            user.integral += model.shot_member_integral
451
-            user.save()
452 452
             # 发放会员权益
453 453
             r.rpushjson(MEMBER_SEND_COUPON_LIST, {
454 454
                 'brand_id': brand.brand_id,
@@ -457,6 +457,8 @@ def consumer_info_api(request):
457 457
             # 会员升级提示
458 458
             r.set(MEMBER_UPGRADE_INFO % (brand.brand_id, user_id), 1)
459 459
 
460
+        user.save()
461
+
460 462
     return response(200, 'Submit Consumer Info Success', u'提交消费者信息成功')
461 463
 
462 464