Commit Graph

362 Commits

Author SHA1 Message Date
backuppc
e19b404580 feat: 업무일지 공용코드 연동 및 UI/UX 개선
- 업무일지 공용코드 동적 로드 (상태, 요청부서, 패키지, 프로세스, 업무형태)
- 업무형태 선택 모달 구현 (프로세스 > 분류 > 항목 3단계 선택)
- ESC 키로 모달 닫기 기능 추가
- 필터 섹션 디자인 개선 및 접기/펼치기 기능 추가
- 프로젝트명 50자 초과 시 말줄임(...) 표시
- 상태 "진행중" 오렌지 색상으로 변경
- 테이블 row height 축소 및 날짜 구분선 제거
- 네비게이션 로고 클릭 시 대시보드 이동 기능 추가
- 대시보드 개인정보 표시 제거 (휴가자 명단)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-11 13:50:49 +09:00
backuppc
709ca7c85a 개인정보 관련 업데이트 진행
ot 정보는 타인이 못봄
휴가신청 관련건도 타인이 못봄
2025-11-11 11:43:29 +09:00
ChiKyun Kim
e6a39d52e9 .. 2025-11-11 08:39:59 +09:00
backuppc
a966b4a6ab feat: 포트 충돌 방지 - 자동 포트 탐색 및 상대 경로 적용
백엔드 변경사항:
- fMain.cs: 포트 7979~8000 범위에서 자동 탐색 및 fallback 기능 추가
- 성공한 포트를 Pub.WebServiceURL에 자동 저장
- 포트 충돌 시 자동으로 다음 포트 시도

프론트엔드 변경사항:
- login.html: 하드코딩 URL 3곳을 상대 경로로 변경
- Common.html: 하드코딩 URL 4곳을 상대 경로로 변경
- DashBoard/index.html: 하드코딩 URL 10곳을 상대 경로로 변경

효과:
- 포트 충돌 시 사용자 개입 없이 자동 해결
- 포트 변경에 무관하게 프론트엔드 자동 동작
- 다양한 환경에서 안정적인 서비스 제공

🤖 Generated with Claude Code (https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-03 11:02:28 +09:00
ChiKyun Kim
3f3a2834df 휴가 신청 삭제시 로그파일에 기록되도록 함 2025-10-29 10:43:28 +09:00
ChiKyun Kim
6bd4f84192 feat(service): Console_SendMail을 Windows 서비스로 변환
- MailService.cs 추가: ServiceBase 상속받는 Windows 서비스 클래스
- Program.cs 수정: 서비스/콘솔 모드 지원, 설치/제거 기능 추가
- 프로젝트 설정: System.ServiceProcess 참조 추가
- 배치 파일 추가: 서비스 설치/제거/콘솔실행 스크립트

주요 기능:
- Windows 서비스로 백그라운드 실행
- 명령행 인수로 모드 선택 (-install, -uninstall, -console)
- EventLog를 통한 서비스 로깅
- 안전한 서비스 시작/중지 처리

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 09:08:40 +09:00
ChiKyun Kim
777fcd5d89 sfi count 등록 및 추가 2025-09-04 09:19:01 +09:00
ChiKyun Kim
81f91f0897 프로젝트 시스템 통합 및 전반적인 개선사항
- 솔루션 설정 및 프로젝트 파일 업데이트
- BaseController 최적화 (HtmlAgilityPack 의존성 제거)
- CommonController 네비게이션 메뉴에 프로젝트 추가
- JobreportController 사용자 조회 기능 및 필터링 개선
- 모든 웹 화면 UI/UX 통합 및 일관성 개선
- 프로그램 시작 시 중복 실행 감지 개선
- 각종 폼 및 데이터셋 디자이너 업데이트

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-04 15:23:41 +09:00
ChiKyun Kim
a11780f725 프로젝트 관리 시스템 구현 및 UI 개선
- 새로운 프로젝트 관리 화면 추가 (ProjectController, ProjectModel)
- 로그인된 사용자 기반 필터링 기능 구현
- 프로젝트 CRUD 기능 완성 (생성, 조회, 수정, 삭제)
- 컬럼 표시/숨김 기능으로 사용자 정의 뷰 지원
- 상태별 프로젝트 현황 대시보드
- 엑셀 내보내기 기능
- 반응형 디자인 및 glass-effect UI 적용
- 할일관리/근태관리와 일관된 레이아웃 구조

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-04 15:20:58 +09:00
ChiKyun Kim
5e0337a044 업무일지 목록 및 상세화면 디자인 변경. 2025-07-31 08:59:40 +09:00
ChiKyun Kim
642c204a18 할일 관리 시스템 개선 및 대시보드 UI 향상
- Todo 상태 관리 시스템 추가 (대기, 진행, 보류, 완료, 취소)
- 완료일(okdate) 자동 설정 기능 구현
- 대시보드 할일 목록에서 만료일 지난 항목 적색 배경 강조
- 휴가신청 목록에서 항목별 색상 구분 (대체=노란색, 년차=녹색, 하기=파란색)
- 휴가신청 목록 데이터 매핑 수정 (holydays, holytimes, HolyReason)
- Todo 정렬 순서 개선 (상태별 우선순위 적용)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-30 15:50:21 +09:00
ChiKyun Kim
943fdb2036 ot집계표에 %추가 2025-07-30 11:33:17 +09:00
ChiKyun Kim
c0eb33f60a 실행환경검사 invoke 오류 수정 2025-07-29 08:38:21 +09:00
ChiKyun Kim
e309864262 Todo 관리 시스템 및 공통 네비게이션 구현
- Todo CRUD 기능 구현 (TodoController, TodoModel)
- 서버 기반 공통 네비게이션 시스템 구축
- 모든 웹 페이지에 통일된 네비게이션 적용
- Todo 테이블 행 클릭으로 편집 모달 직접 접근 기능
- 네비게이션 메뉴 서버 설정 및 폴백 시스템

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-28 14:15:08 +09:00
ChiKyun Kim
0c5744c12c update webbase design 2025-07-27 16:25:15 +09:00
ChiKyun Kim
afbac3248e 기타근무자 관련 코드 수정 2025-07-17 14:56:39 +09:00
ChiKyun Kim
2806fb76ba 근태입력화면 관련 작업 2025-07-16 11:05:55 +09:00
ChiKyun Kim
2b322542f1 warn clear 2025-07-15 09:56:28 +09:00
backuppc
479a736b80 .. 2025-07-14 16:30:03 +09:00
backuppc
032f6e4c4e web server port 9000 -> 7979 2025-07-14 10:58:26 +09:00
backuppc
4f54a97ace .. 2025-07-11 11:30:52 +09:00
backuppc
ed0db28b1f dashboard 2025-07-10 17:40:31 +09:00
backuppc
26cb328f8f udpate login.html 2025-07-10 14:36:05 +09:00
backuppc
43526a26ec 요청자 : k5 김예희(EST)
업무일지 - 사용자목록 오름차순 정렬
ot목록 - 사용자목록 오름차순 정렬,  ot시작,종료시간 추가
2025-07-10 09:22:47 +09:00
backuppc
b4183e8283 add webtestversion 2025-07-09 17:40:50 +09:00
chi
4f4625b56b otPMS추가(테스트버젼) 2025-07-02 23:41:25 +09:00
chi
a1477fcdd1 적정인원보고서 수정 2025-06-18 10:31:59 +09:00
chi
6f4b9355e1 add nativ webview 2025-06-04 15:08:11 +09:00
chi
4ea9da1aed .. 2025-06-04 10:01:11 +09:00
chi
3b2be90cd0 sendmail 별도의 프로세스로 분리하고 클라우드서버에서 실행함 2025-05-22 13:17:09 +09:00
chi
930e09400d .. 2025-04-18 09:26:39 +09:00
chi
8e76ee9692 프로젝트 스케쥴 오류 수정 2025-04-08 08:23:48 +09:00
chi
8ac3600ec1 migratino complete 2025-04-07 00:54:29 +09:00
chi
2b22ca9c51 entity 오류로인해 제거해야해서 . 제거전 백업 2025-04-06 01:54:17 +09:00
chi
531ada07a0 메일서버 변경 2025-03-13 08:24:00 +09:00
chi
9a5e9fe030 cr,nr 하단 검색에서 po 도 되게 함 2025-03-04 11:17:05 +09:00
chi
42a6fd35e4 cramoutn 값이 99억까지 가능하게 함 2025-01-17 10:28:44 +09:00
chi
2aca2e9a8c .. 2025-01-08 16:17:34 +09:00
chi
caca236bb9 지정 프로세스의 분류가 없는 경우 전체 목록을 조회하도록 함 2025-01-08 08:46:03 +09:00
chi
d6655018f6 업무일지 프로세스 선택화면 크기 변경 및 목록에서 비활성계정의 데이터 나오지 않게 함 2025-01-07 09:34:17 +09:00
chi
4593c6fd74 1. 업무일지 작업형태 선택 ui 변경
2. 작업형태 목록 편집 UI 추가
3. 스케쥴 관련메일 발송주기를 15분에서 30분으로 변경하고 18시 이후에는 발송하지 않게 한다(최근 오류메세지가 수신된다)
2025-01-03 09:09:25 +09:00
chi
c810348fa6 .. 2025-01-02 12:48:16 +09:00
chi
e12f310ca2 .. 2024-11-20 11:41:35 +09:00
chi
e6f2ce845f .. 2024-11-13 17:21:49 +09:00
chi
a1cb35070e .. 2024-11-11 12:51:18 +09:00
chi
8d610f5262 업무분포 출력물 오류 2024-06-27 17:28:00 +09:00
chi
dde60a7fe8 구매복사시 chk1,chk2 초기화 및 EB구매 컬럼의 필터 기능 추가 2024-06-26 13:58:30 +09:00
chi
e4f8981491 휴가 승인자 정보 추적 2024-05-08 14:53:55 +09:00
chi
a56c186845 구매입력시 엔터키, 기본 일자 조회범위를 90일로 변경. 2024-03-15 17:13:01 +09:00
chi
1c960d23ea 휴가이력현황 report -> spread.net 2024-03-04 08:29:22 +09:00