解绑后,降低会员等级

FFIB лет %!s(int64=2): %!d(string=назад)
Родитель
Сommit
a0ba31b9ef
1 измененных файлов с 5 добавлено и 0 удалено
  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,