| 作者 | SHA1 | 備註 | 提交日期 | 
|---|---|---|---|
|  | a9ca739aed | 7 月之前 | 
| @@ -556,9 +556,14 @@ def consumer_shot_unbinding(request): | ||
| 556 | 556 | log_info = ConsumeInfoSubmitLogInfo.objects.get(pk=submit_pk) | 
| 557 | 557 | ConsumeInfoSubmitLogInfo.objects.filter(model_id=model_id, serialNo=sn).update(delete_type=ConsumeInfoSubmitLogInfo.UNBINDING, status=False) | 
| 558 | 558 | if not log_info.unbound: | 
| 559 | - user.level -= 1 | |
| 560 | - user.shots_num -= 1 | |
| 559 | + if user.shots_num <= 5: | |
| 560 | + user.level -= 1 | |
| 561 | + | |
| 561 | 562 | user.integral -= log_info.integral | 
| 563 | + user.integral = max(user.integral, 0) | |
| 564 | + | |
| 565 | + user.shots_num -= 1 | |
| 566 | + | |
| 562 | 567 |  | 
| 563 | 568 | user.save() | 
| 564 | 569 |  |