Browse Source

上传名单时看到日期

rjy 4 years ago
parent
commit
dc28dbeac5
1 changed files with 7 additions and 0 deletions
  1. 7 0
      src/views/new-plan/detail.vue

+ 7 - 0
src/views/new-plan/detail.vue

@@ -46,6 +46,7 @@ export default {
         { label: '批次', prop: 'batch' },
         { label: '人数', prop: 'number' },
         { label: '班级类型', prop: 'type', format: true },
+        { label: '时间范围', prop: 'planrange' },
       ],
       opera: [
         {
@@ -88,6 +89,12 @@ export default {
         let { arrange } = res.data;
         let { termnum } = this.plan;
         arrange = arrange.map(i => {
+          let mid = termnum.map(i => i.batchnum).flat();
+          //数组  变量  orderby按顺序排列 升序降序
+          let start = _.get(_.head(_.orderBy(mid, 'startdate', 'asc')), 'startdate');
+          let end = _.get(_.head(_.orderBy(mid, 'enddate', 'desc')), 'enddate');
+          let planrange = `${start} 至 ${end}`;
+          i.planrange = planrange;
           let rt = termnum.find(f => f.term == i.term);
           if (rt) {
             let rb = rt.batchnum.find(f => f.batch == i.batch);