123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- package com.huaxu.track.service;
- import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
- import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
- import com.huaxu.track.dao.GpsDataMapper;
- import com.huaxu.track.entity.GpsData;
- import org.springframework.stereotype.Service;
- import javax.annotation.Resource;
- import java.util.List;
- import java.util.stream.Collectors;
- /**
- * 用户GPS数据服务接口
- *
- * @author yjy
- * @since 2021-1-16
- */
- @Service
- public class GpsDataService extends ServiceImpl<GpsDataMapper, GpsData> {
- @Resource
- private GpsDataMapper gpsDataMapper;
- /**
- * 批量增加数据
- *
- * @param
- * @return
- */
- public boolean insert(GpsData GpsData) {
- return this.save(GpsData);
- }
- /**
- * 根据用户id查询数据
- *
- * @param userId 用户id
- * @return 单条数据
- */
- public List<GpsData> selectByUserId(Integer userId){
- return this.list(new QueryWrapper<GpsData>().eq("USER_ID",userId));
- }
- /**
- * 根据用户id删除数据
- *
- * @param userId 用户id
- * @return 单条数据
- */
- public boolean delete(Integer userId){
- return this.remove(new QueryWrapper<GpsData>().eq("USER_ID",userId));
- }
- }
|