summaryrefslogtreecommitdiff
path: root/lib/general-contracts/detail/general-contract-items-table.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'lib/general-contracts/detail/general-contract-items-table.tsx')
-rw-r--r--lib/general-contracts/detail/general-contract-items-table.tsx22
1 files changed, 7 insertions, 15 deletions
diff --git a/lib/general-contracts/detail/general-contract-items-table.tsx b/lib/general-contracts/detail/general-contract-items-table.tsx
index bda2901e..15e5c926 100644
--- a/lib/general-contracts/detail/general-contract-items-table.tsx
+++ b/lib/general-contracts/detail/general-contract-items-table.tsx
@@ -460,7 +460,11 @@ export function ContractItemsTable({
id="batch-unit-price"
type="number"
value={batchInputData.contractUnitPrice}
- onChange={(e) => setBatchInputData(prev => ({ ...prev, contractUnitPrice: e.target.value }))}
+ onChange={(e) => {
+ // Leading zero removal
+ const val = e.target.value.replace(/^0+(?=[0-9])/, '')
+ setBatchInputData(prev => ({ ...prev, contractUnitPrice: val }))
+ }}
placeholder="계약단가 입력 (선택사항)"
/>
</div>
@@ -507,7 +511,7 @@ export function ContractItemsTable({
</div>
{/* 요약 정보 */}
- <div className="grid grid-cols-2 md:grid-cols-4 gap-4 mt-4">
+ {/* <div className="grid grid-cols-2 md:grid-cols-4 gap-4 mt-4">
<div className="space-y-1">
<Label className="text-sm font-medium">총 계약금액</Label>
<div className={`text-lg font-bold ${isTotalAmountDisabled ? 'text-gray-400' : 'text-primary'}`}>
@@ -515,24 +519,12 @@ export function ContractItemsTable({
</div>
</div>
<div className="space-y-1">
- <Label className="text-sm font-medium">가용예산</Label>
- <div className="text-lg font-bold">
- {formatCurrency(availableBudget, localItems[0]?.contractCurrency || 'KRW')}
- </div>
- </div>
- <div className="space-y-1">
- <Label className="text-sm font-medium">가용예산 比 (금액차)</Label>
- <div className={`text-lg font-bold ${amountDifference >= 0 ? 'text-green-600' : 'text-red-600'}`}>
- {formatCurrency(amountDifference, localItems[0]?.contractCurrency || 'KRW')}
- </div>
- </div>
- <div className="space-y-1">
<Label className="text-sm font-medium">가용예산 比 (비율)</Label>
<div className={`text-lg font-bold ${budgetRatio <= 100 ? 'text-green-600' : 'text-red-600'}`}>
{budgetRatio.toFixed(1)}%
</div>
</div>
- </div>
+ </div> */}
</CardHeader>
<CardContent>