| @@ -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, |