| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package cn.com.goldenwater.dcproj.dao;
- import cn.com.goldenwater.dcproj.dto.LonLat;
- import cn.com.goldenwater.dcproj.model.BisInspOrg;
- import cn.com.goldenwater.dcproj.model.PersPosition;
- import cn.com.goldenwater.dcproj.param.PersPositionBaseParam;
- import cn.com.goldenwater.dcproj.param.PersPositionParam;
- import cn.com.goldenwater.core.persistence.CrudDao;
- import org.apache.ibatis.annotations.Param;
- import org.springframework.stereotype.Repository;
- import java.util.Date;
- import java.util.List;
- @Repository
- public interface PersPositionDao extends CrudDao<PersPosition, PersPositionParam> {
- List<PersPosition> findListByPersId(PersPositionParam persPositionParam);
- int selectCountByClassfyId(@Param("operateTime")Date operateTime, @Param("id")String id);
- int selectCountByOrgId(@Param("operateTime")Date operateTime, @Param("orgId")String orgId);
- int selectOnlineCount(@Param("operateTime")Date operateTime);
- List<PersPosition> getPersPosition(@Param("persId")String persId);
- void insertList(@Param("list")List<PersPosition> persPositions);
- List<PersPosition> fingPositionByPersid(@Param("persid") String persid,@Param("sttm") String sttm,@Param("entm") String entm);
- List<LonLat> fingPositionByPersidSimple(@Param("persid") String persid, @Param("sttm") String sttm, @Param("entm") String entm);
- List<PersPosition> fingPositionList(PersPositionBaseParam persPositionBaseParam);
- List<BisInspOrg> getOrgByPid(@Param("orgPid") String orgPid);
- int countGroupOnline(@Param("sttm") String sttm, @Param("entm") String entm,@Param("orgId") String orgId);
- List<String> getAllPersId();
- List<String> getDateList(String persId);
- }
|