admin
2022-08-25 c9db68e33f90231b064b8864fc69ccf7d25f5e0b
service-lijin/src/main/java/com/ks/lijin/service/remote/LiJinProviderLinkServiceImpl.java
@@ -1,17 +1,12 @@
package com.ks.lijin.service.remote;
import com.alibaba.dubbo.config.annotation.Service;
import com.ks.lijin.mapper.LiJinProviderLinkMapper;
import com.ks.lijin.mapper.LiJinProviderMapper;
import com.ks.lijin.pojo.DO.LiJinProvider;
import com.ks.lijin.pojo.DO.LiJinProviderLink;
import com.ks.lijin.query.ProviderLinkQuery;
import com.ks.lijin.query.ProviderQuery;
import com.ks.lijin.service.LiJinProviderLinkService;
import com.ks.lijin.service.LiJinProviderService;
import org.apache.dubbo.config.annotation.Service;
import javax.annotation.Resource;
import java.util.Date;
import java.util.List;
@Service(version = "1.0")
@@ -25,8 +20,10 @@
    @Override
    public long count(LiJinProviderLink obj) {
        ProviderLinkQuery query = new ProviderLinkQuery();
//        query.appId = appId;
//        query.uid = uid;
        query.link = obj.getLink();
        query.type = obj.getType();
        query.state = obj.getState();
        query.id = obj.getId();
        return liJinProviderLinkMapper.count(query);
    }
@@ -34,23 +31,24 @@
    @Override
    public List<LiJinProviderLink> listByPage(int page, int pageSize, LiJinProviderLink obj) {
        ProviderLinkQuery query = new ProviderLinkQuery();
//        query.appId = appId;
//        query.uid = uid;
//        query.drawStateList = Arrays.asList(new Integer[]{LuckyActivityJoinRecord.DRAW_STATE_UNOPEN});
        query.link = obj.getLink();
        query.type = obj.getType();
        query.state = obj.getState();
        query.id = obj.getId();
        query.start = (page - 1) * pageSize;
        query.count = pageSize;
        return liJinProviderLinkMapper.listByPage(query);
    }
    @Override
    public void save(LiJinProviderLink t) {
        if(t.getId() != null) {
            t.setUpdateTime(new Date());
            liJinProviderLinkMapper.updateByPrimaryKeySelective(t);
        } else {
            t.setCreateTime(new Date());
            liJinProviderLinkMapper.insertSelective(t);
        }
    public void insertSelective(LiJinProviderLink t){
        liJinProviderLinkMapper.insertSelective(t);
    }
    @Override
    public void updateByPrimaryKeySelective(LiJinProviderLink t){
        liJinProviderLinkMapper.updateByPrimaryKeySelective(t);
    }
    @Override