hyeonga_code

reProject_43_팀플 회의, 작업 일지 본문

Project_WEATHERWEAR

reProject_43_팀플 회의, 작업 일지

hyeonga 2024. 2. 7. 05:59
반응형

 

reProject_42_주문 기능 작업

2024.02.02, 2024.02.04 주문 기능 작업 -- 회원인경우 배송지 목록 조회, 선택, 삭제, 추가 기능 -- 쿠폰리스트업(사용가능한 쿠폰중 최소 금액이 만족하는 쿠폰만 선택 가능) -- 포인트 실시간 적용 --

hyeonga493.tistory.com

 

2024.02.05 팀플 회의

-- 관리자 쿠폰 관리 

-- 취소 / 환불 / 교환 / 리뷰 작성 기능

-- 스케줄러 기능 추가 (쿠키만료, 쿠폰 만료, 날씨업데이트)

-- 날씨 정보

-- 통계(대부분 chart.js를 사용하는 것 같음)

-- 아임포트 결제 취소 요청 구현(가능할 듯)

-- 트랜잭션 정확하게 짚고넘어가기

-- mapping.xml 에 비교 값이 1글자일때, numberFormat Error 확인해보기

 

2024.02.06 

-- 날씨를 적용해서 하는 쇼핑몰이 기존 메인 특징이었기에 다시 날씨를 적용하기로 했다.

-- 스케줄러 기능을 적용(날씨 업데이트, 만료된 쿠키 확인해서 cart에서 삭제)

-- 비회원 주문 작업( 다른 팀원이 작업한 파일과 합친 프로젝트 수정)

>> 기존에 작업했던 프로젝트 파일을 가져와 수정해서 작업

-- 장바구니에서 수량 변경시, 재고 적용이 되지 않고 있어 재고 이상으로 설정 불가능하도록 수정

>> 추후 주문시, 실시간 재고 적용하여 트랜잭션 추가할 것

-- ajax에서 Map에 객체를 담아 넘겼던 값들을 ""로 감싸 넘긴 후 VO로 변환할 수 있는지 시도했으나 변환되지 않아 실패

-- 개발자가 코드에 박아둔 기본적인 설정들이 쇼핑몰 관리자가 변경할 수 있어야 하는 설정들이므로 이 정보들을 보관하고 변경해서 가져다 사용할 수 있도록 하는 기능이 필요

>> 테이블의 구조를 생각하는 중인데 이런 작업을 진행한 예가 없어 조금 오래 걸릴 듯 하다.

고려할 부분은 1) 저장한 값을 키 값으로 바로 sql문에서 적용할 수 있는지, 2) 적용이 된다면 경우별로 설정값을 세분화할 수 있어야 하는점 때문에 댓글 기능처럼 상위 코드를 확인할 수 있도록 하는 방법이 좋을지 아니면 id, 설정이름, 설정값, 변경일만 적용시켜 작업할 지 깊게 생각해봐야 한다.

 

2024.02.08 - [Project] - reProject_44_관리자 쿠폰 페이지 기능, 추가, 수정, 스케줄러에 추가, 쿠폰 발급 구현

 

반응형