Browse Source

generation - detail - table header style

hare8999@163.com 3 years ago
parent
commit
3a7045b2c6

+ 1 - 1
src/views/elective/generation/components/elective-flow-table-style.css

@@ -4,7 +4,7 @@
 
 .elective-flow-table.el-table th > .cell {
   position: unset;
-  margin-top: 5px;
+  margin-top: 8px;
   margin-bottom: 5px;
 }
 

+ 4 - 3
src/views/elective/generation/detail.vue

@@ -9,7 +9,7 @@
       <template #group-header="{label, key}">
         <div class="fx-row jc-cen">
           <span>{{ label }}</span>
-          <el-popover trigger="hover" :disabled="!!!detailTable.groupHeaders[key].text">
+          <el-popover trigger="hover" :disabled="!!!detailTable.groupHeaders[key].text" class="mx-generation-rank">
             <div v-for="(desc,idx) in detailTable.groupHeaders[key].descriptions" :key="idx">
               <span>{{ desc.description }}</span> <span class="bold">{{ desc.value }}</span></div>
             <el-tag slot="reference" size="mini" class="round-y ml3">{{ detailTable.groupHeaders[key].text }}</el-tag>
@@ -26,7 +26,7 @@
         <elective-flow-rank-descriptor v-if="value.rankDescriptors"
                                        :rank-descriptors="value.rankDescriptors"></elective-flow-rank-descriptor>
       </template>
-      <template #flow-log="{row}">
+      <template #flow-action="{row}">
         <el-link @click="handleFlowLog(row)" :underline="false">查看</el-link>
         <el-popover v-if="row['enableForce']" :ref="'force_'+row['studentId']" width="80" trigger="click"
                     popper-class="zero-padding-popover">
@@ -126,7 +126,7 @@ export default {
           })
         })
       }
-      columns.actions = { label: '操作', slot: 'flow-log', minWidth: '100px' }
+      columns.actions = { label: '操作', slot: 'flow-action', minWidth: '100px' }
       return {
         rows,
         columns,
@@ -235,6 +235,7 @@ export default {
           this.loadGenerationDetails() // refresh
         })
       })
+      return true
     }
   }
 }