feat(push): 판매 알림 문구를 "새 상품이 등록되었습니다" 로 변경
Deploy momo-erp / deploy (push) Successful in 1m56s

제목을 '새 상품이 등록되었습니다' 로, 본문은 품목명(미래 판매면 예정일 병기).
여러 건 일괄이면 'N개 상품이 등록되었습니다'.
This commit is contained in:
chpark
2026-05-27 00:55:57 +09:00
parent 3bfb4f31e2
commit 30fb668cbb
2 changed files with 6 additions and 8 deletions
+3 -5
View File
@@ -57,13 +57,11 @@ export async function POST(req: NextRequest) {
const rows = sell.rows;
if (rows.length === 1) {
const r = rows[0];
const body = r.orderable_now
? `${r.item_name} — 지금 출고요청할 수 있어요.`
: `${r.item_name}${r.start_txt ?? "곧"} 판매 예정입니다.`;
await sendPush({ title: "판매 품목 안내", body, url: "/m/orders/new", tag: "item-bulk" }, undefined, { generalOnly: true });
const body = r.orderable_now ? r.item_name : `${r.item_name} (${r.start_txt ?? "곧"} 판매 예정)`;
await sendPush({ title: "새 상품이 등록되었습니다", body, url: "/m/orders/new", tag: "item-bulk" }, undefined, { generalOnly: true });
} else if (rows.length > 1) {
await sendPush(
{ title: "판매 품목 안내", body: `${rows.length}품목 판매가 시작/예정되었어요. 지금 확인해보세요.`, url: "/m/orders/new", tag: "item-bulk" },
{ title: "새 상품이 등록되었습니다", body: `${rows.length}상품이 등록되었습니다. 지금 확인해보세요.`, url: "/m/orders/new", tag: "item-bulk" },
undefined,
{ generalOnly: true }
);
+3 -3
View File
@@ -61,10 +61,10 @@ async function getSaleInfo(objid: string): Promise<SaleInfo | null> {
async function notifyItemSale(itemName: string, objid: string, info: SaleInfo) {
try {
const body = info.orderableNow
? `${itemName} — 지금 출고요청할 수 있어요.`
: `${itemName} ${info.startTxt ?? "곧"} 판매 예정입니다.`;
? itemName
: `${itemName} (${info.startTxt ?? "곧"} 판매 예정)`;
await sendPush(
{ title: "판매 품목 안내", body, url: "/m/orders/new", tag: `item-${objid}` },
{ title: "새 상품이 등록되었습니다", body, url: "/m/orders/new", tag: `item-${objid}` },
undefined,
{ generalOnly: true }
);