diff --git a/src/components/hr/AttendanceManagement/AttendanceInfoDialog.tsx b/src/components/hr/AttendanceManagement/AttendanceInfoDialog.tsx index 97ecbd8f..80e25776 100644 --- a/src/components/hr/AttendanceManagement/AttendanceInfoDialog.tsx +++ b/src/components/hr/AttendanceManagement/AttendanceInfoDialog.tsx @@ -94,20 +94,20 @@ export function AttendanceInfoDialog({ return ( - + {title} -
+
{/* 대상 선택 */} -
- +
+ handleChange('checkInHour', value)} > - + @@ -154,7 +154,7 @@ export function AttendanceInfoDialog({ value={formData.checkInMinute} onValueChange={(value) => handleChange('checkInMinute', value)} > - + @@ -169,14 +169,14 @@ export function AttendanceInfoDialog({
{/* 퇴근 시간 */} -
- -
+
+ +
handleChange('nightOvertimeHours', value)} > - + @@ -228,7 +228,7 @@ export function AttendanceInfoDialog({ value={formData.nightOvertimeMinutes} onValueChange={(value) => handleChange('nightOvertimeMinutes', value)} > - + @@ -243,14 +243,14 @@ export function AttendanceInfoDialog({
{/* 주말 연장 시간 */} -
- -
+
+ +
handleChange('employeeId', value)} > - + @@ -87,24 +87,24 @@ export function ReasonInfoDialog({
{/* 기준일 */} -
- +
+ handleChange('baseDate', date)} - className="w-[200px]" + className="flex-1 min-w-0" align="end" />
{/* 유형 선택 */} -
- +
+ handleDepartmentSelect(dp.id, value)} - disabled={isViewMode} - > - - - {dp.departmentName || '부서 선택'} - - - - {departments.map((dept) => ( - - - {formatDepartmentName(dept.name, dept.depth)} - - - ))} - - - +
+ + +
{!isViewMode && (