CareDeviceMapper.java 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package com.care.common.mapper;
  2. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  3. import com.baomidou.mybatisplus.core.metadata.IPage;
  4. import com.care.common.entity.CareDevice;
  5. import com.care.common.vo.device.DeviceVO;
  6. import org.apache.ibatis.annotations.Param;
  7. import java.util.List;
  8. /**
  9. * 被监护人-设备(CareDevice)表数据库访问层
  10. *
  11. * @author makejava
  12. * @since 2021-05-21 00:08:36
  13. */
  14. public interface CareDeviceMapper extends BaseMapper<CareDevice> {
  15. List<DeviceVO> queryListByMemberId(@Param("memberId") Long memberId );
  16. IPage<DeviceVO> queryList(IPage<DeviceVO> page, @Param("stationId") Long stationId,
  17. @Param("devCode") String devCode,
  18. @Param("activeStatus") String activeStatus,
  19. @Param("chambName") String chambName,
  20. @Param("status") String status,
  21. @Param("houseAddr") String houseAddr,
  22. @Param("chambId") Long chambId,
  23. @Param("memberId") Long memberId,
  24. @Param("userOrgId") Long userOrgId,
  25. @Param("userStationId") Long userStationId
  26. );
  27. IPage<DeviceVO> listDeviceNonStation(IPage<DeviceVO> page,
  28. @Param("userOrgId") Long userOrgId
  29. );
  30. void updateDevChamb(@Param("id") Long id);
  31. void synDev(List<CareDevice> list);
  32. }