|
|
@@ -47,6 +47,7 @@ public abstract class ContentsBaseModel extends Model {
|
|
|
protected GuestLikedManager guestLikedManager;
|
|
|
|
|
|
protected int currentPageIndex = 0;
|
|
|
+ protected String listItemNo = "";
|
|
|
|
|
|
public ContentsBaseModel() {
|
|
|
guestLikedManager = new GuestLikedManager();
|
|
|
@@ -140,10 +141,15 @@ public abstract class ContentsBaseModel extends Model {
|
|
|
* DeliveryHelper 로 전달된 데이터를 저장한다.
|
|
|
*
|
|
|
* @param bean
|
|
|
+ * @param pageIndex
|
|
|
+ * @param listItemNo
|
|
|
*/
|
|
|
- public void setContentsBean(LifeplusContentsBean bean) {
|
|
|
+ public void setContentsBean(LifeplusContentsBean bean, int pageIndex, String listItemNo) {
|
|
|
this.contentsBean = bean;
|
|
|
- currentPageIndex = bean.getPageIndex();
|
|
|
+ currentPageIndex = pageIndex;
|
|
|
+ this.listItemNo = listItemNo;
|
|
|
+
|
|
|
+ Log.i("APP# ContentsBaseModel | setContentsBean", "|" + " pageIndex: " + pageIndex + ", listItemNo: " + listItemNo);
|
|
|
|
|
|
// 컨텐츠에 좋아요/북마크 설정
|
|
|
if (isMember()) {
|
|
|
@@ -324,6 +330,8 @@ public abstract class ContentsBaseModel extends Model {
|
|
|
BookmarkModelHelper.getInstance().removeBookmark(bean.getItemNo(), bean.getListItemNo());
|
|
|
}
|
|
|
|
|
|
+ Log.i("APP# ContentsBaseModel | onApiSuccess", "|" + bookmarkBean.toPrettyJson());
|
|
|
+
|
|
|
onResult(new Event.Builder(Event.SUCCESS).integer(Event.CONTENTS_BOOKMARK).bool(toChecked).build());
|
|
|
}
|
|
|
|
|
|
@@ -339,8 +347,8 @@ public abstract class ContentsBaseModel extends Model {
|
|
|
return currentPageIndex;
|
|
|
}
|
|
|
|
|
|
- public void setCurrentPageIndex(int currentPageIndex) {
|
|
|
- this.currentPageIndex = currentPageIndex;
|
|
|
+ public void setCurrentPageIndex(int pageIndex) {
|
|
|
+ this.currentPageIndex = pageIndex;
|
|
|
}
|
|
|
|
|
|
}
|