/// <summary> /// 通用数据编辑接口 /// </summary> /// <returns></returns> public BaseResponse <bool> EditComSetData(EditComSetDataParameter parameter) { BaseResponse <bool> result = new BaseResponse <bool>(); if (this.ValidateData <EditComSetDataParameter>(parameter)) { int table = parameter.table; switch (table) { case 1: return(initManager.EditMonitorTreeTypeData(parameter)); case 2: return(initManager.EditDeviceTypeData(parameter)); case 3: return(initManager.EditMSiteTypeData(parameter)); case 4: return(initManager.EditMSiteMTTypeData(parameter)); case 5: return(initManager.EditVIBTypeData(parameter)); case 6: return(initManager.EditEigenTypeData(parameter)); case 7: return(initManager.EditWaveLengthTypeData(parameter)); case 8: return(initManager.EditWaveUpperLimitTypeData(parameter)); case 9: return(initManager.EditWaveLowerLimitTypeData(parameter)); case 10: return(initManager.EditWSTypeData(parameter)); case 11: return(initManager.EditWGTypeData(parameter)); case 30: return(initManager.EditEnvlFilterUpperType(parameter)); case 31: return(initManager.EditEnvlFilterLowerType(parameter)); default: result.IsSuccessful = false; result.Code = ""; return(result); } } else { result.IsSuccessful = false; result.Code = ""; LogHelper.WriteLog(string.Format("未通过安全验证:({0}:{1}", result.Code, result.Reason)); return(result); } }