admin
2020-12-17 d8d576c5220e9d24251b51a59a58271c6e0cb4a4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
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<LuckyActivityUserWeightRecord> 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);
    }
}