더미데이터 삭제
This commit is contained in:
parent
18c4669679
commit
256014833c
4 changed files with 0 additions and 198 deletions
Binary file not shown.
|
Before Width: | Height: | Size: 2.2 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 5.9 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 1.4 KiB |
|
|
@ -1,198 +0,0 @@
|
|||
import dayjs from "dayjs";
|
||||
|
||||
// 로고 이미지 import
|
||||
import hanjinLogo from "@/assets/carriers/hanjin.png";
|
||||
import lotteLogo from "@/assets/carriers/lotte.png";
|
||||
import logenLogo from "@/assets/carriers/logen.png";
|
||||
|
||||
export const CARRIERS = [
|
||||
{ id: "kr.cjlogistics", name: "CJ대한통운", short: "CJ", color: "#E4002B" },
|
||||
{ id: "kr.hanjin", name: "한진택배", short: "한진", color: "#1B3A6B", logo: hanjinLogo },
|
||||
{ id: "kr.lotte", name: "롯데택배", short: "롯데", color: "#ED1C24", logo: lotteLogo },
|
||||
{ id: "kr.epost", name: "우체국택배", short: "우체국", color: "#003DA5" },
|
||||
{ id: "kr.logen", name: "로젠택배", short: "로젠", color: "#F5A623", logo: logenLogo },
|
||||
{ id: "kr.kdexp", name: "경동택배", short: "경동", color: "#0066B3" },
|
||||
{ id: "kr.cupost", name: "CU편의점택배", short: "CU", color: "#652D90" },
|
||||
{ id: "kr.daesin", name: "대신택배", short: "대신", color: "#00A651" },
|
||||
];
|
||||
|
||||
export const CARRIER_MAP = Object.fromEntries(
|
||||
CARRIERS.map((c) => [c.id, c])
|
||||
);
|
||||
|
||||
export const DUMMY_PARCELS = [
|
||||
{
|
||||
id: 1,
|
||||
carrierId: "kr.cjlogistics",
|
||||
carrierName: "CJ대한통운",
|
||||
trackingNumber: "123456789012",
|
||||
label: "쿠팡 - 키보드",
|
||||
status: "IN_TRANSIT",
|
||||
lastDetail: "경기 광주 Sub 터미널",
|
||||
lastCheckedAt: dayjs().subtract(15, "minute").toISOString(),
|
||||
createdAt: dayjs().subtract(2, "day").toISOString(),
|
||||
events: [
|
||||
{
|
||||
status: "ITEM_RECEIVED",
|
||||
statusName: "상품인수",
|
||||
description: "보내시는 고객님으로부터 상품을 인수했습니다",
|
||||
location: "서울 강남 직영",
|
||||
time: dayjs().subtract(2, "day").hour(14).minute(30).toISOString(),
|
||||
},
|
||||
{
|
||||
status: "IN_TRANSIT",
|
||||
statusName: "이동중",
|
||||
description: "상품이 이동중입니다",
|
||||
location: "옥천 HUB",
|
||||
time: dayjs().subtract(1, "day").hour(3).minute(15).toISOString(),
|
||||
},
|
||||
{
|
||||
status: "IN_TRANSIT",
|
||||
statusName: "이동중",
|
||||
description: "배달 준비중입니다",
|
||||
location: "경기 광주 Sub 터미널",
|
||||
time: dayjs().subtract(0, "day").hour(6).minute(40).toISOString(),
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
carrierId: "kr.hanjin",
|
||||
carrierName: "한진택배",
|
||||
trackingNumber: "987654321098",
|
||||
label: "네이버 - 모니터 거치대",
|
||||
status: "OUT_FOR_DELIVERY",
|
||||
lastDetail: "성남시 분당 배달 출발",
|
||||
lastCheckedAt: dayjs().subtract(5, "minute").toISOString(),
|
||||
createdAt: dayjs().subtract(1, "day").toISOString(),
|
||||
events: [
|
||||
{
|
||||
status: "ITEM_RECEIVED",
|
||||
statusName: "상품인수",
|
||||
description: "상품을 인수했습니다",
|
||||
location: "부산 사상",
|
||||
time: dayjs().subtract(1, "day").hour(10).minute(0).toISOString(),
|
||||
},
|
||||
{
|
||||
status: "IN_TRANSIT",
|
||||
statusName: "이동중",
|
||||
description: "상품이 이동중입니다",
|
||||
location: "대전 HUB",
|
||||
time: dayjs().subtract(1, "day").hour(22).minute(30).toISOString(),
|
||||
},
|
||||
{
|
||||
status: "IN_TRANSIT",
|
||||
statusName: "이동중",
|
||||
description: "배송지 인근에 도착했습니다",
|
||||
location: "성남시 분당",
|
||||
time: dayjs().hour(7).minute(20).toISOString(),
|
||||
},
|
||||
{
|
||||
status: "OUT_FOR_DELIVERY",
|
||||
statusName: "배달출발",
|
||||
description: "배달 출발했습니다",
|
||||
location: "성남시 분당",
|
||||
time: dayjs().hour(9).minute(10).toISOString(),
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
carrierId: "kr.lotte",
|
||||
carrierName: "롯데택배",
|
||||
trackingNumber: "112233445566",
|
||||
label: "11번가 - 충전기",
|
||||
status: "DELIVERED",
|
||||
lastDetail: "배달 완료",
|
||||
lastCheckedAt: dayjs().subtract(1, "day").toISOString(),
|
||||
deliveredAt: dayjs().subtract(1, "day").hour(14).minute(22).toISOString(),
|
||||
createdAt: dayjs().subtract(3, "day").toISOString(),
|
||||
events: [
|
||||
{
|
||||
status: "ITEM_RECEIVED",
|
||||
statusName: "상품인수",
|
||||
description: "상품을 인수했습니다",
|
||||
location: "서울 영등포",
|
||||
time: dayjs().subtract(3, "day").hour(16).minute(0).toISOString(),
|
||||
},
|
||||
{
|
||||
status: "IN_TRANSIT",
|
||||
statusName: "이동중",
|
||||
description: "상품이 이동중입니다",
|
||||
location: "대전 HUB",
|
||||
time: dayjs().subtract(2, "day").hour(2).minute(0).toISOString(),
|
||||
},
|
||||
{
|
||||
status: "IN_TRANSIT",
|
||||
statusName: "이동중",
|
||||
description: "배송지 인근 도착",
|
||||
location: "성남시 분당",
|
||||
time: dayjs().subtract(1, "day").hour(7).minute(0).toISOString(),
|
||||
},
|
||||
{
|
||||
status: "OUT_FOR_DELIVERY",
|
||||
statusName: "배달출발",
|
||||
description: "배달 출발했습니다",
|
||||
location: "성남시 분당",
|
||||
time: dayjs().subtract(1, "day").hour(10).minute(30).toISOString(),
|
||||
},
|
||||
{
|
||||
status: "DELIVERED",
|
||||
statusName: "배달완료",
|
||||
description: "배달 완료되었습니다 (부재시 문앞 보관)",
|
||||
location: "성남시 분당",
|
||||
time: dayjs().subtract(1, "day").hour(14).minute(22).toISOString(),
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
carrierId: "kr.epost",
|
||||
carrierName: "우체국택배",
|
||||
trackingNumber: "665544332211",
|
||||
label: "알리 - USB 허브",
|
||||
status: "DELIVERED",
|
||||
lastDetail: "배달 완료",
|
||||
lastCheckedAt: dayjs().subtract(5, "day").toISOString(),
|
||||
deliveredAt: dayjs().subtract(5, "day").hour(11).minute(5).toISOString(),
|
||||
createdAt: dayjs().subtract(8, "day").toISOString(),
|
||||
events: [
|
||||
{
|
||||
status: "ITEM_RECEIVED",
|
||||
statusName: "접수",
|
||||
description: "우체국에 접수되었습니다",
|
||||
location: "인천국제우체국",
|
||||
time: dayjs().subtract(8, "day").hour(9).minute(0).toISOString(),
|
||||
},
|
||||
{
|
||||
status: "IN_TRANSIT",
|
||||
statusName: "이동중",
|
||||
description: "발송되었습니다",
|
||||
location: "인천국제우체국",
|
||||
time: dayjs().subtract(7, "day").hour(18).minute(0).toISOString(),
|
||||
},
|
||||
{
|
||||
status: "IN_TRANSIT",
|
||||
statusName: "이동중",
|
||||
description: "도착했습니다",
|
||||
location: "분당우체국",
|
||||
time: dayjs().subtract(5, "day").hour(8).minute(30).toISOString(),
|
||||
},
|
||||
{
|
||||
status: "DELIVERED",
|
||||
statusName: "배달완료",
|
||||
description: "배달 완료",
|
||||
location: "분당우체국",
|
||||
time: dayjs().subtract(5, "day").hour(11).minute(5).toISOString(),
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
export const STATUS_MAP = {
|
||||
PENDING: { label: "대기중", color: "text-gray-500", bg: "bg-gray-100" },
|
||||
ITEM_RECEIVED: { label: "상품인수", color: "text-blue-600", bg: "bg-blue-50" },
|
||||
IN_TRANSIT: { label: "이동중", color: "text-yellow-600", bg: "bg-yellow-50" },
|
||||
OUT_FOR_DELIVERY: { label: "배달출발", color: "text-orange-600", bg: "bg-orange-50" },
|
||||
DELIVERED: { label: "배달완료", color: "text-green-600", bg: "bg-green-50" },
|
||||
};
|
||||
Loading…
Add table
Reference in a new issue