diff --git a/src/api/signUp.js b/src/api/signUp.js index 3070dee..33e4ee7 100644 --- a/src/api/signUp.js +++ b/src/api/signUp.js @@ -12,3 +12,4 @@ export const signUpSelfInfoReq = id => http.get(`/train/train-sign-up-self/${id} export const signUpPeopleSelfListReq = params => http.get(`/train/train-sign-up-people-self`, {params}) export const signUpSelfJoinReq = data => http.post(`/train/train-sign-up-people-self/join`, data) export const signUpSelfUpdateReq = data => http.put(`/train/train-sign-up-people-self`, data) +export const signUpSelfIdCardHeaderReq = data => http.post(`/train/train-sign-up-people-self/idCardHeader`, data) diff --git a/src/pages/signUp/info.vue b/src/pages/signUp/info.vue index 9d82a76..b99d69f 100644 --- a/src/pages/signUp/info.vue +++ b/src/pages/signUp/info.vue @@ -913,12 +913,25 @@ const uploadIdCardBack = async () => { const uploadHeadPhoto = async () => { const res = await chooseImg(1) - form.value.idCardHeader = res[0] + uni.showLoading({title: '转换中'}) + const transRes = await signUpSelfIdCardHeaderReq({ + url: res[0], + spec: 69 + }) + uni.hideLoading() + if (transRes.data.code !== 200) return $toast(transRes.data.msg) + form.value.idCardHeader = transRes.data.data.result } const uploadHeadPhoto2 = async () => { const res = await chooseImg(1) - form.value.idCardHeader2 = res[0] + const transRes = await signUpSelfIdCardHeaderReq({ + url: res[0], + spec: 25 + }) + uni.hideLoading() + if (transRes.data.code !== 200) return $toast(transRes.data.msg) + form.value.idCardHeader2 = transRes.data.data.result } const uploadWorkTypePaper = async () => { diff --git a/src/pages/signUp/self.vue b/src/pages/signUp/self.vue index 8536278..eb3825c 100644 --- a/src/pages/signUp/self.vue +++ b/src/pages/signUp/self.vue @@ -486,7 +486,7 @@ import {onLoad} from "@dcloudio/uni-app"; import {$toast, chooseImg} from "@/utils"; import { signUpInfoReq, - signUpJoinReq, + signUpJoinReq, signUpSelfIdCardHeaderReq, signUpSelfInfoReq, signUpSelfJoinReq, signUpSelfUpdateReq, @@ -1010,12 +1010,25 @@ const uploadIdCardBack = async () => { const uploadHeadPhoto = async () => { const res = await chooseImg(1) - form.value.idCardHeader = res[0] + uni.showLoading({title: '转换中'}) + const transRes = await signUpSelfIdCardHeaderReq({ + url: res[0], + spec: 69 + }) + uni.hideLoading() + if (transRes.data.code !== 200) return $toast(transRes.data.msg) + form.value.idCardHeader = transRes.data.data.result } const uploadHeadPhoto2 = async () => { const res = await chooseImg(1) - form.value.idCardHeader2 = res[0] + const transRes = await signUpSelfIdCardHeaderReq({ + url: res[0], + spec: 25 + }) + uni.hideLoading() + if (transRes.data.code !== 200) return $toast(transRes.data.msg) + form.value.idCardHeader2 = transRes.data.data.result } const uploadWorkTypePaper = async () => {