WANG 6 anni fa
parent
commit
10789bd8d4
1 ha cambiato i file con 149 aggiunte e 153 eliminazioni
  1. 149 153
      src/modules/examwork/view/examStudent.vue

+ 149 - 153
src/modules/examwork/view/examStudent.vue

@@ -5,164 +5,160 @@
       <div class="box-body">
         <!-- 搜索表单 -->
         <el-form :inline="true" :model="formSearch" label-width="70px">
-          <el-row>
-            <el-form-item label="考试" class="pull-left">
-              <el-select
-                class="input"
-                :remote-method="queryExams4Search"
-                remote
-                :loading="queryExams4SearchLoading"
-                filterable
-                clearable
-                v-model="formSearch.examId"
-                placeholder="请选择"
+          <el-form-item label="考试" class="pull-left">
+            <el-select
+              class="input"
+              :remote-method="queryExams4Search"
+              remote
+              :loading="queryExams4SearchLoading"
+              filterable
+              clearable
+              v-model="formSearch.examId"
+              placeholder="请选择"
+            >
+              <el-option
+                v-for="item in examList4Search"
+                :label="item.name"
+                :value="item.id"
+                :key="item.id"
               >
-                <el-option
-                  v-for="item in examList4Search"
-                  :label="item.name"
-                  :value="item.id"
-                  :key="item.id"
-                >
-                </el-option>
-              </el-select>
-            </el-form-item>
-            <el-form-item label="姓名" class="pull-left">
-              <el-input
-                class="input"
-                placeholder="请输入姓名"
-                v-model="formSearch.studentName"
-              ></el-input>
-            </el-form-item>
-            <el-form-item label="学号" class="pull-left">
-              <el-input
-                class="input"
-                placeholder="请输入学号"
-                v-model="formSearch.studentCode"
-              ></el-input>
-            </el-form-item>
-            <el-form-item label="专业" class="pull-left">
-              <el-input
-                class="input"
-                placeholder="请输入专业"
-                v-model="formSearch.specialtyName"
-              ></el-input>
-            </el-form-item>
-            <el-form-item label="课程" class="pull-left">
-              <el-select
-                class="input"
-                :remote-method="getCourses4Search"
-                :loading="courseLoading4Search"
-                remote
-                filterable
-                clearable
-                v-model="formSearch.courseId"
-                placeholder="请选择"
+              </el-option>
+            </el-select>
+          </el-form-item>
+          <el-form-item label="姓名" class="pull-left">
+            <el-input
+              class="input"
+              placeholder="请输入姓名"
+              v-model="formSearch.studentName"
+            ></el-input>
+          </el-form-item>
+          <el-form-item label="学号" class="pull-left">
+            <el-input
+              class="input"
+              placeholder="请输入学号"
+              v-model="formSearch.studentCode"
+            ></el-input>
+          </el-form-item>
+          <el-form-item label="专业" class="pull-left">
+            <el-input
+              class="input"
+              placeholder="请输入专业"
+              v-model="formSearch.specialtyName"
+            ></el-input>
+          </el-form-item>
+          <el-form-item label="课程" class="pull-left">
+            <el-select
+              class="input"
+              :remote-method="getCourses4Search"
+              :loading="courseLoading4Search"
+              remote
+              filterable
+              clearable
+              v-model="formSearch.courseId"
+              placeholder="请选择"
+            >
+              <el-option
+                v-for="item in courseList4Search"
+                :label="item.name + ' - ' + item.code"
+                :value="item.id"
+                :key="item.id"
               >
-                <el-option
-                  v-for="item in courseList4Search"
-                  :label="item.name + ' - ' + item.code"
-                  :value="item.id"
-                  :key="item.id"
-                >
-                </el-option>
-              </el-select>
-            </el-form-item>
-            <el-form-item label="学习中心" class="pull-left">
-              <el-select
-                class="input"
-                :remote-method="getOrgList4Search"
-                :loading="getOrgList4SearchLoading"
-                remote
-                filterable
-                clearable
-                v-model="formSearch.orgId"
-                placeholder="请选择"
-                :disabled="pureLC"
+              </el-option>
+            </el-select>
+          </el-form-item>
+          <el-form-item label="学习中心" class="pull-left">
+            <el-select
+              class="input"
+              :remote-method="getOrgList4Search"
+              :loading="getOrgList4SearchLoading"
+              remote
+              filterable
+              clearable
+              v-model="formSearch.orgId"
+              placeholder="请选择"
+              :disabled="pureLC"
+            >
+              <el-option
+                v-for="item in orgList4Search"
+                :label="item.name + ' - ' + item.code"
+                :value="item.id"
+                :key="item.id"
               >
-                <el-option
-                  v-for="item in orgList4Search"
-                  :label="item.name + ' - ' + item.code"
-                  :value="item.id"
-                  :key="item.id"
-                >
-                </el-option>
-              </el-select>
-            </el-form-item>
-            <el-form-item label="采集人" class="pull-left">
-              <el-input
-                class="input"
-                placeholder="请输入采集人"
-                v-model="formSearch.infoCollector"
-              ></el-input>
-            </el-form-item>
-            <el-form-item label="身份证" class="pull-left">
-              <el-input
-                class="input"
-                placeholder="请输入身份证"
-                v-model="formSearch.identityNumber"
-              ></el-input>
-            </el-form-item>
-            <el-form-item label="考点" class="pull-left">
-              <el-input
-                class="input"
-                placeholder="请输入考点"
-                v-model="formSearch.examSite"
-              ></el-input>
-            </el-form-item>
-            <el-form-item class="pull-left">
-              <el-button
-                v-if="rolePrivileges.search_examStudent"
-                size="small"
-                type="primary"
-                icon="el-icon-search"
-                @click="searchForm"
-                >查询
-              </el-button>
-              <el-button size="small" @click="resetSearchForm">
-                重置
-              </el-button>
-              <el-button
-                v-if="rolePrivileges.add_examStudent"
-                size="small"
-                type="primary"
-                icon="el-icon-plus"
-                @click="openAddingDialog"
-                >新增
-              </el-button>
-              <el-button
-                v-if="rolePrivileges.del_examStudent"
-                size="small"
-                type="danger"
-                icon="delete"
-                @click="deleteStuByExam"
-                >批次删除
-              </el-button>
-              <el-button
-                v-if="rolePrivileges.copy_examStudent"
-                size="small"
-                type="primary"
-                icon="document"
-                @click="copy"
-                >复制
-              </el-button>
-            </el-form-item>
-          </el-row>
-          <el-row>
-            <div>
-              <span>批量操作:</span>
-              <el-button
-                v-if="rolePrivileges.del_examStudent"
-                size="small"
-                type="danger"
-                icon="delete"
-                @click="deleteStuBatch"
-                :disabled="noBatchSelected"
-                >删除
-              </el-button>
-            </div>
-          </el-row>
+              </el-option>
+            </el-select>
+          </el-form-item>
+          <el-form-item label="采集人" class="pull-left">
+            <el-input
+              class="input"
+              placeholder="请输入采集人"
+              v-model="formSearch.infoCollector"
+            ></el-input>
+          </el-form-item>
+          <el-form-item label="身份证" class="pull-left">
+            <el-input
+              class="input"
+              placeholder="请输入身份证"
+              v-model="formSearch.identityNumber"
+            ></el-input>
+          </el-form-item>
+          <el-form-item label="考点" class="pull-left">
+            <el-input
+              class="input"
+              placeholder="请输入考点"
+              v-model="formSearch.examSite"
+            ></el-input>
+          </el-form-item>
+          <el-form-item class="d-block">
+            <el-button
+              v-if="rolePrivileges.search_examStudent"
+              size="small"
+              type="primary"
+              icon="el-icon-search"
+              @click="searchForm"
+              >查询
+            </el-button>
+            <el-button size="small" @click="resetSearchForm"> 重置 </el-button>
+            <el-button
+              v-if="rolePrivileges.add_examStudent"
+              size="small"
+              type="primary"
+              icon="el-icon-plus"
+              @click="openAddingDialog"
+              >新增
+            </el-button>
+            <el-button
+              v-if="rolePrivileges.del_examStudent"
+              size="small"
+              type="danger"
+              icon="delete"
+              @click="deleteStuByExam"
+              >批次删除
+            </el-button>
+            <el-button
+              v-if="rolePrivileges.copy_examStudent"
+              size="small"
+              type="primary"
+              icon="document"
+              @click="copy"
+              >复制
+            </el-button>
+          </el-form-item>
         </el-form>
 
+        <div class="block-seperator"></div>
+        <div>
+          <span>批量操作:</span>
+          <el-button
+            v-if="rolePrivileges.del_examStudent"
+            size="small"
+            type="danger"
+            icon="delete"
+            @click="deleteStuBatch"
+            :disabled="noBatchSelected"
+            >删除
+          </el-button>
+        </div>
+
         <div style="width: 100%;margin-bottom: 10px;"></div>
 
         <!-- 新增弹出窗口 -->