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