|
|
@ -18,6 +18,7 @@ |
|
|
|
package com.elink.esua.epdc.user.dao; |
|
|
|
|
|
|
|
import com.elink.esua.epdc.commons.mybatis.dao.BaseDao; |
|
|
|
import com.elink.esua.epdc.user.dto.UserStandaeBearerPage; |
|
|
|
import com.elink.esua.epdc.user.dto.epdc.result.*; |
|
|
|
import com.elink.esua.epdc.user.dto.epdc.result.StandardBearerStatusResultDTO; |
|
|
|
import com.elink.esua.epdc.user.dto.epdc.result.UserPartyStandardAppltResultDTO; |
|
|
@ -106,11 +107,10 @@ public interface UserDao extends BaseDao<UserEntity> { |
|
|
|
List<UserDTO> selectListUserDto(Map<String, Object> params); |
|
|
|
|
|
|
|
/** |
|
|
|
* |
|
|
|
* 待认证党员 |
|
|
|
* |
|
|
|
* @params [params] |
|
|
|
* @return java.util.List<UserDTO> |
|
|
|
* @params [params] |
|
|
|
* @author liuchuang |
|
|
|
* @since 2020/3/23 15:59 |
|
|
|
*/ |
|
|
@ -215,11 +215,10 @@ public interface UserDao extends BaseDao<UserEntity> { |
|
|
|
CachingUserInfoDTO selectCachingUserInfoDTOByUserId(String userId); |
|
|
|
|
|
|
|
/** |
|
|
|
* |
|
|
|
* 查询需要修改的组织机构信息 |
|
|
|
* |
|
|
|
* @params [deptId] |
|
|
|
* @return java.util.List<UserDTO> |
|
|
|
* @params [deptId] |
|
|
|
* @author liuchuang |
|
|
|
* @since 2020/3/7 15:31 |
|
|
|
*/ |
|
|
@ -236,11 +235,10 @@ public interface UserDao extends BaseDao<UserEntity> { |
|
|
|
List<UserDTO> selectAuthenticatedListUserDto(Map<String, Object> params); |
|
|
|
|
|
|
|
/** |
|
|
|
* |
|
|
|
* 待认证居民 |
|
|
|
* |
|
|
|
* @params [params] |
|
|
|
* @return java.util.List<UserDTO> |
|
|
|
* @params [params] |
|
|
|
* @author liuchuang |
|
|
|
* @since 2020/4/1 18:26 |
|
|
|
*/ |
|
|
@ -265,23 +263,21 @@ public interface UserDao extends BaseDao<UserEntity> { |
|
|
|
List<UserDTO> selectListUserDtoByList(Map<String, Object> params); |
|
|
|
|
|
|
|
/** |
|
|
|
* |
|
|
|
* 认证失败居民 |
|
|
|
* |
|
|
|
* @params [params] |
|
|
|
* @param params |
|
|
|
* @return java.util.List<UserDTO> |
|
|
|
* @params [params] |
|
|
|
* @author wanggongfeng |
|
|
|
* @date 2020/5/22 13:18 |
|
|
|
*/ |
|
|
|
List<UserDTO> selectFaildAuthenticatedListUserDto(Map<String, Object> params); |
|
|
|
|
|
|
|
/** |
|
|
|
* |
|
|
|
* 待认证居民APP & 已认证党员 |
|
|
|
* |
|
|
|
* @params [params] |
|
|
|
* @return java.util.List |
|
|
|
* @params [params] |
|
|
|
* @author wanggongfeng |
|
|
|
* @since 2020/6/8 10:26 |
|
|
|
*/ |
|
|
@ -316,6 +312,7 @@ public interface UserDao extends BaseDao<UserEntity> { |
|
|
|
|
|
|
|
/** |
|
|
|
* 根据用户ID查询产品库【user_base_info】是否存在该信息 |
|
|
|
* |
|
|
|
* @param userId |
|
|
|
* @return |
|
|
|
*/ |
|
|
@ -323,12 +320,14 @@ public interface UserDao extends BaseDao<UserEntity> { |
|
|
|
|
|
|
|
/** |
|
|
|
* 根据用户ID,清楚重复数据 |
|
|
|
* |
|
|
|
* @param userId |
|
|
|
*/ |
|
|
|
void deleteUserBaseInfoByUserId(@Param("userId") String userId); |
|
|
|
|
|
|
|
/** |
|
|
|
* 根据用户ID获取推送信息 |
|
|
|
* |
|
|
|
* @param userId |
|
|
|
* @return |
|
|
|
*/ |
|
|
@ -336,38 +335,44 @@ public interface UserDao extends BaseDao<UserEntity> { |
|
|
|
|
|
|
|
/** |
|
|
|
* 新增用户基础信息表信息 |
|
|
|
* |
|
|
|
* @param userBaseInfoDTO |
|
|
|
*/ |
|
|
|
void insertUserBaseInfo(EpmetUserBaseInfoDTO userBaseInfoDTO); |
|
|
|
|
|
|
|
/** |
|
|
|
* 更新用户基础信息表信息 |
|
|
|
* |
|
|
|
* @param userBaseInfoDTO |
|
|
|
*/ |
|
|
|
void updateUserBaseInfo(EpmetUserBaseInfoDTO userBaseInfoDTO); |
|
|
|
|
|
|
|
/** |
|
|
|
* 清除用户角色关系 |
|
|
|
* |
|
|
|
* @param userId |
|
|
|
*/ |
|
|
|
void deleteUserRoleByUserId(@Param("userId") String userId); |
|
|
|
|
|
|
|
/** |
|
|
|
* 新增用户角色关系 |
|
|
|
* |
|
|
|
* @param userId |
|
|
|
* @param roleId |
|
|
|
* @param gridId |
|
|
|
*/ |
|
|
|
void insertUserRole(@Param("userId") String userId,@Param("roleId") String roleId, @Param("gridId") String gridId); |
|
|
|
void insertUserRole(@Param("userId") String userId, @Param("roleId") String roleId, @Param("gridId") String gridId); |
|
|
|
|
|
|
|
/** |
|
|
|
* 清除用户 |
|
|
|
* |
|
|
|
* @param userId |
|
|
|
*/ |
|
|
|
void deleteUserByUserId(@Param("userId") String userId); |
|
|
|
|
|
|
|
/** |
|
|
|
* 新增用户 |
|
|
|
* |
|
|
|
* @param userId |
|
|
|
*/ |
|
|
|
void insertUser(@Param("userId") String userId); |
|
|
@ -375,6 +380,7 @@ public interface UserDao extends BaseDao<UserEntity> { |
|
|
|
|
|
|
|
/** |
|
|
|
* 根据用户ID查询产品库【user_resi_info】是否存在该信息 |
|
|
|
* |
|
|
|
* @param userId |
|
|
|
* @return |
|
|
|
*/ |
|
|
@ -382,6 +388,7 @@ public interface UserDao extends BaseDao<UserEntity> { |
|
|
|
|
|
|
|
/** |
|
|
|
* 根据用户ID获取推送信息 |
|
|
|
* |
|
|
|
* @param userId |
|
|
|
* @return |
|
|
|
*/ |
|
|
@ -389,40 +396,66 @@ public interface UserDao extends BaseDao<UserEntity> { |
|
|
|
|
|
|
|
/** |
|
|
|
* 根据用户ID,清楚重复数据 |
|
|
|
* |
|
|
|
* @param userId |
|
|
|
*/ |
|
|
|
void deleteUserResiInfoByUserId(@Param("userId") String userId); |
|
|
|
|
|
|
|
/** |
|
|
|
* 新增用户居民端注册信息表信息 |
|
|
|
* |
|
|
|
* @param userBaseInfoDTO |
|
|
|
*/ |
|
|
|
void insertUserResiInfo(EpmetUserResiInfoDTO userBaseInfoDTO); |
|
|
|
|
|
|
|
/** |
|
|
|
* 更新用户居民端注册信息表信息 |
|
|
|
* |
|
|
|
* @param userBaseInfoDTO |
|
|
|
*/ |
|
|
|
void updateUserResiInfo(EpmetUserResiInfoDTO userBaseInfoDTO); |
|
|
|
|
|
|
|
/** |
|
|
|
* 查询是否亮过党旗 |
|
|
|
* |
|
|
|
* @param userId |
|
|
|
*/ |
|
|
|
StandardBearerStatusResultDTO getBrightFlag(@Param("userId") String userId); |
|
|
|
|
|
|
|
/** |
|
|
|
* 查询user表其他字段 |
|
|
|
* |
|
|
|
* @param userId |
|
|
|
*/ |
|
|
|
UserPartyStandardAppltResultDTO queryUserPartyApply(@Param("userId") String userId); |
|
|
|
|
|
|
|
/** |
|
|
|
* 根据标签过滤用户ID |
|
|
|
* |
|
|
|
* @param formDto |
|
|
|
* @return java.util.List<java.lang.String> |
|
|
|
* @author work@yujt.net.cn |
|
|
|
* @date 2022/4/28/0028 16:24 |
|
|
|
*/ |
|
|
|
List<String> selectFilterUserIdListByTag(EpdcUserMatchTagFormDTO formDto); |
|
|
|
|
|
|
|
/** |
|
|
|
* 党员亮旗待审核-分页列表 |
|
|
|
* |
|
|
|
* @param params |
|
|
|
* @return java.util.List<com.elink.esua.epdc.user.dto.UserStandaeBearerPage> |
|
|
|
* @author LZN |
|
|
|
* @date 2022/4/29 9:33 |
|
|
|
*/ |
|
|
|
List<UserStandaeBearerPage> partyMenFlagReviewPage(Map<String, Object> params); |
|
|
|
|
|
|
|
/** |
|
|
|
* 亮旗党员-分页列表 |
|
|
|
* |
|
|
|
* @param params |
|
|
|
* @return java.util.List<com.elink.esua.epdc.user.dto.UserStandaeBearerPage> |
|
|
|
* @author LZN |
|
|
|
* @date 2022/4/29 9:50 |
|
|
|
*/ |
|
|
|
List<UserStandaeBearerPage> BrightFlagPartyMem(Map<String, Object> params); |
|
|
|
} |
|
|
|