فهرست منبع

场次号(开始时间 至 结束时间)

qinchao 4 سال پیش
والد
کامیت
e4da552a6a
2فایلهای تغییر یافته به همراه40 افزوده شده و 6 حذف شده
  1. 39 5
      src/modules/examwork/view/examStudent.vue
  2. 1 1
      src/modules/oe/component/commonForm.vue

+ 39 - 5
src/modules/examwork/view/examStudent.vue

@@ -38,7 +38,9 @@
             >
               <el-option
                 v-for="item in examStageList4Search"
-                :label="item.stageOrder"
+                :label="
+                  `${item.stageOrder} (${item.startTime}至${item.endTime})`
+                "
                 :value="item.id"
                 :key="item.id"
               ></el-option>
@@ -262,7 +264,9 @@
               >
                 <el-option
                   v-for="item in examStageList4Insert"
-                  :label="item.stageOrder"
+                  :label="
+                    `${item.stageOrder} (${item.startTime}至${item.endTime})`
+                  "
                   :value="item.id"
                   :key="item.id"
                 ></el-option>
@@ -451,7 +455,9 @@
               >
                 <el-option
                   v-for="item in examStageList4Update"
-                  :label="item.stageOrder"
+                  :label="
+                    `${item.stageOrder} (${item.startTime}至${item.endTime})`
+                  "
                   :value="item.id"
                   :key="item.id"
                 ></el-option>
@@ -786,11 +792,39 @@
           ></el-table-column>
           <el-table-column
             v-if="!examStageDisabled4Search"
-            prop="examStageOrder"
             label="场次"
             width="120"
             sortable
-          ></el-table-column>
+          >
+            <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
             prop="courseName"
             label="课程名称"

+ 1 - 1
src/modules/oe/component/commonForm.vue

@@ -39,7 +39,7 @@
         >
           <el-option
             v-for="item in examStageList4Search"
-            :label="item.stageOrder"
+            :label="`${item.stageOrder} (${item.startTime}至${item.endTime})`"
             :value="item.id"
             :key="item.id"
           ></el-option>