gil.log(210820);
Today To Do
-
DDaJa License 수정 개발
-
장기렌트 견적 계약 개발 마무리
gil.log
YouTube 음악 On. 🎼
Yes DDaJa로 하루 스타뜨
상세보기 변경해서 클릭할때마다 props로 데이터는 받는데 자식 컴포넌트에서 바로 바인딩이 안된다.
흠,,
watch 추가로 해결 굳
사용여부 el-switch 쓰고 싶었는데,,
도저히 바인딩 안된다… 🥲
Front 개발자도 아니니 그냥 checkbox로 회피해버리자 zz
OK 그럼 백단 put api 작성해보자
zz mapping 잘되는군
수정 기능 좋군
근데 해결해야할게 2가지 있는데
- 검색 조건으로 검색하고 페이지 넘길때 2페이지 검색이 초기화 된다.
- 그지 같은 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로 잘 조절하면 이런 과정이 필요 없지만,
그런 과정이 추가된다는 것 자체가 너무 그지같고 매니징 포인트가 늘어나니까 ㅋㅋ
한번 구조 잡아 놓고 개발 찍어내면 유용한지 아닌지 나오겠지
커밋 올려주고 팀원에게 이슈로 해당 커밋 상황 공유 오케이
남은 저 부분들은 팀원이랑 코드 병합하면서 로직 짠거 구현하는거 예제 형식으로 실시간으로 고쳐야겠다
시간 종료.
회사 일 하러 기기
댓글남기기