@page "{id:int}" @model Admin.Pages.Store.Coupon.CodesModel @using Domain.Entities.Store.ValueObject @{ ViewData["Title"] = "쿠폰 코드 풀"; }
CSV 양식 (UTF-8, 헤더 1행 + 데이터 N행, 최대 10MB):
ID, Code, Status, IssuedToMemberID, IssuedToMemberName, IssuedToMemberEmail, IssuedAt, UsedAt, CreatedAt
0 = 미사용(신규 입고) / 1 = 사용됨IssuedToMemberID, IssuedAt, UsedAt 필수. 회원 ID 는 DB에 실존해야 함 (없으면 행 skip)ID, IssuedToMemberName/Email, CreatedAt 는 참고용 — Import 시 무시yyyy-MM-dd HH:mm:ss (KST)| 번호 | 코드 | 상태 | 회원ID | 회원 별명 | 이메일 | 발급일 | 사용일 | 등록일 | |
|---|---|---|---|---|---|---|---|---|---|
| 등록된 코드가 없습니다. 위에서 CSV Import 해주세요. | |||||||||
| @if (selectable) { } else { } | @row.Num | @row.Code |
@row.StatusText | @(row.IssuedToMemberID?.ToString() ?? "-") | @(row.IssuedToMemberName ?? "-") | @(row.IssuedToMemberEmail ?? "-") | @(row.IssuedAt ?? "-") | @(row.UsedAt ?? "-") | @row.CreatedAt |