|
|
@ -19,47 +19,49 @@ import java.util.Map; |
|
|
|
*/ |
|
|
|
public interface WorkUserService { |
|
|
|
|
|
|
|
/** |
|
|
|
* |
|
|
|
* 工作端-获取token |
|
|
|
* |
|
|
|
* @params [formDto] |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.result.EpdcWorkAppAuthorizationDTO> |
|
|
|
* @author liuchuang |
|
|
|
* @since 2019/11/19 17:28 |
|
|
|
*/ |
|
|
|
Result<WorkUserAuthorizationDTO> getMaToken(EpdcWorkAppUserMaTokenFormDTO formDto); |
|
|
|
/** |
|
|
|
* 工作端-获取token |
|
|
|
* |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.result.EpdcWorkAppAuthorizationDTO> |
|
|
|
* @params [formDto] |
|
|
|
* @author liuchuang |
|
|
|
* @since 2019/11/19 17:28 |
|
|
|
*/ |
|
|
|
Result<WorkUserAuthorizationDTO> getMaToken(EpdcWorkAppUserMaTokenFormDTO formDto); |
|
|
|
|
|
|
|
/** |
|
|
|
* 工作端-用户登录 |
|
|
|
* |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.common.token.dto.WorkUserAuthorizationDTO> |
|
|
|
* @params [formDto] |
|
|
|
* @author liuchuang |
|
|
|
* @since 2019/11/19 23:04 |
|
|
|
*/ |
|
|
|
Result<WorkUserAuthorizationDTO> login(WorkUserLoginDTO formDto); |
|
|
|
|
|
|
|
/** |
|
|
|
* |
|
|
|
* 工作端-用户登录 |
|
|
|
* |
|
|
|
* @params [formDto] |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.common.token.dto.WorkUserAuthorizationDTO> |
|
|
|
* @author liuchuang |
|
|
|
* @since 2019/11/19 23:04 |
|
|
|
*/ |
|
|
|
Result<WorkUserAuthorizationDTO> login(WorkUserLoginDTO formDto); |
|
|
|
/** |
|
|
|
* 获取居民详情(已认证或待认证(提交信息待审核)的居民用户) |
|
|
|
* |
|
|
|
* @param formDto 用户Id |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
Result<EpdcResidentDetailResultDTO> residentDetail(EpdcResidentDetailFormDTO formDto); |
|
|
|
|
|
|
|
/** |
|
|
|
* 获取居民详情(已认证或待认证(提交信息待审核)的居民用户) |
|
|
|
* @param formDto 用户Id |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
Result<EpdcResidentDetailResultDTO> residentDetail(EpdcResidentDetailFormDTO formDto); |
|
|
|
/** |
|
|
|
* 认证用户(用户信息审核) |
|
|
|
* @param formDTO |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
Result authenticateResident(EpdcAppAuthenticateResidentFormDTO formDTO); |
|
|
|
/** |
|
|
|
* 认证用户(用户信息审核) |
|
|
|
* |
|
|
|
* @param formDTO |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
Result authenticateResident(EpdcAppAuthenticateResidentFormDTO formDTO); |
|
|
|
|
|
|
|
/** |
|
|
|
* 获取党员详情(已认证或未认证的党员用户) |
|
|
|
* @param userId |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
Result<EpdcPartyMemberDetailDto> partyMemberDetail(String userId); |
|
|
|
/** |
|
|
|
* 获取党员详情(已认证或未认证的党员用户) |
|
|
|
* |
|
|
|
* @param userId |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
Result<EpdcPartyMemberDetailDto> partyMemberDetail(String userId); |
|
|
|
|
|
|
|
/*** |
|
|
|
* 用户列表 |
|
|
@ -70,30 +72,40 @@ public interface WorkUserService { |
|
|
|
*/ |
|
|
|
Result<List<EpdcWorkUserResultDTO>> listWorkUser(TokenDto userDetail, EpdcWorkUserFromDTO workUserFromDto); |
|
|
|
|
|
|
|
/*** |
|
|
|
* 查询待认证用户数量 |
|
|
|
* @param |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.lang.Integer> |
|
|
|
* @author qushutong |
|
|
|
* @date 2019/11/19 10:56 |
|
|
|
*/ |
|
|
|
Result<Integer> getUnauthorizedAmount(TokenDto userDetail, EpdcUnauthorizedAmountFromDTO fromDto); |
|
|
|
/*** |
|
|
|
* 查询待认证用户数量 |
|
|
|
* @param |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.lang.Integer> |
|
|
|
* @author qushutong |
|
|
|
* @date 2019/11/19 10:56 |
|
|
|
*/ |
|
|
|
Result<Integer> getUnauthorizedAmount(TokenDto userDetail, EpdcUnauthorizedAmountFromDTO fromDto); |
|
|
|
|
|
|
|
/** |
|
|
|
* @param userDetail |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List < com.elink.esua.epdc.dto.epdc.result.EpdcIndexPanelResultDTO>> |
|
|
|
* @Author yinzuomei |
|
|
|
* @Description 首页面板 获取工作端APP菜单 |
|
|
|
* @Date 2019/11/20 10:43 |
|
|
|
**/ |
|
|
|
Result<List<EpdcAppIndexPanelResultDTO>> indexPanel(TokenDto userDetail); |
|
|
|
/** |
|
|
|
* @param userDetail |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List < com.elink.esua.epdc.dto.epdc.result.EpdcIndexPanelResultDTO>> |
|
|
|
* @Author yinzuomei |
|
|
|
* @Description 首页面板 获取工作端APP菜单 |
|
|
|
* @Date 2019/11/20 10:43 |
|
|
|
**/ |
|
|
|
Result<List<EpdcAppIndexPanelResultDTO>> indexPanel(TokenDto userDetail); |
|
|
|
|
|
|
|
/** |
|
|
|
* @param formDTO |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List < com.elink.esua.epdc.dto.epdc.result.EpdcAuthenticateHistoryResultDTO>> |
|
|
|
* @Author yinzuomei |
|
|
|
* @Description 用户认证审核历史 |
|
|
|
* @Date 2019/11/22 13:16 |
|
|
|
**/ |
|
|
|
Result<List<EpdcAuthenticateHistoryResultDTO>> authenticateHistory(EpdcAuthenticateHistoryFormDTO formDTO); |
|
|
|
/** |
|
|
|
* @param formDTO |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List < com.elink.esua.epdc.dto.epdc.result.EpdcAuthenticateHistoryResultDTO>> |
|
|
|
* @Author yinzuomei |
|
|
|
* @Description 用户认证审核历史 |
|
|
|
* @Date 2019/11/22 13:16 |
|
|
|
**/ |
|
|
|
Result<List<EpdcAuthenticateHistoryResultDTO>> authenticateHistory(EpdcAuthenticateHistoryFormDTO formDTO); |
|
|
|
|
|
|
|
/** |
|
|
|
* 获取用户扫码的网格 |
|
|
|
* |
|
|
|
* @param userId |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List < com.elink.esua.epdc.dto.epdc.result.EpdcUserGridResultDTO>> |
|
|
|
* @author work@yujt.net.cn |
|
|
|
* @date 2019/11/26 15:52 |
|
|
|
*/ |
|
|
|
Result<List<EpdcUserGridResultDTO>> listUserGrid(String userId); |
|
|
|
} |
|
|
|