mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-15 21:06:44 +08:00
GFRS-2267 续期需求-提交人:白金岩
This commit is contained in:
@@ -60,3 +60,12 @@ export function getInvalidOrderList(data) {
|
|||||||
data
|
data
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//获取续期保单列表
|
||||||
|
export function getShortPolicyList(data) {
|
||||||
|
return request({
|
||||||
|
url: getUrl('/renewal/renewal/getShortPolicyList', 1), //0=》mock数据 1=》正式数据
|
||||||
|
method: 'post',
|
||||||
|
data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|||||||
@@ -50,7 +50,10 @@
|
|||||||
<span class="data-text">险种名称:</span><span class="ml10">{{ item.riskName }}</span>
|
<span class="data-text">险种名称:</span><span class="ml10">{{ item.riskName }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="dataLine grayText">
|
<div class="dataLine grayText">
|
||||||
<span class="data-text">应交月:</span><span class="ml10">{{ item.payToDate }}</span>
|
<span class="data-text">应交日:</span><span class="ml10">{{ item.payToDate }}</span>
|
||||||
|
</div>
|
||||||
|
<div class="dataLine grayText" v-if="item.netWorkName != '-'">
|
||||||
|
<span class="data-text">网点名称:</span><span class="ml10">{{ item.netWorkName }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="dataLine detail-wrapper">
|
<div class="dataLine detail-wrapper">
|
||||||
<span class="grayText data-text">保单状态:</span><span class="ml10 grayText">{{ item.state | stateFilter }}</span>
|
<span class="grayText data-text">保单状态:</span><span class="ml10 grayText">{{ item.state | stateFilter }}</span>
|
||||||
@@ -84,6 +87,9 @@
|
|||||||
<p class="invalidLine fs14">
|
<p class="invalidLine fs14">
|
||||||
<span class="data-text-invalid">保单生效日期:</span><span class="ml10">{{ item.cvaliDate }}</span>
|
<span class="data-text-invalid">保单生效日期:</span><span class="ml10">{{ item.cvaliDate }}</span>
|
||||||
</p>
|
</p>
|
||||||
|
<div class="dataLine grayText" v-if="item.netWorkName != '-'">
|
||||||
|
<span class="data-text">网点名称:</span><span class="ml10">{{ item.netWorkName }}</span>
|
||||||
|
</div>
|
||||||
<div class="invalidLine fs14" style="display: flex;">
|
<div class="invalidLine fs14" style="display: flex;">
|
||||||
<span class="data-text-invalid">保单状态:</span>
|
<span class="data-text-invalid">保单状态:</span>
|
||||||
<span class="ml10">终止</span>
|
<span class="ml10">终止</span>
|
||||||
|
|||||||
@@ -13,6 +13,7 @@
|
|||||||
<cellLine title="保额(元)" :text="item.amount"></cellLine>
|
<cellLine title="保额(元)" :text="item.amount"></cellLine>
|
||||||
<cellLine title="保单生效日期" :text="item.cvaliDate"></cellLine>
|
<cellLine title="保单生效日期" :text="item.cvaliDate"></cellLine>
|
||||||
<cellLine title="保单状态" :text="item.orderStatus == '0' ? '有效' : '终止'"></cellLine>
|
<cellLine title="保单状态" :text="item.orderStatus == '0' ? '有效' : '终止'"></cellLine>
|
||||||
|
<cellLine v-if="item.netWorkName != ''" title="网点名称" :text="item.netWorkName"></cellLine>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -85,9 +85,8 @@
|
|||||||
<item title="交费方式" :text="renewalManage.payMode"></item>
|
<item title="交费方式" :text="renewalManage.payMode"></item>
|
||||||
<item title="转账银行" :text="renewalManage.bankName"></item>
|
<item title="转账银行" :text="renewalManage.bankName"></item>
|
||||||
<item title="转账账号" :text="renewalManage.bankAccNo"></item>
|
<item title="转账账号" :text="renewalManage.bankAccNo"></item>
|
||||||
<item title="下次扣款日" :text="renewalManage.paytoDate"></item>
|
<!--<item title="下次扣款日" :text="renewalManage.paytoDate"></item>
|
||||||
|
<van-cell title="下期扣款金额(元)" :value="renewalManage.xqprem | moneyFormat" />-->
|
||||||
<van-cell title="下期扣款金额(元)" :value="renewalManage.xqprem | moneyFormat" />
|
|
||||||
</van-cell-group>
|
</van-cell-group>
|
||||||
</van-collapse-item>
|
</van-collapse-item>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -27,14 +27,14 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { Search, List, Tab, Tabs, Tag, Row, Col } from 'vant'
|
import { Search, List, Tab, Tabs, Tag, Row, Col } from 'vant'
|
||||||
import { getPolicyList } from '@/api/ebiz/renewalManage/renewalManage'
|
import { getShortPolicyList } from '@/api/ebiz/renewalManage/renewalManage'
|
||||||
import { openLoading, closeLoading } from '@/assets/js/utils/toastLoading.js'
|
import { openLoading, closeLoading } from '@/assets/js/utils/toastLoading.js'
|
||||||
import cellLine from './compontents/cellLine'
|
import cellLine from './compontents/cellLine'
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
// 搜索框
|
// 搜索框
|
||||||
titleList: ['有效', '失效/终止'],
|
titleList: ['有效', '终止'],
|
||||||
lineWidth: 45,
|
lineWidth: 45,
|
||||||
// 列表信息
|
// 列表信息
|
||||||
policyListDTOList: [],
|
policyListDTOList: [],
|
||||||
@@ -42,15 +42,13 @@ export default {
|
|||||||
active: '1',
|
active: '1',
|
||||||
list: [], // 列表
|
list: [], // 列表
|
||||||
invalidList: [], // 无效列表
|
invalidList: [], // 无效列表
|
||||||
customerNumber: localStorage.getItem('customerNumber'),
|
|
||||||
customerInfo: []
|
customerInfo: []
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
let that = this
|
let that = this
|
||||||
// 获取表单列表
|
|
||||||
this.customerInfo = JSON.parse(localStorage.getItem('customerInfo'))
|
|
||||||
this.lineWidth = document.body.clientWidth / 2
|
this.lineWidth = document.body.clientWidth / 2
|
||||||
|
// 获取短险表单列表
|
||||||
that.getPolicyList()
|
that.getPolicyList()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
@@ -58,18 +56,12 @@ export default {
|
|||||||
this.active = index + 1 + ''
|
this.active = index + 1 + ''
|
||||||
this.getPolicyList()
|
this.getPolicyList()
|
||||||
},
|
},
|
||||||
// 获取保单列表
|
// 获取短险保单列表
|
||||||
getPolicyList() {
|
getPolicyList() {
|
||||||
openLoading()
|
openLoading()
|
||||||
let data = {
|
let data = {
|
||||||
status: this.active,
|
|
||||||
idNo: this.customerInfo.idNo,
|
|
||||||
idType: this.customerInfo.idType,
|
|
||||||
sex: this.customerInfo.sex,
|
|
||||||
appntName: this.customerInfo.appntName,
|
|
||||||
birthday: this.customerInfo.birthday
|
|
||||||
}
|
}
|
||||||
getPolicyList(data).then(res => {
|
getShortPolicyList(data).then(res => {
|
||||||
closeLoading()
|
closeLoading()
|
||||||
if (res.result == 0) {
|
if (res.result == 0) {
|
||||||
this.list = res.policyListDTOList
|
this.list = res.policyListDTOList
|
||||||
|
|||||||
Reference in New Issue
Block a user