lrf402788946 4 years ago
parent
commit
f1d9d38d1d
1 changed files with 5 additions and 2 deletions
  1. 5 2
      src/views/train-plan/print.vue

+ 5 - 2
src/views/train-plan/print.vue

@@ -38,7 +38,7 @@
       <name-card v-loading="loading" :list="studList"></name-card>
     </detail-frame>
     <detail-frame title="打印证书" v-if="view == 'certList'" :returns="toReturns">
-      <cert-card :list="certstuList" :startdate="startdate" :enddate="enddate" :classname="classname" :term="term"></cert-card>
+      <cert-card :list="certstuList" :startdate="startdate" :enddate="enddate" :classname="classname" :term="term" :classid="classid"></cert-card>
     </detail-frame>
     <detail-frame title="学生报到表" v-if="view == 'signList'" :returns="toReturns">
       <sign-list v-loading="loading" :list="studList" :signclass="signclass"></sign-list>
@@ -119,6 +119,8 @@ export default {
       certstuList: [],
       // 班级信息
       signclass: {},
+      // 证书的班级信息,用来设置优秀的
+      classid: undefined,
     };
   },
   created() {
@@ -199,11 +201,11 @@ export default {
       let { _id: classid, enddate, startdate, name: classname, term } = data;
       let res = await this.cerconfirmQuery({ classid });
       if (this.$checkRes(res)) {
-        console.log(data);
         this.$set(this, `certstuList`, res.data);
         this.$set(this, `startdate`, startdate);
         this.$set(this, `enddate`, enddate);
         this.$set(this, `classname`, classname);
+        this.$set(this, `classid`, classid);
         this.$set(this, `term`, term);
       }
       this.view = 'certList';
@@ -242,6 +244,7 @@ export default {
     },
     toReturns() {
       this.view = 'list';
+      this.classid = undefined;
     },
   },
   computed: {