Esempio n. 1
0
 public ObjectResultEx CookLogin(RequestValidate LoginValidate)
 {
     try
     {
         ResponseCookInfo CookAdmin = CookWebService.CookLogin(LoginValidate);
         string           Code      = string.Empty;
         if (!LoginValidate.IsApp)
         {
             Code = CacheFactory.Cache().GetCache <string>("ValidateCode").Trim();
             if (CookAdmin != null && Code.ToUpper().Equals(LoginValidate.ValidateCode.Trim().ToUpper()))
             {
                 CookieInfo cookie = new CookieInfo();
                 VerificationExtension.WriteToken(cookie, CookAdmin);
                 return(ObjectResultEx.Instance(new { ResponseCookieInfo.RSAToKen, ResponseCookieInfo.RSAApiKey, ResponseCookieInfo.RSASysKey, CookAdmin }, 1, RetrunMessge.SUCCESS, HttpCode.Success));
             }
             else
             {
                 return(ObjectResultEx.Instance(null, -1, "登录失败", HttpCode.NoAuth));
             }
         }
         else
         {
             if (CookAdmin != null)
             {
                 CookieInfo cookie = new CookieInfo();
                 VerificationExtension.WriteToken(cookie, CookAdmin);
                 return(ObjectResultEx.Instance(new { ResponseCookieInfo.RSAToKen, ResponseCookieInfo.RSAApiKey, ResponseCookieInfo.RSASysKey, CookAdmin }, 1, RetrunMessge.SUCCESS, HttpCode.Success));
             }
             else
             {
                 return(ObjectResultEx.Instance(null, -1, "登录失败或账户冻结", HttpCode.NoAuth));
             }
         }
     }
     catch (Exception)
     {
         return(ObjectResultEx.Instance(null, -1, "请输入验证码", HttpCode.FAIL));
     }
 }
Esempio n. 2
0
 public ObjectResultEx WxQueryPay(SimpleParam <Guid> Param)
 {
     return(ObjectResultEx.Instance(CookWebService.WxQueryPay(Param.Id), 1, RetrunMessge.SUCCESS, HttpCode.Success));
 }
Esempio n. 3
0
 public ObjectResultEx GetFoodList(SimpleParam <Guid> Param)
 {
     return(ObjectResultEx.Instance(CookWebService.GetFoodList(Param.Id), 1, RetrunMessge.SUCCESS, HttpCode.Success));
 }
Esempio n. 4
0
 public ObjectResultEx GetDataCount()
 {
     return(ObjectResultEx.Instance(CookWebService.GetDataCount(), 1, RetrunMessge.SUCCESS, HttpCode.Success));
 }
Esempio n. 5
0
 public ObjectResultEx EditFood(RequestCookFood Param)
 {
     return(ObjectResultEx.Instance(CookWebService.EditFood(Param), 1, RetrunMessge.SUCCESS, HttpCode.Success));
 }
Esempio n. 6
0
 public ObjectResultEx RegistCookAccount(SimpleParam <RequestCookInfo> Param)
 {
     return(ObjectResultEx.Instance(CookWebService.RegistCookAccount(Param.Parameter), 1, RetrunMessge.SUCCESS, HttpCode.Success));
 }
Esempio n. 7
0
 public ObjectResultEx GetFoodPage(PageParamList <RequestCookFood> pageParam)
 {
     return(ObjectResultEx.Instance(CookWebService.GetFoodPage(pageParam), 1, RetrunMessge.SUCCESS, HttpCode.Success));
 }
Esempio n. 8
0
 public ObjectResultEx RemoveHelper(SimpleParam <Guid> Param)
 {
     return(ObjectResultEx.Instance(CookWebService.RemoveHelper(Param.Id), 1, RetrunMessge.SUCCESS, HttpCode.Success));
 }
Esempio n. 9
0
 public ObjectResultEx OpenService(RequestStayContract Param)
 {
     return(ObjectResultEx.Instance(CookWebService.OpenService(Param), 5, RetrunMessge.SUCCESS, HttpCode.Success));
 }