diff options
Diffstat (limited to 'lib/vendor-pool/validations.ts')
| -rw-r--r-- | lib/vendor-pool/validations.ts | 33 |
1 files changed, 7 insertions, 26 deletions
diff --git a/lib/vendor-pool/validations.ts b/lib/vendor-pool/validations.ts index 60294edb..831e9299 100644 --- a/lib/vendor-pool/validations.ts +++ b/lib/vendor-pool/validations.ts @@ -24,22 +24,15 @@ export const vendorPoolSearchParamsCache = createSearchParamsCache({ ]), // Vendor Pool 관련 필드 - constructionSector: parseAsStringEnum(["조선", "해양"]).withDefault(""), // 공사부문 - htDivision: parseAsStringEnum(["H", "T"]).withDefault(""), // H/T구분 - designCategoryCode: parseAsString.withDefault(""), // 설계기능코드 - designCategory: parseAsString.withDefault(""), // 설계기능(공종) - equipBulkDivision: parseAsStringEnum(["E", "B"]).withDefault(""), // Equip/Bulk 구분 + constructionSector: parseAsString.withDefault(""), // 공사부문 + htDivision: parseAsString.withDefault(""), // H/T구분 + discipline: parseAsString.withDefault(""), // 설계공종 + equipBulkDivision: parseAsString.withDefault(""), // Equip/Bulk 구분 - // 패키지/자재 정보 - packageCode: parseAsString.withDefault(""), // 패키지 코드 - packageName: parseAsString.withDefault(""), // 패키지 명 + // 자재 정보 materialGroupCode: parseAsString.withDefault(""), // 자재그룹 코드 materialGroupName: parseAsString.withDefault(""), // 자재그룹 명 - smCode: parseAsString.withDefault(""), // SM Code - - // 유사자재명 similarMaterialNamePurchase: parseAsString.withDefault(""), // 유사자재명 (구매) - similarMaterialNameOther: parseAsString.withDefault(""), // 유사자재명 (구매 외) // 협력업체 정보 vendorCode: parseAsString.withDefault(""), // 협력업체 코드 @@ -48,11 +41,6 @@ export const vendorPoolSearchParamsCache = createSearchParamsCache({ // 인증/상태 정보 faStatus: parseAsString.withDefault(""), // FA현황 tier: parseAsString.withDefault(""), // 등급 - isAgent: parseAsStringEnum(["true", "false"]).withDefault(""), // Agent 여부 - - // 계약 정보 - contractSignerCode: parseAsString.withDefault(""), // 계약서명주체 코드 - contractSignerName: parseAsString.withDefault(""), // 계약서명주체 명 // 위치 정보 headquarterLocation: parseAsString.withDefault(""), // 본사 위치 @@ -61,17 +49,10 @@ export const vendorPoolSearchParamsCache = createSearchParamsCache({ // AVL 정보 avlVendorName: parseAsString.withDefault(""), // AVL 등재업체명 similarVendorName: parseAsString.withDefault(""), // 유사업체명 - hasAvl: parseAsStringEnum(["true", "false"]).withDefault(""), // AVL 존재여부 // 상태 정보 - isBlacklist: parseAsStringEnum(["true", "false"]).withDefault(""), // Blacklist - isBcc: parseAsStringEnum(["true", "false"]).withDefault(""), // BCC - - // eVCP 미등록 정보 - picName: parseAsString.withDefault(""), // PIC(담당자) - picEmail: parseAsString.withDefault(""), // PIC(E-mail) - agentName: parseAsString.withDefault(""), // Agent(담당자) - agentEmail: parseAsString.withDefault(""), // Agent(E-mail) + isBlacklist: parseAsString.withDefault(""), // Blacklist + isBcc: parseAsString.withDefault(""), // BCC // 실적 정보 recentQuoteNumber: parseAsString.withDefault(""), // 최근견적번호 |
