Преглед на файлове

个人画像-动态表格显示

吴朋磊 преди 1 месец
родител
ревизия
1cb55e866d
променени са 2 файла, в които са добавени 7 реда и са изтрити 4 реда
  1. 5 2
      src/views/analysisReport/personalProfile/MyGradeHistory.vue
  2. 2 2
      src/views/analysisReport/studentPage/mainPage.vue

+ 5 - 2
src/views/analysisReport/personalProfile/MyGradeHistory.vue

@@ -12,13 +12,16 @@
       <el-table ref="gradeTable" :data="tableData" style="width: 100%" border :header-cell-style="headerCellStyle"
         :cell-style="cellStyle" stripe @selection-change="handleSelectionChange" width="55" align="center">
         <el-table-column type="selection" width="55" align="center"></el-table-column>
-        <el-table-column type="index" label="序号" width="70" align="center">
+        <el-table-column type="index" label="序号" width="70" align="center" >
           <template slot-scope="scope">
             {{scope.$index <10 ? '0' + (scope.$index + 1) : scope.$index + 1 }}
           </template>
         </el-table-column>
         <template v-for="(header, index) in tableHeaders">
-          <el-table-column v-if="header.display" :key="index" :prop="header.prop" :label="header.label" align="center">
+          <el-table-column v-if="header.display" :key="index" :prop="header.prop" :label="header.label" :width="header.prop === 'examName' ? '225' : ''" align="center">
+            <template slot-scope="scope">
+              {{ scope.row[header.prop] != null ? scope.row[header.prop] : '-' }}
+            </template>
           </el-table-column>
         </template>
         <el-table-column label="操作" width="120" align="center">

+ 2 - 2
src/views/analysisReport/studentPage/mainPage.vue

@@ -39,9 +39,9 @@
 
                                 <button v-if="isShowKnowledgeButtons" class="mm_btn mb_10"
                                     :class="{ active: activeBtn === pathTwo }" @click="toPage(pathTwo)">举一反三</button>
-                                <!-- <button v-if="!isTotalScore || schoolId == '612303421822734400' || isShowKnowledgeButtons" class="mm_btn mb_10"
+                                <button v-if="!isTotalScore" class="mm_btn mb_10"
                                     :class="{ active: activeBtn === pathThree }"
-                                    @click="toPage(pathThree)">个人画像</button> -->
+                                    @click="toPage(pathThree)">个人画像</button>
                                 <button class="mm_btn"  v-if="showOneStudOneCase" :class="{ active: activeBtn === pathFourth }"
                                  @click="toPage(pathFourth)">一生一案</button>    
                             </div>