/// <summary> /// 扬尘监控 /// </summary> /// <param name="pairs"></param> /// <returns></returns> public string SaveYCJC(Dictionary <string, string> pairs, string webServcieKey) { #region 检测参数的完整性 //设备id if (!pairs.ContainsKey(DevID)) { pairs.Add(DevID, "-1"); } //时间 if (!pairs.ContainsKey(Time)) { pairs.Add(Time, "-1"); } //湿度 if (!pairs.ContainsKey(HUMI)) { pairs.Add(HUMI, "-1"); } //温度 if (!pairs.ContainsKey(TEMP)) { pairs.Add(TEMP, "-1"); } //大气压 if (!pairs.ContainsKey(PRE)) { pairs.Add(PRE, "-1"); } //风向 if (!pairs.ContainsKey(WINDD)) { pairs.Add(WINDD, "-1"); } //风速 if (!pairs.ContainsKey(WINDS)) { pairs.Add(WINDS, "-1"); } //NOISE if (!pairs.ContainsKey(NOISE)) { pairs.Add(NOISE, "-1"); } //PM25 if (!pairs.ContainsKey(PM25)) { pairs.Add(PM25, "-1"); } //PM10 if (!pairs.ContainsKey(PM10)) { pairs.Add(PM10, "-1"); } //总悬浮颗粒 if (!pairs.ContainsKey(TSP)) { pairs.Add(TSP, "-1"); } #endregion SaveYCJCServicePortType typeClient = null; if (typeClients.ContainsKey(webServcieKey)) { typeClient = typeClients[webServcieKey].SaveYCJCServicePortType; } if (typeClient != null) { string elements = DataFormatHelper.GetSaveYCJCData(pairs); return(typeClient.saveYCJC(elements)); } return(string.Format("请配置WebServie:{0}的url", webServcieKey)); }
public SaveYCJCServiceUrlModel(string url, SaveYCJCServicePortType saveYCJCServicePortType) { Url = url; SaveYCJCServicePortType = saveYCJCServicePortType; }