|
|
@@ -8,6 +8,7 @@ import java.util.List;
|
|
|
|
|
|
import io.reactivex.disposables.Disposable;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.EventDetailBean;
|
|
|
+import kr.co.zumo.app.lifeplus.bean.api.EventRecordAnswerItemBean;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.EventTagBean;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.EventTagRelatedRequestBean;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.EventTagRelatedResultBean;
|
|
|
@@ -24,7 +25,7 @@ import kr.co.zumo.app.lifeplus.model.module.APIModuleListener;
|
|
|
import kr.co.zumo.app.lifeplus.view.Event;
|
|
|
|
|
|
/**
|
|
|
- * EventRecommendModel
|
|
|
+ * EventRecommendTagModel
|
|
|
* <pre>
|
|
|
* </pre>
|
|
|
*
|
|
|
@@ -33,7 +34,7 @@ import kr.co.zumo.app.lifeplus.view.Event;
|
|
|
* @history 민효동 [2019. 2. 15.] [최초 작성]
|
|
|
* @since 2019. 2. 15.
|
|
|
*/
|
|
|
-public class EventRecommendModel extends Model {
|
|
|
+public class EventRecommendTagModel extends Model {
|
|
|
private Disposable disposableRecord;
|
|
|
|
|
|
private Disposable disposableTag;
|
|
|
@@ -45,6 +46,7 @@ public class EventRecommendModel extends Model {
|
|
|
private EventDetailBean deliveredEventDetailBean;
|
|
|
|
|
|
private List<Integer> tagIndices;
|
|
|
+ private List<EventRecordAnswerItemBean> answerItemList;
|
|
|
|
|
|
@Override
|
|
|
protected void createViewInternal() {
|
|
|
@@ -110,6 +112,9 @@ public class EventRecommendModel extends Model {
|
|
|
@Override
|
|
|
public void onApiSuccess(EventTagResultBean resultBean) {
|
|
|
tags = resultBean.getData();
|
|
|
+
|
|
|
+ answerItemList = resultBean.getAnswerItemList();
|
|
|
+
|
|
|
// 유저가 선택한 보기의 태그는 표시되어 있다.
|
|
|
int len = tags.size();
|
|
|
EventTagBean tagBean;
|
|
|
@@ -132,6 +137,10 @@ public class EventRecommendModel extends Model {
|
|
|
|
|
|
}
|
|
|
|
|
|
+ public List<EventRecordAnswerItemBean> getAnswerItemList() {
|
|
|
+ return answerItemList;
|
|
|
+ }
|
|
|
+
|
|
|
public List<EventTagBean> getTags() {
|
|
|
return tags;
|
|
|
}
|