WANG 6 years ago
parent
commit
5898e5d1fb
1 changed files with 43 additions and 0 deletions
  1. 43 0
      src/modules/examwork/view/student.vue

+ 43 - 0
src/modules/examwork/view/student.vue

@@ -362,6 +362,49 @@
           <div style="margin-top: 10px;"></div>
         </el-dialog>
 
+        <!-- 导入照片弹窗 -->
+        <el-dialog
+          title="学生照片导入页"
+          size="tiny"
+          :visible.sync="photoUploadDialog"
+        >
+          <el-form>
+            <el-row>
+              <el-form-item style="margin-left:30px">
+                <el-upload
+                  class="form_left"
+                  ref="upload"
+                  list-type="picture"
+                  :action="uploadAction"
+                  :headers="uploadHeaders"
+                  :data="uploadData"
+                  :before-upload="beforeUpload"
+                  :on-progress="uploadProgress"
+                  :on-success="uploadSuccess"
+                  :on-error="uploadError"
+                  :file-list="fileList"
+                  :auto-upload="false"
+                  :multiple="false"
+                >
+                  <el-button size="small" slot="trigger" type="primary"
+                    >选择文件
+                  </el-button>
+                  <el-button
+                    size="small"
+                    style="margin-left:10px;"
+                    type="success"
+                    @click="submitUpload"
+                    >确认上传
+                  </el-button>
+                  <div slot="tip" class="el-upload__tip">
+                    只能上传jpg,png文件
+                  </div>
+                </el-upload>
+              </el-form-item>
+            </el-row>
+          </el-form>
+        </el-dialog>
+
         <!--查看照片-->
         <el-dialog
           title="照片"