UserIncrementServiceImpl.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package com.fdkankan.contro.service.impl;
  2. import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
  3. import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
  4. import com.fdkankan.common.constant.TbStatus;
  5. import com.fdkankan.contro.entity.UserIncrement;
  6. import com.fdkankan.contro.mapper.IUserIncrementMapper;
  7. import com.fdkankan.contro.service.IUserIncrementService;
  8. import org.springframework.stereotype.Service;
  9. import javax.annotation.Resource;
  10. import java.util.List;
  11. /**
  12. * <p>
  13. * 用户增值权益表 服务实现类
  14. * </p>
  15. *
  16. * @author
  17. * @since 2021-12-24
  18. */
  19. @Service
  20. public class UserIncrementServiceImpl extends ServiceImpl<IUserIncrementMapper, UserIncrement> implements IUserIncrementService {
  21. @Resource
  22. private IUserIncrementMapper userIncrementMapper;
  23. @Override
  24. public UserIncrement getByCameraId(Long cameraId) {
  25. QueryWrapper<UserIncrement> queryWrapper = new QueryWrapper<>();
  26. queryWrapper.lambda().eq(UserIncrement::getCameraId,cameraId);
  27. List<UserIncrement> list = this.list(queryWrapper);
  28. if(list == null || list.size()<=0){
  29. return null;
  30. }
  31. return list.get(0);
  32. }
  33. @Override
  34. public List<UserIncrement> getByChildName(String childName) {
  35. return userIncrementMapper.getByChildName(childName);
  36. }
  37. }