xiatian 3 éve
szülő
commit
927d81a719

+ 30 - 5
src/modules/oe/views/absent.vue

@@ -66,11 +66,36 @@
               label="学号"
               prop="studentCode"
             ></el-table-column>
-            <el-table-column
-              sortable
-              label="场次"
-              prop="examStageOrder"
-            ></el-table-column>
+            <el-table-column label="场次" width="120">
+              <template slot-scope="scope">
+                <el-popover trigger="hover" placement="left">
+                  <div style="font-size: 18px; font-family: 新宋体">
+                    <tr>
+                      <td style="color: green">场次序号</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.examStageOrder }}
+                      </td>
+                    </tr>
+                    <tr>
+                      <td style="color: green">开始时间</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.startTime }}
+                      </td>
+                    </tr>
+                    <tr>
+                      <td style="color: green">结束时间</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.endTime }}
+                      </td>
+                    </tr>
+                  </div>
+
+                  <div slot="reference" class="name-wrapper">
+                    <span>{{ scope.row.examStageOrder }}</span>
+                  </div>
+                </el-popover>
+              </template>
+            </el-table-column>
           </el-table>
         </el-col>
       </el-row>

+ 30 - 5
src/modules/oe/views/alreadyAudited.vue

@@ -242,11 +242,36 @@
                 }}</span>
               </template>
             </el-table-column>
-            <el-table-column
-              sortable
-              label="场次"
-              prop="examStageOrder"
-            ></el-table-column>
+            <el-table-column label="场次" width="120">
+              <template slot-scope="scope">
+                <el-popover trigger="hover" placement="left">
+                  <div style="font-size: 18px; font-family: 新宋体">
+                    <tr>
+                      <td style="color: green">场次序号</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.examStageOrder }}
+                      </td>
+                    </tr>
+                    <tr>
+                      <td style="color: green">开始时间</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.startTime }}
+                      </td>
+                    </tr>
+                    <tr>
+                      <td style="color: green">结束时间</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.endTime }}
+                      </td>
+                    </tr>
+                  </div>
+
+                  <div slot="reference" class="name-wrapper">
+                    <span>{{ scope.row.examStageOrder }}</span>
+                  </div>
+                </el-popover>
+              </template>
+            </el-table-column>
             <el-table-column
               sortable
               label="姓名"

+ 30 - 5
src/modules/oe/views/examDetail.vue

@@ -194,11 +194,36 @@
                 >
               </template>
             </el-table-column>
-            <el-table-column
-              sortable
-              label="场次"
-              prop="examStageOrder"
-            ></el-table-column>
+            <el-table-column label="场次" width="120">
+              <template slot-scope="scope">
+                <el-popover trigger="hover" placement="left">
+                  <div style="font-size: 18px; font-family: 新宋体">
+                    <tr>
+                      <td style="color: green">场次序号</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.examStageOrder }}
+                      </td>
+                    </tr>
+                    <tr>
+                      <td style="color: green">开始时间</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.stageStartTime }}
+                      </td>
+                    </tr>
+                    <tr>
+                      <td style="color: green">结束时间</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.stageEndTime }}
+                      </td>
+                    </tr>
+                  </div>
+
+                  <div slot="reference" class="name-wrapper">
+                    <span>{{ scope.row.examStageOrder }}</span>
+                  </div>
+                </el-popover>
+              </template>
+            </el-table-column>
             <el-table-column
               sortable
               label="学习中心"

+ 30 - 5
src/modules/oe/views/examScheduling.vue

@@ -109,11 +109,36 @@
               prop="orgName"
               width="120"
             ></el-table-column>
-            <el-table-column
-              sortable
-              label="场次"
-              prop="examStageOrder"
-            ></el-table-column>
+            <el-table-column label="场次" width="120">
+              <template slot-scope="scope">
+                <el-popover trigger="hover" placement="left">
+                  <div style="font-size: 18px; font-family: 新宋体">
+                    <tr>
+                      <td style="color: green">场次序号</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.examStageOrder }}
+                      </td>
+                    </tr>
+                    <tr>
+                      <td style="color: green">开始时间</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.startTime }}
+                      </td>
+                    </tr>
+                    <tr>
+                      <td style="color: green">结束时间</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.endTime }}
+                      </td>
+                    </tr>
+                  </div>
+
+                  <div slot="reference" class="name-wrapper">
+                    <span>{{ scope.row.examStageOrder }}</span>
+                  </div>
+                </el-popover>
+              </template>
+            </el-table-column>
             <el-table-column
               sortable
               label="姓名"

+ 30 - 5
src/modules/oe/views/illegalityNameList.vue

@@ -87,11 +87,36 @@
                 }}</span>
               </template>
             </el-table-column>
-            <el-table-column
-              sortable
-              label="场次"
-              prop="examStageOrder"
-            ></el-table-column>
+            <el-table-column label="场次" width="120">
+              <template slot-scope="scope">
+                <el-popover trigger="hover" placement="left">
+                  <div style="font-size: 18px; font-family: 新宋体">
+                    <tr>
+                      <td style="color: green">场次序号</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.examStageOrder }}
+                      </td>
+                    </tr>
+                    <tr>
+                      <td style="color: green">开始时间</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.startTime }}
+                      </td>
+                    </tr>
+                    <tr>
+                      <td style="color: green">结束时间</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.endTime }}
+                      </td>
+                    </tr>
+                  </div>
+
+                  <div slot="reference" class="name-wrapper">
+                    <span>{{ scope.row.examStageOrder }}</span>
+                  </div>
+                </el-popover>
+              </template>
+            </el-table-column>
             <el-table-column
               sortable
               label="学习中心"

+ 30 - 5
src/modules/oe/views/scoreStatistics.vue

@@ -70,11 +70,36 @@
               prop="orgName"
               width="120"
             ></el-table-column>
-            <el-table-column
-              sortable
-              label="场次"
-              prop="examStageOrder"
-            ></el-table-column>
+            <el-table-column label="场次" width="120">
+              <template slot-scope="scope">
+                <el-popover trigger="hover" placement="left">
+                  <div style="font-size: 18px; font-family: 新宋体">
+                    <tr>
+                      <td style="color: green">场次序号</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.examStageOrder }}
+                      </td>
+                    </tr>
+                    <tr>
+                      <td style="color: green">开始时间</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.stageStartTime }}
+                      </td>
+                    </tr>
+                    <tr>
+                      <td style="color: green">结束时间</td>
+                      <td style="color: purple; padding-left: 20px">
+                        {{ scope.row.stageEndTime }}
+                      </td>
+                    </tr>
+                  </div>
+
+                  <div slot="reference" class="name-wrapper">
+                    <span>{{ scope.row.examStageOrder }}</span>
+                  </div>
+                </el-popover>
+              </template>
+            </el-table-column>
             <el-table-column
               sortable
               label="姓名"