6f7f406e97
fix: delete console.log
2025-07-01 10:47:51 +09:00
5120764108
feat: surveySale pdf 생성 방식 변경
...
- pdf 생성 시 response에 blob으로 반환하도록 방식 변경
- 제출 시 메일 href pdf 생성 페이지 링크에서 request url로 변경
2025-06-30 17:45:08 +09:00
d19ef7efc7
feat: implement method handler for survey sales API
...
- 보안정책으로 인해 delete, patch, put 메소드 post 메소드로 래핑하여 처리
2025-06-26 17:32:25 +09:00
17003cb74a
refactor : change the type of error and warning messages to constant
2025-06-19 15:54:48 +09:00
d62caaf857
refactor: implement QnaService for improved error handling and code organization
2025-06-19 11:01:18 +09:00
d690c3e774
refactor: improve error handling in API routes and services
...
- API 에러 시 반환 타입 통일
- Prisma 에러 검증 추가
2025-06-18 15:12:45 +09:00
b116e6e5c1
docs: add description annotation at error handling function
2025-06-18 10:48:50 +09:00
12b9dd4216
refactor: enhance error handling and user feedback in survey components
...
- API try-catch 구문 함수 구현
- 조사 매물 alert 처리 리팩토링
2025-06-18 10:43:12 +09:00
6c1bd8775c
refactor: implement SurveySalesService for survey sales management
2025-06-17 18:21:02 +09:00
f6729069d7
refactor: add service layer to centralize business logic
...
- 코드 가독성 및 유지보수성 향상을 위한 서비스 레이어 도입
2025-06-17 14:54:42 +09:00
042096c682
refactor: add an error alert conditional
2025-06-13 13:17:37 +09:00
cdfe211203
fix: fixed error for popup element
...
- 수정/작성 제출 시 팝업 올라오지 않는 문제 해결
2025-06-12 09:02:40 +09:00
f51b03cab7
docs: add annotations in SurveySale related Files
...
- Added detailed descriptions for search parameters and API functionalities in survey-sales routes.
- Improved documentation for inquiry-related hooks and types, enhancing clarity on their usage.
- Refactored comments for better readability and consistency across the codebase.
2025-06-10 17:13:35 +09:00
7db421c26a
refactor: Refactoring code and add error handling
...
- 조사매물 조회 시 로그인 여부 확인 로직 서버 사이드로 이동
- 에러 핸들링 추가
- 조사매물 수정/작성 페이지 컴포넌트 리팩토링
- 조사매물 작성 후 제출 버튼 클릭 시 node 삽입 오류 해결
2025-06-10 15:32:27 +09:00
763c9d37cf
fix: fix data not loading error when navigating PDF pages without not login
...
- 로그인 하지 않고 pdf 링크로 이동 시 데이터 로드 되지 않는 문제 해결
- 로그인 하지 않았을 때 pdf 다운로드 이후 메인 페이지로 이동하도록 수정
2025-06-09 10:37:48 +09:00
f5022ab423
feat: get submit target store, representative user emails
2025-06-05 18:06:04 +09:00
f06b7cf0ac
fix: fix build error
2025-06-05 13:48:20 +09:00
8c278b01c6
feat: add builderId field in session
...
- 세션에 buildId 필드 추가
- 조사매물 목록 조회 에러 핸들링 추가
2025-06-04 18:05:50 +09:00
9a91727c98
fix: modify error handling when status 403
2025-06-04 15:47:47 +09:00
0c27c19341
refactor: modify member permission verification logic
...
- 매물 조회 권한 검증 로직 리팩토링
2025-06-04 10:51:11 +09:00
e756465250
feat: enhance survey sales API and component integration
...
- 조사매물 조회 시 권한 확인 로직 추가
2025-06-02 18:09:42 +09:00
1bddc86bcf
chore: enhance survey detail validation
...
- 건축연수, 단열재의 유무 필드 기타 항목 유효성 검사 추가
- ORDER, MUSUBI 조사매물 목록 검색조건에 판매점Id, 시공점Id 추가
- T01 계정의 경우 제출받은 매물만 수정/삭제 가능하도록 수정
-
2025-06-02 15:46:07 +09:00
749dd30ecb
refactor: update survey submission handling and improve data validation
2025-06-02 13:33:23 +09:00
454a8a39a9
refactor: rename store to storeId in API and components for consistency
2025-06-02 10:16:00 +09:00
39645affa6
feat: add contructionPointId, submissionTargetNm column in survey_basic model
2025-05-30 17:15:45 +09:00
6d837d3e98
feat: implement SurveySaleDownloadPdf component and integrate with survey details for PDF generation
2025-05-28 10:21:26 +09:00
35b1002908
feat: add submit popup page
...
- 제출 팝업 페이지 추가
- 조사매물 작성 시 숫자 입력 항목 모바일에서 숫자 키패드만 나오도록 설정
- 제출 필수값 validation 구현
2025-05-27 09:08:45 +09:00
0fbb8025f2
fix: change SRL_NO save rules
2025-05-26 10:58:25 +09:00
b2aefe7ea8
feat: add REPRESENTATIVE_ID STORE_ID column, implement set value of storeId, representativeId for filtering survey List by member role
2025-05-23 14:04:01 +09:00
2c5ddad29b
refactor: Enhance survey hook and integrate spinner functionality
...
- Refactored useSurvey hook to utilize useAxios for API calls.
- Added spinner visibility management in EdgeProvider to improve loading feedback.
- Cleaned up imports and organized code structure for better readability.
2025-05-22 14:08:23 +09:00
333943c651
feat: add SUBMISSION_TARGET_ID, SRL_NO Column
...
- 제출 대상 판매점 ID, 일련번호 컬럼 추가
- 임시 저장 시 일련번호에 '임시저장000' 으로 저장
- 조사매물 목록 조회 필터링 조건 수정
- url 에러 핸들링
2025-05-21 17:53:58 +09:00
f54260fc27
feat: seporate save/submit/update process for reuse component
2025-05-20 13:53:44 +09:00
eb1f6b23e7
refactor: Update Survey components and API routes for improved data handling and structure
2025-05-19 13:47:57 +09:00
d7aca7e214
feat: enhance survey sales API with detailed error handling, improved search parameters, and new registration form component
2025-05-15 16:55:36 +09:00
47be6a4433
feat: add conditions for read survey list on member type
2025-05-14 09:59:12 +09:00
1dcb3add79
fix: change Survey's form by Prisma data type changes
2025-05-13 16:45:47 +09:00
6bbd1a6174
Merge branch 'feature/survey' of https://git.hanasys.jp/qcast3/onsitesurvey into feature/survey
2025-05-12 14:40:10 +09:00
김민식
c5db65fc4d
우편번호 조회 기능 추가
2025-05-12 14:35:44 +09:00
29488b2412
feat: implement survey list filter by Member Type for temporary
...
- 로그인 유저 타입 별 조사매물 필터링 임시 구현
- 로그인 유저 타입 구현 이후 변경 예정
2025-05-12 11:11:52 +09:00
95d971b198
feat: remove unused survey sale API routes & add address popup at Survey BasicForm
2025-05-09 15:08:55 +09:00
dfd5ba419b
feat: implement SurveyFilteringOptions to global
...
- 조사매물 검색 조건 zustand 통해 전역으로 관리하도록 구현
2025-05-08 16:58:14 +09:00
fd27bfe7d0
feat: implement create & update survey roof-information with validate
...
- 조사 매물 지붕 정보 필수값 적용하여 등록 & 수정 가능하도록 구현
- 조사 매물 상세 & 작성 페이지 Nav 탭 기본 정보 미등록 시 라우팅 안되도록 설정정
2025-05-07 18:05:28 +09:00
c9812d1159
feat: implement survey basic information update function
2025-05-02 18:05:15 +09:00
fc93853601
feat: implement survey-sale's read list & delete function
...
- 조사 매물 삭제, 리스트 조회 기능 구현
2025-05-02 15:41:37 +09:00
ffa72ba9eb
fix: Modify react query mutation function
...
- axiosInstance 함수 정의하지 않고 mutation function에 직접 사용하도록 변경
2025-05-02 11:32:12 +09:00
818ecb724b
feat: implement Survey Sale CRUD function
...
- Survey-sale Create with base information and electronic, roof information
- Survey-sale Update
- Survey-sale Read by filtering
2025-04-30 16:22:08 +09:00
08d99fb4e7
feat: Implement survey-sale, inquiry UI base components
...
- 조사매물, 1:1 문의 목록 더보기 버튼 구현
- 조사매물, 1:1 문의 목록, 상세 페이지, 작성 페이지 샘플 구현
2025-04-29 11:04:22 +09:00