lrf402788946 4 年之前
父節點
當前提交
82a890b98f
共有 1 個文件被更改,包括 12 次插入12 次删除
  1. 12 12
      src/views/new-plan/arrange/director-arrange.vue

+ 12 - 12
src/views/new-plan/arrange/director-arrange.vue

@@ -130,18 +130,18 @@ export default {
       if (prop === 'term') {
         let data = _.flatten(_.toPairs(_.groupBy(this.list, 'term'))).filter(_.isArray);
         let num = data.find(i => i.every(e => e.term === row.term));
-        let rowi = num.findIndex(i => i.startdate == row.startdate);
-        // if (rowi === 0) {
-        //   return {
-        //     rowspan: num.length,
-        //     colspan: 1,
-        //   };
-        // } else {
-        //   return {
-        //     rowspan: 0,
-        //     colspan: 0,
-        //   };
-        // }
+        let head = _.head(num);
+        if (_.isEqual(head, row)) {
+          return {
+            rowspan: num.length,
+            colspan: 1,
+          };
+        } else {
+          return {
+            rowspan: 0,
+            colspan: 0,
+          };
+        }
       } else if (prop === 'term7') {
         let data = _.flatten(_.toPairs(_.groupBy(this.list, 'term'))).filter(_.isArray);
         let num = data.find(i => i.every(e => e.term === row.term));