GFRS-2267 续期需求-提交人:白金岩

This commit is contained in:
bai.jinyan
2021-05-28 17:30:48 +08:00
parent 0ef074b701
commit 0afe31068d
5 changed files with 24 additions and 17 deletions

View File

@@ -60,3 +60,12 @@ export function getInvalidOrderList(data) {
data
})
}
//获取续期保单列表
export function getShortPolicyList(data) {
return request({
url: getUrl('/renewal/renewal/getShortPolicyList', 1), //0=》mock数据 1=》正式数据
method: 'post',
data
})
}

View File

@@ -50,7 +50,10 @@
<span class="data-text">险种名称:</span><span class="ml10">{{ item.riskName }}</span>
</div>
<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 class="dataLine detail-wrapper">
<span class="grayText data-text">保单状态:</span><span class="ml10 grayText">{{ item.state | stateFilter }}</span>
@@ -84,6 +87,9 @@
<p class="invalidLine fs14">
<span class="data-text-invalid">保单生效日期:</span><span class="ml10">{{ item.cvaliDate }}</span>
</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;">
<span class="data-text-invalid">保单状态:</span>
<span class="ml10">终止</span>

View File

@@ -13,6 +13,7 @@
<cellLine title="保额(元)" :text="item.amount"></cellLine>
<cellLine title="保单生效日期" :text="item.cvaliDate"></cellLine>
<cellLine title="保单状态" :text="item.orderStatus == '0' ? '有效' : '终止'"></cellLine>
<cellLine v-if="item.netWorkName != ''" title="网点名称" :text="item.netWorkName"></cellLine>
</div>
</div>
</div>

View File

@@ -85,9 +85,8 @@
<item title="交费方式" :text="renewalManage.payMode"></item>
<item title="转账银行" :text="renewalManage.bankName"></item>
<item title="转账账号" :text="renewalManage.bankAccNo"></item>
<item title="下次扣款日" :text="renewalManage.paytoDate"></item>
<van-cell title="下期扣款金额(元)" :value="renewalManage.xqprem | moneyFormat" />
<!--<item title="下次扣款日" :text="renewalManage.paytoDate"></item>
<van-cell title="下期扣款金额(元)" :value="renewalManage.xqprem | moneyFormat" />-->
</van-cell-group>
</van-collapse-item>
</div>

View File

@@ -27,14 +27,14 @@
<script>
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 cellLine from './compontents/cellLine'
export default {
data() {
return {
// 搜索框
titleList: ['有效', '失效/终止'],
titleList: ['有效', '终止'],
lineWidth: 45,
// 列表信息
policyListDTOList: [],
@@ -42,15 +42,13 @@ export default {
active: '1',
list: [], // 列表
invalidList: [], // 无效列表
customerNumber: localStorage.getItem('customerNumber'),
customerInfo: []
}
},
created() {
let that = this
// 获取表单列表
this.customerInfo = JSON.parse(localStorage.getItem('customerInfo'))
this.lineWidth = document.body.clientWidth / 2
// 获取短险表单列表
that.getPolicyList()
},
methods: {
@@ -58,18 +56,12 @@ export default {
this.active = index + 1 + ''
this.getPolicyList()
},
// 获取保单列表
// 获取短险保单列表
getPolicyList() {
openLoading()
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()
if (res.result == 0) {
this.list = res.policyListDTOList