dedsudiyu vor 1 Tag
Ursprung
Commit
137c179d15

+ 6 - 6
src/views/safetyEducationExaminationNew/trainingManagement/trainingManagement/index.vue

@@ -153,7 +153,7 @@
                    @click="tableButton(4,scope.row)"
                 >查看记录</p>
                 <p class="table-button-p"
-                   v-if="scope.row.status!=3&&scope.row.trainingMode == 1"
+                   v-if="scope.row.status!=3&&scope.row.trainingMode == 2"
                    @click="tableButton(5,scope.row)"
                 >签到码</p>
                 <p class="table-button-p"
@@ -184,13 +184,13 @@
     </div>
     <add-page :propsData="propsData" v-if="pageType === 2"></add-page>
     <!--培训二维码-->
-    <el-dialog class="trainingTask-dialog" title="签到二维码"
+    <el-dialog class="trainingTask-code-dialog" title="签到二维码"
                append-to-body v-if="dialogType"
                :visible.sync="dialogType"
                :close-on-click-modal="false" :close-on-press-escape="false" width="344px">
       <p class="title-p">{{codeData.title}}</p>
       <p class="time-p">{{codeData.playTime}}</p>
-      <vue-qr  ref="vueQr" class="trainingTask-dialog-qr" :text="codeData.vueQrCodeData" :size="200"></vue-qr>
+      <vue-qr  ref="vueQr" class="trainingTask-code-dialog-qr" :text="codeData.vueQrCodeData" :size="200"></vue-qr>
       <canvas v-show="!dialogType" class="qrCodeDialog-vue-qr-canvas" id="myCanvas" ref="myCanvas" width="300" :height="240"></canvas>
       <div class="text-box">
         <p>学员扫描此二维码完成签到</p>
@@ -364,7 +364,7 @@
           //签到码
           this.$set(this,'codeData',{
             codeName:row.trainingName,
-            vueQrCodeData:this.identification+'?code='+row.id+'&type='+row.trainingMode==1?'onlineTraining':'offlineTraining',
+            vueQrCodeData:this.identification+'?code='+row.id+'&type='+(row.trainingMode==1?'onlineTraining':'offlineTraining'),
             title:row.trainingName,
             playTime:row.startDate,
             endTime:row.endDate,
@@ -531,8 +531,8 @@
   }
 </style>
 <style lang="scss">
-  .trainingTask-dialog {
-    .trainingTask-dialog-qr{
+  .trainingTask-code-dialog {
+    .trainingTask-code-dialog-qr{
       margin: 0 50px 20px;
       border: 3px solid #dde3ed;
       border-radius: 6px;