增加判断代理人区域信息的获取功能 如果代理人是广西地区展示新市民相关字段 如果不是就不展示

This commit is contained in:
liu.xiaofeng@ebiz-digits.com
2023-09-20 17:20:46 +08:00
parent 77f1d12543
commit bec1215624

View File

@@ -20,8 +20,8 @@
<van-cell title="证件类型" :value="appntDTO.idTypeText" /> <van-cell title="证件类型" :value="appntDTO.idTypeText" />
<van-cell title="证件号码" :value="appntDTO.idNo" /> <van-cell title="证件号码" :value="appntDTO.idNo" />
<van-cell title="联系电话" :value="appntDTO.mobileStar" /> <van-cell title="联系电话" :value="appntDTO.mobileStar" />
<van-cell title="新市民身份" :value="appntDTO.isNewPeopleFlagText" /> <van-cell title="新市民身份" v-if="manageComCode == '45'" :value="appntDTO.isNewPeopleFlagText" />
<van-cell v-if="appntDTO.isNewPeopleFlagText == '是'" title="新市民类型" :value="appntDTO.npTypeTypeText" /> <van-cell v-if="appntDTO.isNewPeopleFlagText == '是' && manageComCode == '45'" title="新市民类型" :value="appntDTO.npTypeTypeText" />
</van-cell-group> </van-cell-group>
</van-collapse-item> </van-collapse-item>
@@ -35,8 +35,8 @@
<van-cell title="证件类型" :value="item.idTypeText" /> <van-cell title="证件类型" :value="item.idTypeText" />
<van-cell title="证件号码" :value="item.idNo" /> <van-cell title="证件号码" :value="item.idNo" />
<van-cell title="联系电话" :value="item.mobile" /> <van-cell title="联系电话" :value="item.mobile" />
<van-cell title="新市民身份" :value="item.isNewPeopleFlagText" /> <van-cell title="新市民身份" v-if="manageComCode == '45'" :value="item.isNewPeopleFlagText" />
<van-cell v-if="item.isNewPeopleFlagText == '是'" title="新市民类型" :value="item.npTypeText" /> <van-cell v-if="item.isNewPeopleFlagText == '是' && manageComCode == '45'" title="新市民类型" :value="item.npTypeText" />
</van-cell-group> </van-cell-group>
</van-collapse-item> </van-collapse-item>
<div v-for="(itm, i) in item.bnfDTOs" :key="i" class="pb10"> <div v-for="(itm, i) in item.bnfDTOs" :key="i" class="pb10">
@@ -106,6 +106,7 @@ import { getAuthCode, autchCodeCheck } from '@/api/ebiz/sale/sale'
import { checkPhone } from '@/api/ebiz/customer/customer' import { checkPhone } from '@/api/ebiz/customer/customer'
import dataDictionary from '@/assets/js/utils/data-dictionary' //根据数据字典进行页面展示 import dataDictionary from '@/assets/js/utils/data-dictionary' //根据数据字典进行页面展示
import { formatAllRisk } from '@/assets/js/utils/formatRiskList' import { formatAllRisk } from '@/assets/js/utils/formatRiskList'
import riskRules from '@/views/ebiz/common/risk-rules'
export default { export default {
data() { data() {
return { return {
@@ -135,7 +136,7 @@ export default {
insuredDTOs: [], insuredDTOs: [],
// 保单号 // 保单号
contNo: '', contNo: '',
manageComCode:'',//代理人管理机构 52贵州 45广西
list: [] list: []
} }
}, },
@@ -154,6 +155,10 @@ export default {
// 获取保单详情 // 获取保单详情
this.getPolicyDetail() this.getPolicyDetail()
}, },
async mounted() {
let dataReturn = await riskRules.getAgentInfoFunc(this)
this.manageComCode = dataReturn.manageComCode
},
components: { components: {
[Collapse.name]: Collapse, [Collapse.name]: Collapse,
[CollapseItem.name]: CollapseItem, [CollapseItem.name]: CollapseItem,