using EasyBL.WebApi.Filters; using EasyBL.WEBAPP.SYS; using Entity.ShowEasyDtos; using Entity.Sugar; using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Http; using System.Web; using System.Web.Http; namespace WebApp.Controllers { public class SystemController : ApiController { /// <summary> /// 獲取token信息 /// </summary> /// <param name="orgId"></param> /// <param name="userId"></param> /// <param name="pasWd"></param> /// <returns></returns> [HttpGet] //[SEApiSecurityFilter] public HttpResponseMessage GetToken(string orgId, string userId, string pasWd) { //获取token return new SystemService().GetToken(orgId, userId, pasWd); } /// <summary> /// 會員登錄 /// </summary> /// <param name="dto"></param> /// <returns></returns> [HttpPost] public HttpResponseMessage Login([FromBody] Login dto) { //登陸並返回token return new SystemService().Login(dto); } /// <summary> /// 記住密碼 /// </summary> /// <param name="dto"></param> /// <returns></returns> [HttpGet] public HttpResponseMessage RememberMe(string Account) { //登陸並返回token return new SystemService().RememberMe(Account); } } }