浏览代码

处理知识点为空的数据

zhouj1203@hotmail.com 5 年之前
父节点
当前提交
c6a7a24a53
共有 1 个文件被更改,包括 12 次插入5 次删除
  1. 12 5
      TEAMModelOS/Controllers/Analysis/AchievementController.cs

+ 12 - 5
TEAMModelOS/Controllers/Analysis/AchievementController.cs

@@ -926,11 +926,18 @@ namespace TEAMModelOS.Controllers.Analysis
                             values[20] = quality[k].ToString();
                             values[20] = quality[k].ToString();
                             values[21] = answer[k].ToString();
                             values[21] = answer[k].ToString();
                             string pointName = "";
                             string pointName = "";
-                            foreach (string index in paper[0].item[k].points)
-                            {
-                                pointName += index + ",";
-                            }
-                            values[22] = pointName[0..^1];
+                            if (paper[0].item[k].points.Count == 1 ) {
+                                foreach (string index in paper[0].item[k].points)
+                                {
+                                    pointName = index ;
+                                }
+                            } else if (paper[0].item[k].points.Count > 1) {
+                                foreach (string index in paper[0].item[k].points)
+                                {
+                                    pointName += index + ",";
+                                }
+                            }                           
+                            values[22] = pointName;
                             datas.Add(values);
                             datas.Add(values);