package com.sandu.ximon.admin.service; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.sandu.common.service.impl.BaseServiceImpl; import com.sandu.ximon.admin.security.SecurityUtils; import com.sandu.ximon.dao.domain.IpVolumeData; import com.sandu.ximon.dao.mapper.IpVolumeDataMapper; import lombok.AllArgsConstructor; import org.springframework.stereotype.Service; /** * @Author liuhaonan * @Date 2021/12/15 18:04 * ip音柱相关 * @Version 1.0 */ @Service @AllArgsConstructor public class IpVolumeDataService extends BaseServiceImpl { private final IpVolumeDataMapper ipVolumeDataMapper; public LambdaQueryWrapper listData() { if (SecurityUtils.getClientId() != null) { return Wrappers.lambdaQuery(IpVolumeData.class).eq(IpVolumeData::getUserId, SecurityUtils.getClientId()); } else { return Wrappers.lambdaQuery(IpVolumeData.class); } } }