쿠폰 자동 입력 사이트 작성

로그에서 `err_code=40011, msg=SAME TYPE EXCHANGE.`가 확인됩니다.

**SAME TYPE EXCHANGE**는 WOS에서 **같은 종류(유형)의 보상을 이미 다른 쿠폰으로 받은 경우** 발생합니다.

예: `gogoWOS`와 `VpqG7dDK7` 둘 다 같은 종류의 아이템을 주는 쿠폰이라면, 하나를 이미 받았을 때 나머지는 이 에러가 납니다.

- `40008 RECEIVED` → **이 쿠폰 자체를** 이미 수령
- `40011 SAME TYPE EXCHANGE` → **다른 쿠폰으로** 같은 유형 보상 이미 수령

두 가지 처리 방법이 있습니다:

1. **성공으로 처리** (40008처럼): 어차피 받을 수 없으니 다음에 재시도 안 함
2. **실패로 처리**: 다음날 다시 시도 (다음날 가능성 있는 경우)

어떻게 처리할까요?
This commit is contained in:
hyoseung930
2026-04-17 10:03:02 +09:00
parent 107f1ffe84
commit 1628317b26
2 changed files with 80 additions and 52 deletions
-6
View File
@@ -46,11 +46,6 @@
<CouponInput />
</div>
<div class="card" v-if="store.player">
<HistoryList />
<p class="empty-history" v-if="store.history.length === 0">아직 입력 이력이 없습니다.</p>
</div>
<div class="card admin-card">
<CouponManager />
</div>
@@ -62,7 +57,6 @@ import { ref, onMounted } from 'vue';
import { useWosStore } from '../stores/wos.store';
import UserCard from '../components/UserCard.vue';
import CouponInput from '../components/CouponInput.vue';
import HistoryList from '../components/HistoryList.vue';
import CouponManager from '../components/CouponManager.vue';
const store = useWosStore();