UserCoupenMappingHandler.java
849 Bytes
package com.zhaoonline.coupen.dispatcher;
import com.zhaoonline.coupen.bean.Activity;
import com.zhaoonline.coupen.bean.CommonCoupenEntity;
import com.zhaoonline.coupen.bean.OwnerUser;
import java.util.List;
/**
* Created by ZhaoOnline<br/>
* User: yangyoupeng<br/>
* Date: 2016/12/15<br/>
* Time: 16:34<br/>
* Description:用户与Coupen的关系映射处理器,
* 同时还包括帮拆的好友信息记录
*/
public interface UserCoupenMappingHandler {
List<CommonCoupenEntity> getMappingOfUser(Activity activity, OwnerUser user);
CommonCoupenEntity mappingCoupen2User(CommonCoupenEntity coupenEntity, OwnerUser user);
boolean recordHelpOpen(CommonCoupenEntity coupenEntity, OwnerUser helper);
List<CommonCoupenEntity> getHelpOpenCoupenOfUser(CommonCoupenEntity coupenEntity, OwnerUser drawOwner);
}