package com.doumee.service.system; import com.doumee.dao.system.dto.DingLoginDTO; import com.doumee.dao.system.dto.LoginDTO; import com.taobao.api.ApiException; import javax.servlet.http.HttpServletRequest; import java.util.Map; /** * 系统登录 * @author dm * @since 2025/03/31 16:44 */ public interface SystemLoginService { /** * 密码登录 * * @param dto 详见LoginDTO * @param request 请求对象 * @return String */ String loginByPassword (LoginDTO dto, HttpServletRequest request); Map loginByDingTalk(DingLoginDTO dingLoginDTO, HttpServletRequest request) throws ApiException; }