public AboutPage() { _employeeList = new EmployeeListVm(); InitializeComponent(); Init(); SetValueInListViewAsync(); }
//最多设置两级部门名称 private void SetDepartmentNames(EmployeeListOutput s, EmployeeListVm d) { d.DepartmentNames = new List <string>(); if (_departmentListCache.ContainsKey(s.PrimaryDepartmentId)) { var item = _departmentListCache[s.PrimaryDepartmentId]; d.DepartmentNames.Add(item.Name); if (item.ParentId.HasValue && _departmentListCache.ContainsKey(item.ParentId.Value)) { d.DepartmentNames.Add(_departmentListCache[item.ParentId.Value].Name); } } }