Commit a875e5fc authored by 李晓兵's avatar 李晓兵

'绑定'

parent 13f6b2d6
Pipeline #4441 canceled with stages
...@@ -860,12 +860,12 @@ export default { ...@@ -860,12 +860,12 @@ export default {
<style lang="less" scoped> <style lang="less" scoped>
#my-info { #my-info {
.content-wrap{ /* .content-wrap{
margin-left:40px; margin-left:40px;
} }
.content-wrap:not(:nth-of-type(1)){ .content-wrap:not(:nth-of-type(1)){
margin-left:70px; margin-left:70px;
} }*/
.card-top { .card-top {
width: 330px; width: 330px;
margin: 0 auto; margin: 0 auto;
...@@ -1007,14 +1007,21 @@ export default { ...@@ -1007,14 +1007,21 @@ export default {
display: flex; display: flex;
// justify-content: space-around; // justify-content: space-around;
// align-items: center; // align-items: center;
flex:1; // flex:1;
text-align: center; text-align: center;
padding: 0 6%;
justify-content: flex-start;
.content-wrap { .content-wrap {
position: relative; position: relative;
width: 33%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
.content-wrap-class { .content-wrap-class {
position: absolute; position: absolute;
top: -10px; top: -10px;
left: 25px; left: 56px;
font-size: 10px; font-size: 10px;
width: 18px; width: 18px;
height: 18px; height: 18px;
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
placeholder="请输入6~20位密码" placeholder="请输入6~20位密码"
maxlength="20" maxlength="20"
oninput="value=value.replace(/[\u4E00-\u9FA5]/g,'')" oninput="value=value.replace(/[\u4E00-\u9FA5]/g,'')"
@blur="passwordCheck"
> >
<img v-if="user_password" :src="openEye" class="right-icon" @click="changeType" > <img v-if="user_password" :src="openEye" class="right-icon" @click="changeType" >
</div> </div>
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
<img src="../assets/login/pass.png" class="left-icon" > <img src="../assets/login/pass.png" class="left-icon" >
<input <input
v-model="confirm" :type="pwdType" oninput="value=value.replace(/[\u4E00-\u9FA5]/g,'')" placeholder="请重新输入密码" v-model="confirm" :type="pwdType" oninput="value=value.replace(/[\u4E00-\u9FA5]/g,'')" placeholder="请重新输入密码"
@blur="confirmCheck" > >
<img v-if="confirm" :src="openEye" class="right-icon" @click="changeType" > <img v-if="confirm" :src="openEye" class="right-icon" @click="changeType" >
</div> </div>
<div class="button submit" @click="submit">注册</div> <div class="button submit" @click="submit">注册</div>
...@@ -182,17 +182,20 @@ export default { ...@@ -182,17 +182,20 @@ export default {
vm.confirmPassword = true vm.confirmPassword = true
} }
}, },
submit () { async submit () {
let vm = this let vm = this
if (!vm.phoneNumberFlag) { if (!vm.phoneNumberFlag) {
hlsPopup.showLongCenter('请输入手机号!') hlsPopup.showLongCenter('请输入手机号!')
} else if (vm.verifiedCode !== vm.captchaKey) { } else if (vm.verifiedCode !== vm.captchaKey) {
hlsPopup.showLongCenter('验证码错误!') hlsPopup.showLongCenter('验证码错误!')
} else if (!vm.passwordFlag) { } else if (!vm.user_password) {
hlsPopup.showLongCenter('请输入密码!') hlsPopup.showLongCenter('请输入密码!')
} else if (!vm.confirmPassword) { } else if (!vm.confirm) {
hlsPopup.showLongCenter('请确认密码!') hlsPopup.showLongCenter('请确认密码!')
} else { } else {
await vm.passwordCheck()
await vm.confirmCheck()
if(vm.passwordFlag && vm.confirmPassword){
let url = process.env.basePath + 'register' let url = process.env.basePath + 'register'
let md5passwprd = CryptoJS.MD5(vm.user_password) let md5passwprd = CryptoJS.MD5(vm.user_password)
.toString() .toString()
...@@ -214,6 +217,8 @@ export default { ...@@ -214,6 +217,8 @@ export default {
} }
}) })
} }
}
}, },
returnLogin () { returnLogin () {
this.$router.go(-1) this.$router.go(-1)
......
...@@ -436,6 +436,7 @@ export default { ...@@ -436,6 +436,7 @@ export default {
beforeRouteEnter (to, from, next) { beforeRouteEnter (to, from, next) {
// 绑定查询入口 // 绑定查询入口
next(vm => { next(vm => {
if (from.fullPath === '/tab/my-info') {
vm.list = {} vm.list = {}
vm.multiBpType = {} vm.multiBpType = {}
vm.upload_list = [] // 上传图片列表 vm.upload_list = [] // 上传图片列表
...@@ -464,13 +465,71 @@ export default { ...@@ -464,13 +465,71 @@ export default {
vm.idCardFrontSpEditFlag = false // 配偶身份证正面修改标识,为true则标识已修改,后续需要重新上传此照片 vm.idCardFrontSpEditFlag = false // 配偶身份证正面修改标识,为true则标识已修改,后续需要重新上传此照片
vm.idCardBackSpEditFlag = false // 配偶身份证反面修改标识,为true则标识已修改,后续需要重新上传此照片 vm.idCardBackSpEditFlag = false // 配偶身份证反面修改标识,为true则标识已修改,后续需要重新上传此照片
vm.isClear = false vm.isClear = false
if (from.fullPath === '/tab/my-info') {
vm.from = true vm.from = true
vm.basicInfoQuery() vm.basicInfoQuery()
vm.loadItemList() // 附件查询 vm.loadItemList() // 附件查询
} else if (from.name === 'UserBind') { } else if (from.name === 'UserBind') {
vm.baseInfo.bp_class = vm.$route.params.bp_class vm.list = {}
vm.multiBpType = {
bp_type_n: '',
bp_type: '',
}
vm.upload_list = [] // 上传图片列表
vm.dowload_list = [] // 下载图片列表
vm.img_url = {}
vm.baseInfo = {
bp_type_n: '',
academic_background_n: '',
marital_status_n: '',
bp_type: '',
bp_class: vm.$route.params.bp_class,
bp_name: '',
province_name: '',
province_id: '',
city_name: '',
city_id: '',
id_card_no: null,
id_card_date_from: '', // 身份证有效期从
id_card_date_to: '', // 身份证有效期到
cell_phone: window.localStorage.getItem('user_phone'),
living_address: '',
address_on_resident_booklit: '',
marital_status: '',
academic_background: '',
bp_name_sp: '',
id_card_no_sp: '', // 配偶身份证号
id_card_date_from_sp: '', // 配偶身份证有效期从
id_card_date_to_sp: '', // 配偶身份证有效期到
district_id: '',
district_name: '',
spouse_phone: '',
working_place_sp: '',
address_sp: '',
user_phone: window.localStorage.user_phone,
}
vm.idCardFront = '' // 身份证正面图片
vm.idCardBack = '' // 身份证反面图片
vm.idCardFrontSp = '' // 配偶身份证正面图片
vm.idCardBackSp = '' // 配偶身份证反面图片
vm.idCardFrontUrlFlag = false // 身份证正面图片查看标识,为false则用查询出来的,为true则用拍照出来的
vm.idCardBackUrlFlag = false // 身份证反面图片,为false则用查询出来的,为true则用拍照出来的
vm.idCardFrontSpUrlFlag = false // 配偶身份证正面图片,为false则用查询出来的,为true则用拍照出来的
vm.idCardBackSpUrlFlag = false // 配偶身份证反面图片,为false则用查询出来的,为true则用拍照出来的
vm.cddItemList = [] // 资料清单列表
vm.idCardFrontCheck_id = '' // 身份证正面check_id
vm.idCardBackCheck_id = '' // 身份证反面check_id
vm.idCardFrontSpCheck_id = '' // 配偶身份证正面check_id
vm.idCardBackSpCheck_id = '' // 配偶身份证反面check_id
vm.idCardFrontAttachmentId = '' // 身份证正面AttachmentId
vm.idCardBackAttachmentId = '' // 身份证反面AttachmentId
vm.idCardFrontSpAttachmentId = '' // 配偶身份证正面AttachmentId
vm.idCardBackSpAttachmentId = '' // 配偶身份证反面AttachmentId
vm.idCardFrontEditFlag = false // 身份证正面修改标识,为true则标识已修改,后续需要重新上传此照片
vm.idCardBackEditFlag = false // 身份证反面修改标识,为true则标识已修改,后续需要重新上传此照片
vm.idCardFrontSpEditFlag = false // 配偶身份证正面修改标识,为true则标识已修改,后续需要重新上传此照片
vm.idCardBackSpEditFlag = false // 配偶身份证反面修改标识,为true则标识已修改,后续需要重新上传此照片
vm.isClear = false
//vm.baseInfo.bp_class = vm.$route.params.bp_class
} }
}) })
}, },
......
...@@ -99,8 +99,20 @@ export default { ...@@ -99,8 +99,20 @@ export default {
}, },
beforeRouteEnter (to, from, next) { beforeRouteEnter (to, from, next) {
next(vm => { next(vm => {
if (from.name === 'NPBaseInfo' && window.localStorage.from) { if (from.name === 'NPBaseInfo') {
vm.invoiceInfo = {} vm.invoiceInfo = {
bp_id: null,
bp_class: null,
taxpayer_type_n: '',
invoice_kind_n: '',
taxpayer_type: '',
invoice_kind: '',
invoice_title: '',
invoice_adds: '',
invoice_tel: '',
open_bank: '',
open_account: '',
}
vm.getInvoice() vm.getInvoice()
} }
}) })
......
...@@ -567,10 +567,87 @@ export default { ...@@ -567,10 +567,87 @@ export default {
created () {}, created () {},
beforeRouteEnter (to, from, next) { beforeRouteEnter (to, from, next) {
next(vm => { next(vm => {
vm.getBpType()
vm.getProvince()
if (vm.$route.params.status === 'APPROVED') {
vm.isApproved = true
window.localStorage.setItem('isApproved', vm.isApproved)
}
if (from.fullPath === '/tab/my-info') { /* || from.fullPath === '/margin-first-pay' */
vm.legal_personMsg = {} vm.legal_personMsg = {}
vm.baseInfo = {} vm.baseInfo = {}
vm.bank_lists = {}
vm.authMsg = {} vm.authMsg = {}
vm.bp_id = vm.$route.params.bp_id
vm.idCardFront = '' // 身份证正面图片
vm.idCardBack = '' // 身份证反面图片
vm.authidCardFront = '' // 授权人身份证正面图片
vm.authidCardBack = '' // 授权人身份证反面图片
vm.licenseImg = '' // 营业执照照片
vm.laImg = '' // 授权书图片
vm.upload_list = [] // 上传图片列表
vm.dowload_list = [] // 下载图片列表
vm.from = true
vm.idCardFrontEditFlag = false // 身份证正面修改标识,为true则标识已修改,后续需要重新上传此照片
vm.idCardBackEditFlag = false // 身份证正面修改标识,为true则标识已修改,后续需要重新上传此照片
vm.authidCardFrontEditFlag = false // 授权人身份证正面修改标识,为true则标识已修改,后续需要重新上传此照片
vm.authidCardBackEditFlag = false // 授权人身份证正面修改标识,为true则标识已修改,后续需要重新上传此照片
vm.licenseEditFlag = false // 营业执照照片修改标识,为true则标识已修改,后续需要重新上传此照片
vm.LaEditFlag = false // 授权书图片修改标识,为true则标识已修改,后续需要重新上传此照片
vm.isClear = false
vm.idCardFrontUrlFlag = false // 身份证正面图片,为false则用查询出来的,为true则用拍照出来的
vm.idCardBackUrlFlag = false // 身份证反面图片,为false则用查询出来的,为true则用拍照出来的
vm.authidCardFrontUrlFlag = false // 授权人身份证正面图片,为false则用查询出来的,为true则用拍照出来的
vm.authidCardBackUrlFlag = false // 授权人身份证反面图片,为false则用查询出来的,为true则用拍照出来的
vm.licenseImgUrlFlag = false // 营业执照照片,为false则用查询出来的,为true则用拍照出来的
vm.laImgUrlFlag = false // 授权书图片,为false则用查询出来的,为true则用拍照出来的
vm.getbaseInfo()
} else if (from.name === 'UserBind') {
vm.multiBpType = {
bp_type_n: '',
bp_type: '',
},
vm.legal_personMsg = {
id_card_no: null,
bp_legal_name: '',
cell_phone: window.localStorage.getItem('user_phone'),
living_address: '',
id_card_date_from: '', // 法定代表人身份证有效期从
id_card_date_to: '', // 法定代表人身份证有效期到
}
vm.baseInfo = {
agent_username: '',
district_id: '',
district_name: '',
province_name: '',
province_id: '',
city_name: '',
city_id: '',
bp_type: '',
bp_type_n: '',
bp_name: '',
phone: '',
auth_flag: 'N',
user_phone: window.localStorage.user_phone,
legal_person: '',
enterprise_type: '',
business_address: '',
registered_place: '',
organization_code: '',
registered_capital: '',
// business_license_num: '',
bp_class: vm.$route.params.bp_class,
}
vm.authMsg = {
auth_person_name: '',
auth_person_matter: '',
auth_person_id_card: '',
auth_cell_phone: '',
auth_person_position: '',
auth_id_card_date_from: '', // 授权人身份证有效期从
auth_id_card_date_to: '', // 授权人身份证有效期到
}
vm.idCardFront = '' // 身份证正面图片 vm.idCardFront = '' // 身份证正面图片
vm.idCardBack = '' // 身份证反面图片 vm.idCardBack = '' // 身份证反面图片
vm.authidCardFront = '' // 授权人身份证正面图片 vm.authidCardFront = '' // 授权人身份证正面图片
...@@ -594,20 +671,54 @@ export default { ...@@ -594,20 +671,54 @@ export default {
vm.authidCardBackUrlFlag = false // 授权人身份证反面图片,为false则用查询出来的,为true则用拍照出来的 vm.authidCardBackUrlFlag = false // 授权人身份证反面图片,为false则用查询出来的,为true则用拍照出来的
vm.licenseImgUrlFlag = false // 营业执照照片,为false则用查询出来的,为true则用拍照出来的 vm.licenseImgUrlFlag = false // 营业执照照片,为false则用查询出来的,为true则用拍照出来的
vm.laImgUrlFlag = false // 授权书图片,为false则用查询出来的,为true则用拍照出来的 vm.laImgUrlFlag = false // 授权书图片,为false则用查询出来的,为true则用拍照出来的
}
})
next()
},
/* beforeRouteEnter (to, from, next) {
next(vm => {
vm.getBpType() vm.getBpType()
vm.getProvince() vm.getProvince()
if (vm.$route.params.status === 'APPROVED') { if (vm.$route.params.status === 'APPROVED') {
vm.isApproved = true vm.isApproved = true
window.localStorage.setItem('isApproved', vm.isApproved) window.localStorage.setItem('isApproved', vm.isApproved)
} }
if (from.fullPath === '/tab/my-info') { /* || from.fullPath === '/margin-first-pay' */ if (from.fullPath === '/tab/my-info') { /!* || from.fullPath === '/margin-first-pay' *!/
vm.legal_personMsg = {}
vm.baseInfo = {}
vm.bank_lists = {}
vm.authMsg = {}
vm.idCardFront = '' // 身份证正面图片
vm.idCardBack = '' // 身份证反面图片
vm.authidCardFront = '' // 授权人身份证正面图片
vm.authidCardBack = '' // 授权人身份证反面图片
vm.licenseImg = '' // 营业执照照片
vm.laImg = '' // 授权书图片
vm.upload_list = [] // 上传图片列表
vm.dowload_list = [] // 下载图片列表
vm.idCardFrontEditFlag = false // 身份证正面修改标识,为true则标识已修改,后续需要重新上传此照片
vm.idCardBackEditFlag = false // 身份证正面修改标识,为true则标识已修改,后续需要重新上传此照片
vm.authidCardFrontEditFlag = false // 授权人身份证正面修改标识,为true则标识已修改,后续需要重新上传此照片
vm.authidCardBackEditFlag = false // 授权人身份证正面修改标识,为true则标识已修改,后续需要重新上传此照片
vm.licenseEditFlag = false // 营业执照照片修改标识,为true则标识已修改,后续需要重新上传此照片
vm.LaEditFlag = false // 授权书图片修改标识,为true则标识已修改,后续需要重新上传此照片
vm.isClear = false
vm.idCardFrontUrlFlag = false // 身份证正面图片,为false则用查询出来的,为true则用拍照出来的
vm.idCardBackUrlFlag = false // 身份证反面图片,为false则用查询出来的,为true则用拍照出来的
vm.authidCardFrontUrlFlag = false // 授权人身份证正面图片,为false则用查询出来的,为true则用拍照出来的
vm.authidCardBackUrlFlag = false // 授权人身份证反面图片,为false则用查询出来的,为true则用拍照出来的
vm.licenseImgUrlFlag = false // 营业执照照片,为false则用查询出来的,为true则用拍照出来的
vm.laImgUrlFlag = false // 授权书图片,为false则用查询出来的,为true则用拍照出来的
vm.bp_id = vm.$route.params.bp_id vm.bp_id = vm.$route.params.bp_id
vm.from = true vm.from = true
vm.getbaseInfo() vm.getbaseInfo()
} }
}) })
next() next()
}, }, */
methods: { methods: {
timeFormat (str) { timeFormat (str) {
return `${str.substring(0, 4)}-${str.substring(4, 6)}-${str.substring(6)}` return `${str.substring(0, 4)}-${str.substring(4, 6)}-${str.substring(6)}`
......
...@@ -106,8 +106,19 @@ export default { ...@@ -106,8 +106,19 @@ export default {
watch: {}, watch: {},
beforeRouteEnter (to, from, next) { beforeRouteEnter (to, from, next) {
next(vm => { next(vm => {
if (from.name === 'EnterpriseNew' && vm.$route.params.from) { if (from.name === 'EnterpriseNew') {
vm.invoiceInfo = {} vm.invoiceInfo = {
invoice_kind: '',
invoice_kind_n: '',
taxpayer_type: '',
invoice_title: '',
taxpayer_type_n: '',
organization_code: '',
invoice_adds: '',
invoice_tel: '',
open_bank: '',
open_account: '',
}
vm.invoiceInfo.invoice_title = vm.$route.params.bp_name vm.invoiceInfo.invoice_title = vm.$route.params.bp_name
vm.invoiceInfo.organization_code = vm.$route.params.organization_code vm.invoiceInfo.organization_code = vm.$route.params.organization_code
vm.bp_id = vm.$route.params.bp_id vm.bp_id = vm.$route.params.bp_id
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment