public BasicResponse <List <string> > GetKglStateDev(PointIdRequest request)
        {
            var responseStr = HttpClientHelper.Post(Webapi + "/v1/Chart/GetKglStateDev?token=" + Token,
                                                    JSONHelper.ToJSONString(request));

            return(JSONHelper.ParseJSONString <BasicResponse <List <string> > >(responseStr));
        }
        public BasicResponse <List <float> > GetZFromTable(PointIdRequest request)
        {
            var responseStr = HttpClientHelper.Post(Webapi + "/v1/Chart/GetZFromTable?token=" + Token,
                                                    JSONHelper.ToJSONString(request));

            return(JSONHelper.ParseJSONString <BasicResponse <List <float> > >(responseStr));
        }
Beispiel #3
0
        /// <summary>
        ///     返回开关量的状态定义信息
        /// </summary>
        /// <param name="CurrentDevid"></param>
        /// <returns></returns>
        public List <string> getKglStateDev(string PointId)
        {
            var rvalue = new List <string>();

            try
            {
                //rvalue = ServiceFactory.CreateService<IChartService>().getKglStateDev(CurrentDevid);
                var req = new PointIdRequest
                {
                    PointId = PointId
                };
                var res = _chartService.GetKglStateDev(req);
                rvalue = res.Data;
            }
            catch (Exception Ex)
            {
                LogHelper.Error("QueryPubClass_getKglStateDev" + Ex.Message + Ex.StackTrace);
            }
            return(rvalue);
        }
Beispiel #4
0
        /// <summary>
        ///     获取报警阈值
        /// </summary>
        /// <param name="CurrentDevid"></param>
        /// <returns></returns>
        public List <float> GetZFromTable(string PointId)
        {
            var Rvalue = new List <float>();

            try
            {
                //Rvalue = ServiceFactory.CreateService<IChartService>().GetZFromTable(devid);
                var req = new PointIdRequest
                {
                    PointId = PointId
                };
                var res = _chartService.GetZFromTable(req);
                if (!res.IsSuccess)
                {
                    throw new Exception(res.Message);
                }
                Rvalue = res.Data;
            }
            catch (Exception Ex)
            {
                LogHelper.Error("QueryPubClass_GetLcFromTable" + Ex.Message + Ex.StackTrace);
            }
            return(Rvalue);
        }