package com.ks.lucky.service.impl.remote; import com.ks.lucky.mapper.LuckyActivityUserWeightRecordMapper; import com.ks.lucky.pojo.DO.LuckyActivityUserWeightRecord; import com.ks.lucky.query.ActivityUserWeightRecordQuery; import com.ks.lucky.remote.service.LuckyActivityUserWeightRecordService; import org.apache.dubbo.config.annotation.Service; import javax.annotation.Resource; import java.util.List; @Service(version = "1.0") public class LuckyActivityUserWeightRecordServiceImpl implements LuckyActivityUserWeightRecordService { @Resource private LuckyActivityUserWeightRecordMapper luckyActivityUserWeightRecordMapper; @Override public List getWeightRecordList(Long activityid, Long appId, String uid, int page, int pageSize) { ActivityUserWeightRecordQuery query = new ActivityUserWeightRecordQuery(); query.activityId = activityid; query.appId = appId; query.uid = uid; query.start = (page - 1) * pageSize; query.count = pageSize; return luckyActivityUserWeightRecordMapper.list(query); } @Override public long countWeightRecord(Long activityid, Long appId, String uid) { ActivityUserWeightRecordQuery query = new ActivityUserWeightRecordQuery(); query.activityId = activityid; query.appId = appId; query.uid = uid; return luckyActivityUserWeightRecordMapper.count(query); } }