Browse Source

1、报名、自主报名新增合同矫正

master
梁欣 2 months ago
parent
commit
688cbbcc28
  1. 1
      src/api/signUp.js
  2. 46
      src/pages/signUp/info.vue
  3. 32
      src/pages/signUp/self.vue

1
src/api/signUp.js

@ -13,3 +13,4 @@ export const signUpPeopleSelfListReq = params => http.get(`/train/train-sign-up-
export const signUpSelfJoinReq = data => http.post(`/train/train-sign-up-people-self/join`, data) 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 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) export const signUpSelfIdCardHeaderReq = data => http.post(`/train/train-sign-up-people-self/idCardHeader`, data)
export const signUpSelfContractFixReq = data => http.post(`/train/train-sign-up-people-self/contractFix`, data)

46
src/pages/signUp/info.vue

@ -456,7 +456,7 @@
import {ref, getCurrentInstance} from 'vue' import {ref, getCurrentInstance} from 'vue'
import {onLoad} from "@dcloudio/uni-app"; import {onLoad} from "@dcloudio/uni-app";
import {$toast, chooseImg} from "@/utils"; import {$toast, chooseImg} from "@/utils";
import {signUpInfoReq, signUpJoinReq, signUpUpdateReq} from "@/api/signUp";
import {signUpInfoReq, signUpJoinReq, signUpSelfContractFixReq, signUpUpdateReq} from "@/api/signUp";
import {getUserInfo} from "@/utils/user"; import {getUserInfo} from "@/utils/user";
import {dictDataReq, orgListReq, workTypeListReq} from "@/api/common"; import {dictDataReq, orgListReq, workTypeListReq} from "@/api/common";
import {userInfoByIdCardReq, userInfoMakeBackIdCardReq, userInfoReq} from "@/api/user"; import {userInfoByIdCardReq, userInfoMakeBackIdCardReq, userInfoReq} from "@/api/user";
@ -939,19 +939,57 @@ const uploadWorkTypePaper = async () => {
form.value.workTypePaper = res[0] form.value.workTypePaper = res[0]
} }
// const uploadContactFirstPage = async () => {
// const res = await chooseImg(1)
// form.value.contactFirstPage = res[0]
// }
//
// const uploadContactExpirePage = async () => {
// const res = await chooseImg(1)
// form.value.contactExpirePage = res[0]
// }
//
// const uploadContactSignPage = async () => {
// const res = await chooseImg(1)
// form.value.contactSignPage = res[0]
// }
const uploadContactFirstPage = async () => { const uploadContactFirstPage = async () => {
if (!form.value.idCardNumber) return $toast('请先上传身份证')
const res = await chooseImg(1) const res = await chooseImg(1)
form.value.contactFirstPage = res[0]
const fixRes = await signUpSelfContractFixReq({
url: res[0],
idCardNumber: `${form.value.idCardNumber}_${activityId.value}_first`
})
if (fixRes && fixRes.code === 0) {
form.value.contactFirstPage = fixRes.data
console.log(form.value.contactFirstPage)
}
} }
const uploadContactExpirePage = async () => { const uploadContactExpirePage = async () => {
if (!form.value.idCardNumber) return $toast('请先上传身份证')
const res = await chooseImg(1) const res = await chooseImg(1)
form.value.contactExpirePage = res[0]
const fixRes = await signUpSelfContractFixReq({
url: res[0],
idCardNumber: `${form.value.idCardNumber}_${activityId.value}_expire`
})
if (fixRes && fixRes.code === 0) {
form.value.contactExpirePage = fixRes.data
}
// form.value.contactExpirePage = res[0]
} }
const uploadContactSignPage = async () => { const uploadContactSignPage = async () => {
if (!form.value.idCardNumber) return $toast('请先上传身份证')
const res = await chooseImg(1) const res = await chooseImg(1)
form.value.contactSignPage = res[0]
const fixRes = await signUpSelfContractFixReq({
url: res[0],
idCardNumber: `${form.value.idCardNumber}_${activityId.value}_sign`
})
if (fixRes && fixRes.code === 0) {
form.value.contactSignPage = fixRes.data
}
// form.value.contactSignPage = res[0]
} }
const uploadSocialSecurity = async () => { const uploadSocialSecurity = async () => {

32
src/pages/signUp/self.vue

@ -486,7 +486,7 @@ import {onLoad} from "@dcloudio/uni-app";
import {$toast, chooseImg} from "@/utils"; import {$toast, chooseImg} from "@/utils";
import { import {
signUpInfoReq, signUpInfoReq,
signUpJoinReq, signUpSelfIdCardHeaderReq,
signUpJoinReq, signUpSelfContractFixReq, signUpSelfIdCardHeaderReq,
signUpSelfInfoReq, signUpSelfInfoReq,
signUpSelfJoinReq, signUpSelfJoinReq,
signUpSelfUpdateReq, signUpSelfUpdateReq,
@ -1037,18 +1037,42 @@ const uploadWorkTypePaper = async () => {
} }
const uploadContactFirstPage = async () => { const uploadContactFirstPage = async () => {
if (!form.value.idCardNumber) return $toast('请先上传身份证')
const res = await chooseImg(1) const res = await chooseImg(1)
form.value.contactFirstPage = res[0]
const fixRes = await signUpSelfContractFixReq({
url: res[0],
idCardNumber: `${form.value.idCardNumber}_${activityId.value}_first_self`
})
if (fixRes && fixRes.code === 0) {
form.value.contactFirstPage = fixRes.data
console.log(form.value.contactFirstPage)
}
} }
const uploadContactExpirePage = async () => { const uploadContactExpirePage = async () => {
if (!form.value.idCardNumber) return $toast('请先上传身份证')
const res = await chooseImg(1) const res = await chooseImg(1)
form.value.contactExpirePage = res[0]
const fixRes = await signUpSelfContractFixReq({
url: res[0],
idCardNumber: `${form.value.idCardNumber}_${activityId.value}_expire_self`
})
if (fixRes && fixRes.code === 0) {
form.value.contactExpirePage = fixRes.data
}
// form.value.contactExpirePage = res[0]
} }
const uploadContactSignPage = async () => { const uploadContactSignPage = async () => {
if (!form.value.idCardNumber) return $toast('请先上传身份证')
const res = await chooseImg(1) const res = await chooseImg(1)
form.value.contactSignPage = res[0]
const fixRes = await signUpSelfContractFixReq({
url: res[0],
idCardNumber: `${form.value.idCardNumber}_${activityId.value}_sign_self`
})
if (fixRes && fixRes.code === 0) {
form.value.contactSignPage = fixRes.data
}
// form.value.contactSignPage = res[0]
} }
const uploadSocialSecurity = async () => { const uploadSocialSecurity = async () => {

Loading…
Cancel
Save