public ResponseViewModel <OrderList> OrderList([FromBody] RequestViewModel obj) { OrderList result = null; ResponseViewModel <OrderList> response = null; obj = JsonHelper.DeserializeJsonToObject <RequestViewModel>(Content(User.Identity.Name).Content); bool isLog = _token.VerifyToken(obj.HendInfo.UserOpenId, obj.HendInfo.SessionToken); var code = SysCode.Ok; if (isLog) { string strJson = RedisHelper.StringGet($"{CacheKey.Token}{obj.HendInfo.UserOpenId}", RedisFolderEnum.token, RedisEnum.Three); UserLoginDto UserLog = JsonHelper.DeserializeJsonToObject <UserLoginDto>(strJson); long lUserId = JsonHelper.DeserializeJsonToObject <UserLoginDto>(strJson).Userid; result = _biz.AcquireOrder(lUserId, StringExtension.ToInt((string)obj.Data.type), StringExtension.ToInt((string)obj.Data.pageIndex), StringExtension.ToInt((string)obj.Data.pageSize)); } else { /*短令牌失效*/ code = SysCode.SessionTokenLose; } response = new ResponseViewModel <OrderList>(code, result != null && result.Page.Count > 0 ? result : null, obj.Encrypt, _sys, obj.Secret); return(response); }