From 6c11fccc84f4c84fa72ee01f9caad9f76f35cea2 Mon Sep 17 00:00:00 2001 From: dujinkim Date: Tue, 16 Sep 2025 09:20:58 +0000 Subject: (대표님, 최겸) 계약, 업로드 관련, 메뉴처리, 입찰, 프리쿼트, rfqLast관련, tbeLast관련 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/rfq-last/service.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'lib/rfq-last/service.ts') diff --git a/lib/rfq-last/service.ts b/lib/rfq-last/service.ts index 433f4376..723a69fe 100644 --- a/lib/rfq-last/service.ts +++ b/lib/rfq-last/service.ts @@ -268,7 +268,7 @@ async function generateGeneralRfqCode(userCode: string): Promise { .from(rfqsLast) .where( and( - eq(rfqsLast.rfqType, "일반견적"), + // eq(rfqsLast.rfqType, "일반견적"), like(rfqsLast.rfqCode, `F${userCode}%`) // 같은 userCode로 시작하는 RFQ만 조회 ) ) @@ -450,7 +450,7 @@ export async function previewGeneralRfqCode(picUserId: number): Promise .from(rfqsLast) .where( and( - eq(rfqsLast.rfqType, "일반견적"), + // eq(rfqsLast.rfqType, "일반견적"), like(rfqsLast.rfqCode, `F${userCode}%`) ) ) @@ -459,6 +459,10 @@ export async function previewGeneralRfqCode(picUserId: number): Promise let nextNumber = 1; + console.log(lastRfq,"lastRfq") + console.log(userCode,"userCode") + + if (lastRfq.length > 0 && lastRfq[0].rfqCode) { const rfqCode = lastRfq[0].rfqCode; const serialNumber = rfqCode.slice(-5); @@ -471,6 +475,7 @@ export async function previewGeneralRfqCode(picUserId: number): Promise const paddedNumber = String(nextNumber).padStart(5, '0'); return `F${userCode}${paddedNumber}`; } catch (error) { + console.log(error) return `F???XXXXX`; } } -- cgit v1.2.3