gil.log(210820);

GilLog·2021년 8월 19일
0

gillog

목록 보기
203/226

Today To Do

  • DDaJa License 수정 개발

  • 장기렌트 견적 계약 개발 마무리

gil.log

YouTube 음악 On. 🎼

Yes DDaJa로 하루 스타뜨

상세보기 변경해서 클릭할때마다 props로 데이터는 받는데 자식 컴포넌트에서 바로 바인딩이 안된다.

흠,,

watch 추가로 해결 굳

사용여부 el-switch 쓰고 싶었는데,,

도저히 바인딩 안된다... 🥲

Front 개발자도 아니니 그냥 checkbox로 회피해버리자 zz

OK 그럼 백단 put api 작성해보자

zz mapping 잘되는군

수정 기능 좋군

근데 해결해야할게 2가지 있는데

  1. 검색 조건으로 검색하고 페이지 넘길때 2페이지 검색이 초기화 된다.

  1. 그지 같은 enum response stream 부분 modeling한 객체로 옮기기

ㅋㅋ 오늘 vue 너무 많이 만져서 2번부터 해야지 🤮

오케이 2번

깔끔해졌다

요걸 위해서

검색 쿼리 enum에서 공통으로 사용할 method가 포함된 interface를 하나 만들어주고

실제 각 Collection 별로 생성될 검색 쿼리 enum에서는 아래 처럼 자기 field에 맞게 공통 enum resource로 return 해주고

공통 enum resource는 나중에 더 유연하게 사용할 수 있겠지만 우선은 Enum value, enum 실제 사용용도 name, 그리고 검색 query String에 사용되는 string 값 query로 구성쓰

그 후에 공통 response에서 stream을 사용하는데 각 enum별로 toCommonEnumResource를 customize 할수있으니까 범용적으로 enum에서
활용할 수 있을 것 같다.

굳굳

그래서 response는 이런 형태로 사용?

사실 value 값을 앞단에서 script로 잘 조절하면 이런 과정이 필요 없지만,

그런 과정이 추가된다는 것 자체가 너무 그지같고 매니징 포인트가 늘어나니까 ㅋㅋ

한번 구조 잡아 놓고 개발 찍어내면 유용한지 아닌지 나오겠지

커밋 올려주고 팀원에게 이슈로 해당 커밋 상황 공유 오케이

남은 저 부분들은 팀원이랑 코드 병합하면서 로직 짠거 구현하는거 예제 형식으로 실시간으로 고쳐야겠다

시간 종료.

회사 일 하러 기기

profile
🚀 기록보단 길록을 20.10 ~ 22.02 ⭐ Move To : https://gil-log.github.io/

0개의 댓글