mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-10 09:16:43 +08:00
GFRS-2267 续期需求-提交人:白金岩
This commit is contained in:
@@ -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
|
||||
})
|
||||
}
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user