/// <summary> /// 拉取黑白名单 /// </summary> public void GetWhiteAndBlack() { #region 拉取黑白名单 WhiteEnable = HttpService.GetWhiteState(); BlackEnable = HttpService.GetBlackState(); var BlackWhiteList = HttpService.GetBlackWhiteList(); if (BlackWhiteList != null && BlackWhiteList.dataList != null) { BlackDY.Clear(); WhiteDY.Clear(); foreach (var v in BlackWhiteList.dataList) { if (v.type == "0")//黑名单 { if (!BlackDY.ContainsKey(v.companyName)) { BlackDY.Add(v.companyName, v); } else { BlackDY[v.companyName] = v; } } else if (v.type == "1")//白名单 { if (!WhiteDY.ContainsKey(v.companyName)) { WhiteDY.Add(v.companyName, v); } else { WhiteDY[v.companyName] = v; } } } } #endregion }