package com.fdkankan.manage.service;
import com.fdkankan.manage.common.PageInfo;
import com.fdkankan.manage.entity.UserIncrement;
import com.baomidou.mybatisplus.extension.service.IService;
import com.fdkankan.manage.vo.request.UserIncrementParam;
import java.util.HashMap;
import java.util.List;
/**
*
* 用户增值权益表 服务类
*
*
* @author
* @since 2022-06-16
*/
public interface IUserIncrementService extends IService {
Long getValidCountByUserId(Long userId);
HashMap getValidCountGroupByUserId(List userIdList);
PageInfo pageList(Long userId, Integer pageNum, Integer pageSize);
void delayById(Long id, Integer year);
void add(UserIncrementParam param);
void unbindCamera(Long cameraId);
Long getValidCountByCameraId(Long cameraId);
UserIncrement getByCameraId(Long cameraId);
void delAgentId(Integer agentId);
List getByOrderSn(String orderSn);
}