mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-09 04:06:44 +08:00
投保人页面获取代理人渠道信息
This commit is contained in:
@@ -174,9 +174,6 @@ export default {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
goDetail(data){
|
goDetail(data){
|
||||||
if(data.route == '/sale/list'){
|
|
||||||
window.sessionStorage.setItem('isFrom','GBCsale')
|
|
||||||
}
|
|
||||||
this.$jump({
|
this.$jump({
|
||||||
flag: 'h5',
|
flag: 'h5',
|
||||||
extra: {
|
extra: {
|
||||||
|
|||||||
@@ -196,6 +196,7 @@ export default {
|
|||||||
if (res.result == 0) {
|
if (res.result == 0) {
|
||||||
flag.manageComCode = res.manageComCode ? res.manageComCode.substring(2, 4) : ''
|
flag.manageComCode = res.manageComCode ? res.manageComCode.substring(2, 4) : ''
|
||||||
flag.jobNo = res.jobNo
|
flag.jobNo = res.jobNo
|
||||||
|
flag.branchType = res.branchType
|
||||||
// branchType N1、1代表个险渠道 和 N5、5 代表中介渠道,N代表内勤
|
// branchType N1、1代表个险渠道 和 N5、5 代表中介渠道,N代表内勤
|
||||||
if (res.branchType == 'N1' || res.branchType == '1') {
|
if (res.branchType == 'N1' || res.branchType == '1') {
|
||||||
flag.branchTypeVal = 'G'
|
flag.branchTypeVal = 'G'
|
||||||
|
|||||||
@@ -3,18 +3,18 @@
|
|||||||
<!-- 基本信息 -->
|
<!-- 基本信息 -->
|
||||||
<index-bar :key="renovate"></index-bar>
|
<index-bar :key="renovate"></index-bar>
|
||||||
<!-- 项目信息 -->
|
<!-- 项目信息 -->
|
||||||
<van-cell-group :border="false" v-if="isFrom == 'GBCsale'">
|
<van-cell-group :border="false" v-if="branchType == '13'">
|
||||||
<p style="border-bottom: 1px solid #ebedf0" class="fs15 fwb pl10 mt10 pv12">项目信息</p>
|
<p style="border-bottom: 1px solid #ebedf0" class="fs15 fwb pl10 mt10 pv12">项目信息</p>
|
||||||
<van-field v-model="projectDTO.platformName" label="平台名称" name="平台名称" placeholder="请输入"/>
|
<van-field v-model="projectDTO.platformName" label="平台名称" name="平台名称" readonly placeholder="请输入"/>
|
||||||
<van-field v-model="projectDTO.projectName" label="项目名称" name="项目名称" placeholder="请输入"/>
|
<van-field v-model="projectDTO.projectName" label="项目名称" name="项目名称" readonly placeholder="请输入"/>
|
||||||
<van-field v-model="projectDTO.teamCode" label="团队组代码" name="团队组代码" placeholder="请输入"/>
|
<van-field v-model="projectDTO.teamCode" label="团队组代码" name="团队组代码" readonly placeholder="请输入"/>
|
||||||
<van-field v-model="projectDTO.endDate" label="服务截至日期" name="服务截至日期" placeholder="请输入"/>
|
<van-field v-model="projectDTO.endDate" label="服务截至日期" name="服务截至日期" readonly placeholder="请输入"/>
|
||||||
<van-field v-model="projectDTO.personCode" label="录单人工号" name="录单人工号" placeholder="请输入"/>
|
<van-field v-model="projectDTO.personCode" label="录单人工号" name="录单人工号" readonly placeholder="请输入"/>
|
||||||
<van-field v-model="projectDTO.leaderCode" label="出单人工号" name="出单人工号" placeholder="请输入"/>
|
<van-field v-model="projectDTO.leaderCode" label="出单人工号" name="出单人工号" readonly placeholder="请输入"/>
|
||||||
</van-cell-group>
|
</van-cell-group>
|
||||||
<van-cell-group class="mt10">
|
<van-cell-group class="mt10">
|
||||||
<p style="border-bottom: 1px solid #ebedf0" class="fs15 fwb pl10 pv12">基本信息</p>
|
<p style="border-bottom: 1px solid #ebedf0" class="fs15 fwb pl10 pv12">基本信息</p>
|
||||||
<van-field v-if="isFrom == 'GBCsale'" :value="projectDTO.departmentName" @click="toSelect('GBCKS')" readonly required label="部门/科室" name="部门/科室" right-icon="arrow" placeholder="请选择"/>
|
<van-field v-if="branchType == '13'" :value="projectDTO.departmentName" @click="toSelect('GBCKS')" readonly required label="部门/科室" name="部门/科室" right-icon="arrow" placeholder="请选择"/>
|
||||||
<customer-picker
|
<customer-picker
|
||||||
@on-choose="chooseCustomer"
|
@on-choose="chooseCustomer"
|
||||||
v-validate="'required|salename'"
|
v-validate="'required|salename'"
|
||||||
@@ -134,7 +134,14 @@
|
|||||||
v-validate="'required|mobileLength11|mobileStartWith1|mobile'"
|
v-validate="'required|mobileLength11|mobileStartWith1|mobile'"
|
||||||
maxlength="11"
|
maxlength="11"
|
||||||
/>
|
/>
|
||||||
<van-field v-model="userInfo.email" required label="电子邮箱" name="电子邮箱" placeholder="请输入" v-validate="'required|email'" clearable />
|
<van-field
|
||||||
|
v-model="userInfo.email"
|
||||||
|
required
|
||||||
|
label="电子邮箱"
|
||||||
|
name="电子邮箱"
|
||||||
|
placeholder="请输入"
|
||||||
|
v-validate="'required|email'"
|
||||||
|
clearable />
|
||||||
<van-field
|
<van-field
|
||||||
v-model="userInfo.stature"
|
v-model="userInfo.stature"
|
||||||
label="身高(cm)"
|
label="身高(cm)"
|
||||||
@@ -480,8 +487,17 @@
|
|||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
isFrom: '',
|
branchType: '',
|
||||||
projectDTO:{},
|
projectDTO:{
|
||||||
|
platformName:'',
|
||||||
|
projectName:'',
|
||||||
|
teamCode:'',
|
||||||
|
endDate:'',
|
||||||
|
personCode:'',
|
||||||
|
leaderCode:'',
|
||||||
|
departmentName:'',
|
||||||
|
departmentCode:'',
|
||||||
|
},
|
||||||
departmentList:[
|
departmentList:[
|
||||||
{id: 1, text: '科室1'},
|
{id: 1, text: '科室1'},
|
||||||
{id: 2, text: '科室2'}
|
{id: 2, text: '科室2'}
|
||||||
@@ -676,12 +692,6 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
async mounted() {
|
async mounted() {
|
||||||
if(window.sessionStorage.getItem('isFrom') && window.sessionStorage.getItem('isFrom') == 'GBCsale') {
|
|
||||||
this.isFrom = window.sessionStorage.getItem('isFrom')
|
|
||||||
this.gbcProjectDetail()
|
|
||||||
this.getDepartmentByProjectNo()
|
|
||||||
}
|
|
||||||
|
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
// eslint-disable-next-line no-undef
|
// eslint-disable-next-line no-undef
|
||||||
EWebBridge.webCallAppInJs('webview_left_button', {
|
EWebBridge.webCallAppInJs('webview_left_button', {
|
||||||
@@ -694,6 +704,8 @@
|
|||||||
//获取代理人管理机构 52贵州 45广西
|
//获取代理人管理机构 52贵州 45广西
|
||||||
let dataReturn = await riskRules.getAgentInfoFunc(this)
|
let dataReturn = await riskRules.getAgentInfoFunc(this)
|
||||||
this.manageComCode = dataReturn.manageComCode
|
this.manageComCode = dataReturn.manageComCode
|
||||||
|
this.branchType = dataReturn.branchType
|
||||||
|
// this.
|
||||||
if(this.manageComCode == '45'){
|
if(this.manageComCode == '45'){
|
||||||
areaLists.province_list = {
|
areaLists.province_list = {
|
||||||
450000: '广西壮族自治区'
|
450000: '广西壮族自治区'
|
||||||
@@ -706,6 +718,10 @@
|
|||||||
this.areaValue = '520000'
|
this.areaValue = '520000'
|
||||||
}
|
}
|
||||||
this.areaLists = areaLists
|
this.areaLists = areaLists
|
||||||
|
if(this.branchType == '13') {
|
||||||
|
this.gbcProjectDetail()
|
||||||
|
this.getDepartmentByProjectNo()
|
||||||
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
getDepartmentByProjectNo(){
|
getDepartmentByProjectNo(){
|
||||||
@@ -1416,7 +1432,7 @@
|
|||||||
}
|
}
|
||||||
this.thismystr = ''
|
this.thismystr = ''
|
||||||
params.orderDTO.appntDTO = this.userInfo
|
params.orderDTO.appntDTO = this.userInfo
|
||||||
if(this.isFrom == 'GBCsale'){
|
if(this.branchType == '13'){
|
||||||
params.orderDTO.ebizOrderGbcRelDTO = {
|
params.orderDTO.ebizOrderGbcRelDTO = {
|
||||||
projectCode: this.projectDTO.projectCode,
|
projectCode: this.projectDTO.projectCode,
|
||||||
departmentCode: this.projectDTO.departmentCode
|
departmentCode: this.projectDTO.departmentCode
|
||||||
|
|||||||
Reference in New Issue
Block a user