Beispiel #1
0
        public async Task <ListResult <ISysPowerModel> > GetPowerAllAsync(QueryData <SysPowerQuery> query)
        {
            var lr = new ListResult <ISysPowerModel>();
            var dt = DateTime.Now;

            var res = await _service.GetPowersAllAsync(query);

            if (res.HasErr)
            {
                lr.SetInfo(res.ErrMsg, res.ErrCode);
            }
            else
            {
                foreach (var item in res.Data)
                {
                    lr.Results.Add(item);
                }
                lr.SetInfo("成功", 200);
            }

            lr.ExpandSeconds = (DateTime.Now - dt).TotalSeconds;
            return(lr);
        }