Newer
Older
huludao / src / main / java / com / newfiber / api / pc / service / PeopleLocationService.java
package com.newfiber.api.pc.service;

import com.baomidou.mybatisplus.service.IService;
import com.newfiber.api.pc.model.meet.PeopleLocation;
import com.newfiber.api.pc.model.vo.PeopleOnlineVo;

import java.util.List;

/**
 * 记录当前登录手机APP用户最新经纬度的业务层接口
 * @description: TODO
 * @author: 张鸿志
 * @date: 2021/1/6 19:51
 * @version: v1.0
 */
public interface PeopleLocationService extends IService<PeopleLocation> {
    /**
     * @Description: 方法是:通过安卓端传入的数据,更新当前用户的最新经度信息
     * @param:
     * @return:
     * @author: 张鸿志
     * @data: 2021/1/6 19:53
     */
    void updateCurrentLocationByUserNo(PeopleLocation peopleLocation);
    /**
     * @Description: 方法是:根据用户编号查询该用户当前所在的位置
     * @param:
     * @return:
     * @author: 张鸿志
     * @data: 2021/1/6 20:05
     */
    PeopleLocation selectByUserNo(String userNo);
    /**
     * @Description: 方法是:应急指挥用户列表
     * @param:
     * @return:
     * @author: 张鸿志
     * @data: 2021/1/14 9:39
     */
    List<PeopleOnlineVo> selectOnlineUser();
}