| | |
| | | package com.vci.web.service; |
| | | |
| | | import com.vci.corba.common.PLException; |
| | | import com.vci.starter.web.exception.VciBaseException; |
| | | import com.vci.starter.web.pagemodel.RequestClientInfo; |
| | | import com.vci.starter.web.pagemodel.SessionInfo; |
| | | import com.vci.starter.web.pagemodel.TokenVO; |
| | | import com.vci.web.bo.LoginResultBO; |
| | | import com.vci.web.dto.LoginUserDTO; |
| | | import com.vci.bo.LoginResultBO; |
| | | import com.vci.dto.LoginUserDTO; |
| | | |
| | | /** |
| | | * 登录和退出服务 |
| | |
| | | * @return 登录的结果对象 |
| | | * @throws VciBaseException 登录失败的时候抛出异常 |
| | | */ |
| | | LoginResultBO login(LoginUserDTO userDTO, RequestClientInfo clientInfo) throws VciBaseException; |
| | | LoginResultBO login(LoginUserDTO userDTO, RequestClientInfo clientInfo) throws PLException; |
| | | |
| | | /** |
| | | * 单点登录 |
| | |
| | | * @return 登录的结果对象 |
| | | * @throws VciBaseException 登录失败的时候抛出异常 |
| | | */ |
| | | LoginResultBO singleLogin(LoginUserDTO userDTO, RequestClientInfo clientInfo) throws VciBaseException; |
| | | LoginResultBO singleLogin(LoginUserDTO userDTO, RequestClientInfo clientInfo) throws PLException; |
| | | |
| | | /** |
| | | * 退出系统 |