作者 | SHA1 | 備註 | 提交日期 |
---|---|---|---|
|
a9ca739aed | 2 月之前 |
@@ -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 |
|