private void AddDynamicWorkItemSix(BaseDynamicWorkObjViewModel viewModel, DynamicWorkItemSixStyle style) { if (viewModel.RepalceStrs.Count == 3 && viewModel.UnReplaceStrs.Count == 2) { DynamicWorkItemSix row = new DynamicWorkItemSix(viewModel.ActionHourMinute, viewModel.RepalceStrs[0], viewModel.UnReplaceStrs[0], viewModel.RepalceStrs[1], viewModel.UnReplaceStrs[1], viewModel.RepalceStrs[2], viewModel.Url); row.UseStyle(style); this.RowGroup.Rows.Add(row); } else { viewModel.UnReplaceStrs.Clear(); viewModel.UnReplaceStrs.Add("未通过"); viewModel.UnReplaceStrs.Add("递交的工作简报"); viewModel.RepalceStrs.Clear(); viewModel.RepalceStrs.Add("发布人"); viewModel.RepalceStrs.Add("执行人"); viewModel.RepalceStrs.Add("任务名称"); DynamicWorkItemSix row = new DynamicWorkItemSix(viewModel.ActionHourMinute, viewModel.RepalceStrs[0], viewModel.UnReplaceStrs[0], viewModel.RepalceStrs[1], viewModel.UnReplaceStrs[1], viewModel.RepalceStrs[2], viewModel.Url); row.UseStyle(style); this.RowGroup.Rows.Add(row); } }