解绑后,降低会员等级

FFIB 2 anni fa
parent
commit
a0ba31b9ef
1 ha cambiato i file con 5 aggiunte e 0 eliminazioni
  1. 5 0
      api/mch_views.py

+ 5 - 0
api/mch_views.py

@@ -548,6 +548,11 @@ def consumer_shot_unbinding(request):
548 548
 
549 549
     ConsumeInfoSubmitLogInfo.objects.filter(model_id=model_id, serialNo=sn).update(delete_type=ConsumeInfoSubmitLogInfo.UNBINDING, status=False)
550 550
 
551
+    if user.shots_num <= 5:
552
+        user.level -= 1
553
+    user.shots_num -= 1
554
+    user.save()
555
+
551 556
     ConsumeShotUnbindingInfo.objects.update_or_create(user_id=user_id, submit_pk=submit_pk, defaults={
552 557
         'model_id': model_id,
553 558
         'sn': sn,