public void OnActionExecuted(ActionExecutedContext context)
        {
            switch (context.Result)
            {
            case BadRequestObjectResult badRequestObjectResult:
                context.Result = new JsonResult(ReturnStd.ComJson(badRequestObjectResult.Value.ToString(), badRequestObjectResult.StatusCode.ToString()));
                break;

            case OkObjectResult objectResult:
                context.Result = objectResult.Value == null
                        ? new JsonResult(ReturnStd.Error("未找到资源", "404"))
                        : new JsonResult(ReturnStd.ComJson("", "200", objectResult.Value));
                break;

            case EmptyResult _:
                context.Result = new ObjectResult(ReturnStd.Error("未找到资源", "404"));
                break;

            case ContentResult _:
                context.Result = new JsonResult(ReturnStd.Success(((ContentResult)context.Result).Content));
                break;

            case StatusCodeResult _:
                context.Result = new JsonResult(ReturnStd.ComJson("", ((StatusCodeResult)context.Result).StatusCode.ToString()));
                break;
            }
        }
Beispiel #2
0
        public JsonResult getlist()
        {
            var data = new Adept {
                AdeptID   = 1,
                AdeptName = "123",
            };

            return(Json(ReturnStd.Success(data)));
        }
Beispiel #3
0
 public JsonResult login([FromBody] Users users)
 {
     //var data = new JsonResult();
     if (users.UserName != "" || users.UserPwd != "")
     {
         var data = new { id = 1, name = "123" };
         return(Json(ReturnStd.Success(data)));
     }
     return(Json(new { erry = "200" }));
 }