1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- package com.hz.employmentsite.mapper.cquery;
- import com.hz.employmentsite.vo.baseSettings.SiteUserVo;
- import com.hz.employmentsite.vo.dataMap.SiteUserMapVo;
- import com.hz.employmentsite.vo.signin.SigninVo;
- import org.apache.ibatis.annotations.Param;
- import java.util.Date;
- import java.util.List;
- import java.util.Map;
- public interface UserInfoCQuery {
- List<SiteUserVo> getList(@Param("siteUserIDList") String siteUserIDList,
- @Param("siteUserName") String siteUserName,
- @Param("siteID") String siteID,
- @Param("roleName") String roleName,
- @Param("regionCode") String regionCode,
- @Param("userNo") String userNo,
- @Param("userID") String userID);
- SiteUserVo getSiteUserByUserID(@Param("userID") String userID);
- List<SiteUserVo> getListBySiteID(@Param("siteID") String siteID);
- List<SiteUserVo> selectListForAddUser();
- /**
- * 驿站站点数据地图查询驿站人员
- * @param siteUserName 人员名称
- * @param regionCode 所属县区
- * @param streetCode 所属街道
- * @param siteID 所属驿站
- * @return 驿站人员列表
- */
- List<SiteUserMapVo> getDataMapList(@Param("siteUserName") String siteUserName, @Param("regionCode") String regionCode,
- @Param("streetCode") String streetCode, @Param("siteID") String siteID);
- /**
- * 驿站工作人员地图查询驿站人员
- * @param siteUserName 人员名称
- * @param regionCode 所属县区
- * @param siteID 所属驿站
- * @return 驿站人员列表
- */
- List<SiteUserMapVo> getDataMapListBySiteUserWorkMap(@Param("siteUserName") String siteUserName, @Param("regionCode") String regionCode, @Param("siteID") String siteID);
- /**
- * 获取驿站人员的外出工作记录
- * @param siteUserIDList 驿站人员ID
- * @param startDate 开始日期
- * @param endDate 结束日期
- */
- List<SigninVo> getSiteUserSigninList(@Param("siteUserIDList") String siteUserIDList,
- @Param("startDate") Date startDate,
- @Param("endDate") Date endDate);
- /**
- * 查询驿站人员登记的业务数据数量
- */
- Map<String, Object> findUserDataCount(@Param("userID") String userID);
- }
|