diff options
Diffstat (limited to 'lib/general-contracts/main/general-contract-update-sheet.tsx')
| -rw-r--r-- | lib/general-contracts/main/general-contract-update-sheet.tsx | 35 |
1 files changed, 33 insertions, 2 deletions
diff --git a/lib/general-contracts/main/general-contract-update-sheet.tsx b/lib/general-contracts/main/general-contract-update-sheet.tsx index 074558ec..ac49faca 100644 --- a/lib/general-contracts/main/general-contract-update-sheet.tsx +++ b/lib/general-contracts/main/general-contract-update-sheet.tsx @@ -254,10 +254,28 @@ export function GeneralContractUpdateSheet({ </SelectContent> </Select> <FormMessage /> + {field.value === 'SC' && ( + <p className="text-sm text-blue-600 mt-1"> + 납품예정 품목 및 수량을 명기하세요. 납품 품목 또는 작업 내용은 구체적으로 작성하되, 수량(물량)이 정확하지 않을 경우, 상호협의하에 변경 가능하며, 수량(물량) 등은 개별계약(PO)시 명기하세요 + </p> + )} </FormItem> )} /> + {/* 계약번호 */} + <div className="space-y-2"> + <label className="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"> + 계약번호 + </label> + <Input + placeholder="계약번호" + value={contract?.contractNumber || ""} + readOnly + className="bg-gray-50" + /> + </div> + {/* 체결방식 */} <FormField control={form.control} @@ -304,6 +322,19 @@ export function GeneralContractUpdateSheet({ )} /> + {/* 협력업체명 + 코드 */} + <div className="space-y-2"> + <label className="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"> + 협력업체 + </label> + <Input + placeholder="협력업체명 + 코드" + value={contract?.vendorName ? `${contract.vendorName}${contract.vendorCode ? ` (${contract.vendorCode})` : ''}` : ""} + readOnly + className="bg-gray-50" + /> + </div> + {/* 계약시작일 */} <FormField control={form.control} @@ -356,7 +387,7 @@ export function GeneralContractUpdateSheet({ /> {/* 계약확정범위 */} - <FormField + {/* <FormField control={form.control} name="contractScope" render={({ field }) => ( @@ -380,7 +411,7 @@ export function GeneralContractUpdateSheet({ </p> </FormItem> )} - /> + /> */} {/* 비고 */} <FormField |
