package com.panzhihua.service_bracelet.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.panzhihua.common.model.dtos.bracelet.BraceletUserDataDO; import com.panzhihua.service_bracelet.model.dos.SysUser; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; /** * 手环用户数据表 * projectName 成都呐喊信息技术有限公司-智慧社区项目 * description: 手环用户数据表 * * @author zzj * @since 2022-04-20 14:26:13 */ @Mapper public interface BraceletUserDataDao extends BaseMapper { /** * 新增 * @return */ Integer addBracelet(@Param("braceletUserDataDO") BraceletUserDataDO braceletUserDataDO); /** * 更新接口 * @param braceletUserDataDO * @return */ Integer upBracelet(@Param("braceletUserDataDO") BraceletUserDataDO braceletUserDataDO); /** * 删除数据 * @return */ Integer delectData(@Param("deviceID") String deviceID); /** * 分页查询 * @param page * @return */ IPage getData(Page page, @Param("communityId") String communityId, @Param("userName") String userName, @Param("phone") String phone); /** * 获取单个详情 * @param deviceID * @return */ BraceletUserDataDO getDetails(@Param("deviceID") String deviceID); /** * 处理人 * @param communityId * @return */ List conductorList(@Param("communityId") String communityId); /** * 手环定位数据 */ List getUserList(@Param("communityId") String communityId); /** * 手环人数 * @return */ Integer getUserNum(@Param("communityId") String communityId); }