mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-23 05:16:43 +08:00
Merge remote-tracking branch 'origin/feature/【20251120】多次入司被阻断处理'
This commit is contained in:
@@ -2,57 +2,57 @@
|
|||||||
<div class="insured-info-container pb50">
|
<div class="insured-info-container pb50">
|
||||||
<!-- 基本信息 -->
|
<!-- 基本信息 -->
|
||||||
<van-cell-group class="mt10">
|
<van-cell-group class="mt10">
|
||||||
<p style="border-bottom: 1px solid #ebedf0" class="fs15 fwb pl10 pv12">推荐人信息</p>
|
<p class="fs15 fwb pl10 pv12" style="border-bottom: 1px solid #ebedf0">推荐人信息</p>
|
||||||
<van-field v-model="recommender.name" label="推荐人姓名" name="推荐人姓名" readonly />
|
<van-field v-model="recommender.name" label="推荐人姓名" name="推荐人姓名" readonly />
|
||||||
<van-field :value="getAgentGrade(recommender.agentGrade)" label="推荐人职级" name="推荐人职级" readonly />
|
<van-field :value="getAgentGrade(recommender.agentGrade)" label="推荐人职级" name="推荐人职级" readonly />
|
||||||
<!-- <van-field v-model="recommender.applyNo" label="推荐人工号" name="推荐人工号" readonly /> -->
|
<!-- <van-field v-model="recommender.applyNo" label="推荐人工号" name="推荐人工号" readonly /> -->
|
||||||
<van-field v-model="recommender.unitName" label="销售机构" name="销售机构" readonly />
|
<van-field v-model="recommender.unitName" label="销售机构" name="销售机构" readonly />
|
||||||
<p style="border-bottom: 1px solid #ebedf0" class="fs15 fwb pl10 pv12">个人信息</p>
|
<p class="fs15 fwb pl10 pv12" style="border-bottom: 1px solid #ebedf0">个人信息</p>
|
||||||
<van-field v-model="userInfo.name" label="姓名" name="姓名" placeholder="请输入" v-validate="'required|name'" clearable />
|
<van-field v-model="userInfo.name" v-validate="'required|name'" clearable label="姓名" name="姓名" placeholder="请输入" />
|
||||||
<van-field
|
<van-field
|
||||||
:value="userInfo.applGrade | idToText('applGrade')"
|
|
||||||
v-validate="'required'"
|
v-validate="'required'"
|
||||||
readonly
|
:value="userInfo.applGrade | idToText('applGrade')"
|
||||||
label="职级"
|
label="职级"
|
||||||
name="职级"
|
name="职级"
|
||||||
right-icon="arrow"
|
|
||||||
placeholder="请选择职级"
|
placeholder="请选择职级"
|
||||||
|
readonly
|
||||||
|
right-icon="arrow"
|
||||||
@click="toSelect('13')"
|
@click="toSelect('13')"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<van-field
|
<van-field
|
||||||
:value="userInfo.idType | idToText('idType')"
|
|
||||||
v-validate="'required'"
|
v-validate="'required'"
|
||||||
readonly
|
:value="userInfo.idType | idToText('idType')"
|
||||||
label="证件类型"
|
label="证件类型"
|
||||||
name="证件类型"
|
name="证件类型"
|
||||||
right-icon="arrow"
|
|
||||||
placeholder="请选择证件类型"
|
placeholder="请选择证件类型"
|
||||||
|
readonly
|
||||||
|
right-icon="arrow"
|
||||||
@click="toSelect('1')"
|
@click="toSelect('1')"
|
||||||
/>
|
/>
|
||||||
<van-field
|
<van-field
|
||||||
v-model="userInfo.idNo"
|
v-model="userInfo.idNo"
|
||||||
placeholder="请输入证件号码"
|
|
||||||
label="证件号码"
|
|
||||||
name="证件号码"
|
|
||||||
v-validate="'required'"
|
v-validate="'required'"
|
||||||
maxlength="18"
|
|
||||||
clearable
|
clearable
|
||||||
|
label="证件号码"
|
||||||
|
maxlength="18"
|
||||||
|
name="证件号码"
|
||||||
|
placeholder="请输入证件号码"
|
||||||
@blur="getRelatedData(userInfo.idNo)"
|
@blur="getRelatedData(userInfo.idNo)"
|
||||||
/>
|
/>
|
||||||
<select-radio :radios="sexRadio" label="性别" name="性别" v-validate="'required'" :required="false" :value.sync="userInfo.sex"></select-radio>
|
<select-radio v-validate="'required'" :radios="sexRadio" :required="false" :value.sync="userInfo.sex" label="性别" name="性别"></select-radio>
|
||||||
<van-field v-model="userInfo.mobile" label="手机号" name="手机号" placeholder="请输入手机号" v-validate="'required|mobile'" maxlength="11" clearable />
|
<van-field v-model="userInfo.mobile" v-validate="'required|mobile'" clearable label="手机号" maxlength="11" name="手机号" placeholder="请输入手机号" />
|
||||||
<van-field v-model="userInfo.authCode" center clearable label name="短信验证码" placeholder="请输入短信验证码" v-validate="'required'" maxlength="6">
|
<van-field v-model="userInfo.authCode" v-validate="'required'" center clearable label maxlength="6" name="短信验证码" placeholder="请输入短信验证码">
|
||||||
<van-button slot="button" size="small" type="danger" @click="getCode" :disabled="codeDisabled" v-no-more-click="1000">
|
<van-button slot="button" v-no-more-click="1000" :disabled="codeDisabled" size="small" type="danger" @click="getCode">
|
||||||
{{ codeDisabled ? `${countDown}s后重新获取` : '获取验证码' }}
|
{{ codeDisabled ? `${countDown}s后重新获取` : '获取验证码' }}
|
||||||
</van-button>
|
</van-button>
|
||||||
</van-field>
|
</van-field>
|
||||||
</van-cell-group>
|
</van-cell-group>
|
||||||
<van-button type="danger" class="bottom-btn" @click="nextStep" v-no-more-click="1000">提交信息</van-button>
|
<van-button v-no-more-click="1000" class="bottom-btn" type="danger" @click="nextStep">提交信息</van-button>
|
||||||
|
|
||||||
<!-- 字段选择 -->
|
<!-- 字段选择 -->
|
||||||
<van-popup v-model="popupShow" position="bottom">
|
<van-popup v-model="popupShow" position="bottom">
|
||||||
<van-picker show-toolbar :columns="columns" @confirm="onConfirm" @cancel="popupShow = false" />
|
<van-picker :columns="columns" show-toolbar @cancel="popupShow = false" @confirm="onConfirm" />
|
||||||
</van-popup>
|
</van-popup>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -217,7 +217,7 @@ export default {
|
|||||||
loadingType: 'spinner',
|
loadingType: 'spinner',
|
||||||
message: '加载中……'
|
message: '加载中……'
|
||||||
})
|
})
|
||||||
this.$validator.validate().then((valid) => {
|
this.$validator.validate().then(valid => {
|
||||||
if (true === valid) {
|
if (true === valid) {
|
||||||
self.$toast.clear()
|
self.$toast.clear()
|
||||||
if (this.userInfo.idType == '1') {
|
if (this.userInfo.idType == '1') {
|
||||||
@@ -270,9 +270,10 @@ export default {
|
|||||||
message: '加载中……'
|
message: '加载中……'
|
||||||
})
|
})
|
||||||
agentInfowxSubmit(data)
|
agentInfowxSubmit(data)
|
||||||
.then((res) => {
|
.then(res => {
|
||||||
// console.log(res)
|
// console.log(res)
|
||||||
if (res.result == '0') {
|
// todo 排除 2025-11-20 上午出现的阻断情况
|
||||||
|
// if (res.result == '0' || res.result === 'F') {
|
||||||
this.$store.commit('updateAgentEnterApplyMsg', this.userInfo)
|
this.$store.commit('updateAgentEnterApplyMsg', this.userInfo)
|
||||||
that.$toast.clear()
|
that.$toast.clear()
|
||||||
this.$jump({
|
this.$jump({
|
||||||
@@ -286,9 +287,9 @@ export default {
|
|||||||
path: `/agentEenter/ShareInfoSuccess`
|
path: `/agentEenter/ShareInfoSuccess`
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
} else {
|
// } else {
|
||||||
this.$toast(res.resultMessage)
|
// this.$toast(res.resultMessage)
|
||||||
}
|
// }
|
||||||
})
|
})
|
||||||
.then(function(err) {
|
.then(function(err) {
|
||||||
console.log(err)
|
console.log(err)
|
||||||
@@ -348,7 +349,7 @@ export default {
|
|||||||
operateCodeType: '0'
|
operateCodeType: '0'
|
||||||
}
|
}
|
||||||
//获取验证码
|
//获取验证码
|
||||||
getAuthCode(data).then((res) => {
|
getAuthCode(data).then(res => {
|
||||||
console.log(res)
|
console.log(res)
|
||||||
if (res.result == 0) {
|
if (res.result == 0) {
|
||||||
this.sessionId = res.sessionId
|
this.sessionId = res.sessionId
|
||||||
@@ -360,7 +361,7 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
<style lang='scss' scoped>
|
<style lang="scss" scoped>
|
||||||
.insured-info-container {
|
.insured-info-container {
|
||||||
.referrerW {
|
.referrerW {
|
||||||
/deep/ .van-cell__title {
|
/deep/ .van-cell__title {
|
||||||
|
|||||||
Reference in New Issue
Block a user