From d6db9d0071055a0e9bf3af2faba78b30292cf337 Mon Sep 17 00:00:00 2001 From: wangxia <779219182@qq.com> Date: Tue, 15 Mar 2022 11:48:56 +0800 Subject: [PATCH] 2.6 --- src/api/job.js | 9 +++++++++ src/components/FirstJob/recordBill.vue | 22 ++++++++++++++++++++-- 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/src/api/job.js b/src/api/job.js index 9656cb8..1ab1e88 100644 --- a/src/api/job.js +++ b/src/api/job.js @@ -43,3 +43,12 @@ export function recordBillApi(data) { params: data, }); } +// 报名上传识别身份证信息 +export function getIdCardInfoApi(data) { + return request({ + url: "/yishoudan/commons/idCardOcrRecognize", + method: "post", + data, + headers: { "Content-Type": "multipart/form-data" }, + }); +} diff --git a/src/components/FirstJob/recordBill.vue b/src/components/FirstJob/recordBill.vue index 73b8064..3d84563 100644 --- a/src/components/FirstJob/recordBill.vue +++ b/src/components/FirstJob/recordBill.vue @@ -348,7 +348,7 @@ import { recordBillApi } from "@/api/job"; import request from "@/utils/request"; // import axios from "axios"; import $ from "jquery"; - +// import axiosUpload from "axios"; export default { // 组件名称 name: "recordBill", @@ -595,9 +595,27 @@ export default { this.form.interviewTime = ""; } }, - handleChange({ fileList }) { + async handleChange({ fileList }) { console.log(fileList); this.fileList = fileList; + let formData = new FormData(); + formData.append("uploadFile", fileList[0]); // 一定在最后 + request({ + method: "post", + url: "/yishoudan/commons/idCardOcrRecognize", + data: formData, + withCredentials: true, + // headers: {'Content-Type': 'application/x-www-form-urlencoded'} + }).then((request) => { + console.log(request); + }); + + // try { + // const { data } = await getIdCardInfoApi(formData); + // console.log(data); + // } catch (error) { + // console.log(error); + // } }, // getBase64(file) { // return new Promise((resolve, reject) => {