admin
2021-07-30 19533a17aa55fafc70d0a385928e785cb50e1ebc
src/main/java/com/yeshi/buwan/service/imp/push/PushDeviceTokenServiceImpl.java
@@ -8,6 +8,7 @@
import javax.annotation.Resource;
import java.util.Date;
import java.util.List;
@Service
public class PushDeviceTokenServiceImpl implements PushDeviceTokenService {
@@ -22,11 +23,26 @@
            throw new Exception("对象不能为空");
        }
        if (StringUtil.isNullOrEmpty(token.getDetailSystemId()) || StringUtil.isNullOrEmpty(token.getUtdId()) || StringUtil.isNullOrEmpty(token.getToken()) || StringUtil.isNullOrEmpty(token.getType())) {
        if (StringUtil.isNullOrEmpty(token.getDetailSystemId()) || StringUtil.isNullOrEmpty(token.getUtdId()) || StringUtil.isNullOrEmpty(token.getToken()) || token.getType() == null) {
            throw new Exception("参数不能为空");
        }
        token.setId(PushDeviceToken.createId(token.getDetailSystemId(),token.getUtdId()));
        token.setId(PushDeviceToken.createId(token.getDetailSystemId(), token.getUtdId()));
        token.setCreateTime(new Date());
        pushDeviceTokenDao.save(token);
    }
    @Override
    public List<PushDeviceToken> listByLoginUids(List<String> loginUids) {
        return null;
    }
    @Override
    public List<PushDeviceToken> list(String detailSystemId, Integer minVersion, Date minTime, int page, int pageSize) {
        return null;
    }
    @Override
    public long count(String detailSystemId, Integer minVersion, Date minTime) {
        return 0;
    }
}