Team-Spino / YoGo

make easy Time zone Plan
MIT License
11 stars 0 forks source link

Feature/sw/make plan mark : plan mark를 생성하기 #136

Closed IGhost-P closed 2 years ago

IGhost-P commented 2 years ago

Summary

Comment

makr 로직 관련

  1. 스케줄 DB에서 day of week가 있다면 day of week를, 없다면 date를 가져온다 (result 컬럼)
  2. date는 datelist , day of week 는 rowWeekList로 보낸다
  3. rowWeekList를 반복실행하면서, 오늘의 요일을 이용해 rowWeek가 실행되어야 하는 시작 일자를 구한다(이번주에서 ,지난주는 구하지 않음))
  4. 시작일자를 구하고, 360개의 일정을 만든다 (화수목이라면, 화-360, 수-360, 목-360, 최대로 일정을 등록해도, 4000회정도 반복), 이것을 weeklist로 넣는다
  5. datelist + weeklist를 합쳐 mark로 등록한다

swipeRow 에러 관련

icon 관련

image 적절하게 골랐습니다

Agenda style 관련