Commit c6c70728 authored by 李晓兵's avatar 李晓兵

'我的还款'

parent fff47c92
......@@ -59,7 +59,7 @@
<td>{{ index+1 }}</td>
<td>{{ item.due_date|timeFormat }}</td>
<td>租金</td>
<td>{{ item.rental|NumFormat }}</td>
<td>{{ item.rental * product_num |NumFormat }}</td>
</tr>
</table>
</h-content>
......@@ -108,6 +108,7 @@ export default {
data () {
return {
confirm_status: this.$route.params.confirm_status,
product_num: this.$route.params.product_num,
info: {
finance_amount: '',
lease_charge: '',
......
......@@ -14,15 +14,15 @@
</item>
<item>
<div slot="name">设备总价</div>
<span slot="content">{{ rentInfo.equip_price|NumFormat }}</span>
<span slot="content">{{ rentInfo.equip_price * rentInfo.product_num |NumFormat }}</span>
</item>
<item>
<div slot="name">融资金额</div>
<span slot="content">{{ rentInfo.finance_amount|NumFormat }}</span>
<span slot="content">{{ rentInfo.finance_amount * rentInfo.product_num |NumFormat }}</span>
</item>
<item>
<div slot="name">首付款</div>
<span slot="content">{{ rentInfo.down_payment|NumFormat }}</span>
<span slot="content">{{ rentInfo.down_payment * rentInfo.product_num |NumFormat }}</span>
</item>
<item>
<div slot="name">保证金比例</div>
......@@ -30,7 +30,7 @@
</item>
<item>
<div slot="name">保证金</div>
<span slot="content">{{ rentInfo.deposit|NumFormat }}</span>
<span slot="content">{{ rentInfo.deposit * rentInfo.product_num |NumFormat }}</span>
</item>
<item>
<div slot="name">手续费比例</div>
......@@ -38,11 +38,11 @@
</item>
<item>
<div slot="name">手续费</div>
<span slot="content">{{ rentInfo.lease_charge|NumFormat }}</span>
<span slot="content">{{ rentInfo.lease_charge * rentInfo.product_num |NumFormat }}</span>
</item>
<item>
<div slot="name">首次付款合计</div>
<span slot="content">{{ rentInfo.first_pay|NumFormat }}</span>
<span slot="content">{{ rentInfo.first_pay * rentInfo.product_num |NumFormat }}</span>
</item>
<item>
<div slot="name">预计付款日</div>
......@@ -162,6 +162,7 @@ export default {
name: 'Refund',
params: {
confirm_status: this.confirm_status,
product_num: this.rentInfo.product_num
},
})
},
......
......@@ -30,11 +30,11 @@
<h-content class="my-content">
<div class="userInfo">我的合同</div>
<div class="my-contract">
<div>
<div @click="goSign">
<img src="@/assets/myInfo/unSign.png" >
<p>待签约</p>
</div>
<div>
<div @click="goConfirm">
<img src="@/assets/myInfo/unConfirm.png" >
<p>待确认</p>
</div>
......@@ -48,7 +48,7 @@
</div>
</div>
<list-item :item-height="44" class="list">
<item>
<item @click.native="goReimburse">
<img slot="left-icon" src="@/assets/myInfo/myRefund.png" class="left-icon" >
<div slot="name">我的还款</div>
</item>
......@@ -132,6 +132,30 @@ export default {
},
activated () {},
methods: {
// 进入待签约功能,客户类型为经销商则进入经销商功能,非经销商则进入合同签约
goSign () {
if (this.user_bp_type === 'AGENT') {
this.$router.push({
name: 'ContractList',
})
} else {
this.$router.push({
name: 'ContractSigning',
})
}
},
// 进入待确认,(进件确认)
goConfirm () {
this.$router.push({
name: 'IntoList',
})
},
// 进入我的还款
goReimburse () {
this.$router.push({
name: 'ReimburseMyselfList',
})
},
changeHelp () {
this.$router.push({
name: 'HelpList',
......
/**
* @Author Sean
* @Date 2019/10/22
*/
<template>
<h-view id="reimburse" class="public-style" style="height: 100%">
<h-header :proportion="[5,1,1]" class="bar-custom">
<div slot="left" class="h-header-btn">
<img src="@/assets/userBind/arrow.png" @click="$routeGo()">
<span>还款明细</span>
</div>
</h-header>
<h-content>
<list-item>
<item>
<div slot="name">交易流水号</div>
<div slot="content">{{ '10000037r9459348' }}</div>
</item>
<item>
<div slot="name">交易时间</div>
<div slot="content">{{ '2019-10-20' }}</div>
</item>
<item>
<div slot="name">收款账号</div>
<div slot="content">{{ '245678345678' }}</div>
</item>
<item>
<div slot="name">收款账户名称</div>
<div slot="content">{{ '张三' }}</div>
</item>
<item>
<div slot="name">商业伙伴</div>
<div slot="content">{{ '张三' }}</div>
</item>
<item>
<div slot="name">商业伙伴类型</div>
<div slot="content">{{ '主承租人' }}</div>
</item>
<item>
<div slot="name">交易金额</div>
<div slot="content">{{ '40000' }}</div>
</item>
<item>
<div slot="name">付款账号</div>
<div slot="content">{{ '8765432234567' }}</div>
</item>
<item>
<div slot="name">付款账户名称</div>
<div slot="content">{{ '张三' }}</div>
</item>
<item>
<div slot="name">合同号</div>
<div slot="content">{{ '234567' }}</div>
</item>
<item>
<div slot="name">款项</div>
<div slot="content">{{ '首付款:手续费' }}</div>
</item>
</list-item>
</h-content>
</h-view>
</template>
<script>
export default {
data () {
return {}
},
created: function () {
},
mounted: function () {
},
updated: function () {
},
destroyed: function () {
},
methods: {},
}
</script>
<style scoped lang="less" rel="stylesheet">
</style>
/**
* @Author Sean
* @Date 2019/10/22
*/
<template>
<h-view id="reimburse" class="public-style" style="height: 100%">
<h-header :proportion="[5,1,1]" class="bar-custom">
<div slot="left" class="h-header-btn">
<img src="@/assets/userBind/arrow.png" @click="$routeGo()">
<span>我的还款</span>
</div>
</h-header>
<div class="hinput">
<div class="search-box">
<input v-model="keyWords" type="text" placeholder="请输入还款金额">
<img src="@/assets/distributorSign/search.png" alt="">
</div>
</div>
<scroll
ref="scroll"
:updateData="[reimburseList]"
:pullUp="true"
>
<section class="reimburse-wrap">
<list-item v-for="(list,index) in [0,1,2,3,4,5,6,7,8]" :key="index" @click.native="godetail">
<item>
<img slot="left-icon" src="@/assets/reimburseMyself/reimburse.png" class="left-icon">
<div slot="name">还款金额</div>
<div slot="content" class="money-font">{{90000 | currency}}</div>
</item>
<item>
<img slot="left-icon" src="" class="left-icon">
<div slot="name" class="time-font">还款时间</div>
<div slot="content" class="time-font">{{'2019-10-20'}}</div>
</item>
</list-item>
</section>
</scroll>
</h-view>
</template>
<script>
export default {
data() {
return {
reimburseList: [],
keyWords: '',
}
},
created: function () {
},
mounted: function () {
},
updated: function () {
},
destroyed: function () {
},
beforeRouteEnter (to, from, next) {
next(vm => {
if (from.name === 'MyInfo') {
vm.getList()
}
})
},
methods: {
godetail(){
this.$router.push({
name:'ReimburseDetail'
})
},
getList(){
let vm = this
let url = process.env.basePath + 'my_repayment_query'
let param = {
}
vm.hlsPopup.showLoading('数据加载中,请稍后!')
vm.hlsHttp.post(url, param).then(function (res) {
vm.hlsPopup.hideLoading()
if (res.result === 'S') {
vm.reimburseList = res.list
if (res.list.length > 0 && res.list.length < 10) {
vm.$refs.scroll.update(true)
}
}
})
}
}
}
</script>
<style lang="less" rel="stylesheet">
#reimburse{
.h-header-btn {
img {
width: 16px;
height: 16px;
margin-left: 4px;
}
span {
font-family: PingFangSC-Semibold;
margin-left: 16px;
font-size: 17px;
letter-spacing: 0.61px;
line-height: 24px;
}
}
.hinput {
position: relative;
z-index: 50;
width: 100%;
height: 68px;
display: flex;
justify-content: center;
align-items: center;
margin-top: 3px;
background: #fff;
.search-box {
width: 93.6%;
height: 36px;
font-size: 14px;
color: #B4B4B5;
letter-spacing: 0;
font-family: PingFangSC-Regular;
border: 1px solid rgba(56,63,69,0.60);
border-radius: 4px;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
input {
width: 90%;height: 100%;
opacity: 0.4;
border: none;
line-height: 34px;
}
}
}
.content{
margin-top: 10px;
}
.scrollContent{
padding-bottom: 70px;
}
.reimburse-wrap{
margin: 10px;
}
.hls-item .contents .add-name .left-icon{
width: 30px;
}
.add-name{
.time-font{
font-family: PingFangSC-Regular;
font-size: 14px;
color: rgba(56,63,69,0.60);
}
}
.add-content {
.money-font{
font-family: Verdana-Bold;
font-size: 15px;
color: #1D3FFF;
}
.time-font{
font-family: PingFangSC-Regular;
font-size: 14px;
color: rgba(56,63,69,0.60);
}
}
}
</style>
......@@ -53,7 +53,7 @@
<div v-if="idCardFront && !isApproved" @click="ocrShow('idCard', 'front')">
<img :src="idCardFront" style="width: 100%;height: 100%;margin: 0" >
</div>
<div v-if="isApproved">
<div v-if="isApproved && idCardFront">
<img v-if="idCardFront" :src="idCardFront" style="width: 100%;height: 100%;margin: 0" @click="showBigPicture(idCardFront)">
</div>
<div v-if="!idCardBack" @click="ocrShow('idCard', 'back')">
......@@ -63,7 +63,7 @@
<div v-if="idCardBack && !isApproved" @click="ocrShow('idCard', 'back')">
<img :src="idCardBack" style="width: 100%;height: 100%;margin: 0" >
</div>
<div v-if="isApproved">
<div v-if="isApproved && idCardBack">
<img v-if="idCardBack" :src="idCardBack" style="width: 100%;height: 100%;margin: 0" @click="showBigPicture(idCardBack)">
</div>
</div>
......@@ -296,7 +296,7 @@
</list-item>
</div>
</h-view>
<bottom-tab class="add-box">
<bottom-tab v-if="!from" class="add-box">
<tab-button class="add-card" @click.native="addBankInfo">添加</tab-button>
</bottom-tab>
</h-modal>
......
<template>
<div id="bank-card-read">
<div class="info">
<div class="info-icon">
<img src="@/assets/userBind/info.png" >
<span>温馨提示</span>
</div>
<p>推荐使用农行卡,农行卡支付免收手续费!</p>
</div>
<div class="my-card">
<div class="top">
<div class="left">
<img src="@/assets/userBind/bankIcon.png" class="icon" >
<span class="top-word">
我的卡
<span class="sum">(共{{ bankList.length }}张)</span>
</span>
</div>
</div>
<div class="clear" />
<div class="card-content">
<ul>
<li v-for="(item,index) in bankList" :key="index" @click="sendFlag(item)">
<div class="slider">
<div
:style="'background-image: url('+ changeBgImg (item) +')'"
class="my-bank-card"
>
<div class="card-info">
<span class="name">{{ item.bank_full_name }}</span>
<span class="card-type">{{ item.bank_card_type }}</span>
<span class="number">卡号</span>
<span class="card-number">**** **** **** {{ selectLast (item) }}</span>
</div>
</div>
</div>
</li>
</ul>
</div>
</div>
</div>
</template>
<script>
import backImg1 from '@/assets/userBind/nong.png'
import backImg2 from '@/assets/userBind/unNong.png'
export default {
props: {
'bankList': {
default: [],
type: Array,
},
},
data () {
return {
backImg: null,
showModalValue: true,
}
},
created () {
},
methods: {
sendFlag (bank) {
this.showModalValue = true
this.$emit('getInfo', this.showModalValue,bank)
},
selectLast (item) {
let num = item.bank_account_num
return num.substring(num.length - 4)
},
changeBgImg (item) {
if (item.bank_full_name === '中国农业银行') {
return backImg1
} else {
return backImg2
}
},
},
}
</script>
<style lang="less" scoped>
#bank-card-read {
.info {
height: 70px;
background-color: rgba(142, 195, 30, 0.1);
.info-icon {
height: 20px;
padding-top: 20px;
display: flex;
align-items: center;
img {
width: 15.8px;
height: 15.8px;
margin-left: 17.1px;
}
span {
font-family: PingFangSC-Semibold;
font-size: 14px;
color: #8ec31e;
margin-left: 9px;
letter-spacing: 0.5px;
line-height: 20px;
}
}
p {
font-family: PingFangSC-Regular;
font-size: 13px;
color: #656464;
width: 310px;
margin-left: 42px;
letter-spacing: 0.4px;
line-height: 18px;
margin-top: 8px;
}
}
.my-card {
.top {
width: 320px;
margin: 0 auto;
margin-top: 13px;
.left {
height: 32px;
display: flex;
align-items: center;
float: left;
.icon {
width: 18px;
height: 20px;
margin-right: 4px;
}
.top-word {
font-family: PingFangSC-Semibold;
font-size: 15px;
color: #00469c;
letter-spacing: 0.46px;
.sum {
font-family: PingFangSC-Semibold;
font-size: 15px;
color: #4d5d6c;
letter-spacing: 0.46px;
}
}
}
.icon-right {
width: 34px;
height: 34px;
float: right;
}
}
.clear {
clear: both;
}
.card-content {
width: 350px;
padding-left: 28px;
overflow: hidden;
margin-top: 16px;
li {
margin-bottom: 10px;
.slider {
height: 100%;
//margin-left: -14px;
}
}
.my-bank-card {
width: 320px;
height: 190px;
box-shadow: 0 5px 20px 0 rgba(101, 101, 101, 0.25);
border-radius: 6px;
background-size: 320px 190px;
.card-info {
font-family: PingFangSC-Medium;
color: #ffffff;
margin-left: 18px;
padding-top: 15px;
.name,
.card-type {
font-size: 16px;
letter-spacing: 5.5px;
line-height: 24px;
}
.card-type {
display: block;
margin-top: 9px;
}
.number {
font-size: 12px;
letter-spacing: 0;
line-height: 16px;
margin-top: 33px;
display: block;
margin-top: 33px;
}
.card-number {
display: block;
font-family: Avenir-Heavy;
font-size: 16px;
color: #ffffff;
letter-spacing: 6px;
line-height: 24px;
}
}
}
}
}
.swipeout-list .item .function {
left: 330px;
border-radius: 6px;
width: 54px;
height: 190px;
background: url("../../../assets/userBind/delete.png") 16px 84.9px #fde5e8
no-repeat;
background-size: 20px 20px;
}
}
</style>
<!--
* @Description: In User Settings Edit
* @Author: your name
* @Date: 2019-09-30 15:18:52
* @LastEditTime: 2019-10-09 10:56:33
* @LastEditors: Please set LastEditors
-->
<template>
<list-item :item-height="44">
<item>
<div slot="name">纳税人类型</div>
<div slot="content">{{ baseInfo.taxpayer_type_n }}</div>
</item>
<item>
<div slot="name">发票类型</div>
<div slot="content">{{ baseInfo.invoice_kind === '0'?'增值税专用发票':'增值税普通发票' }}</div>
</item>
<item>
<div slot="name">发票抬头</div>
<div slot="content">{{ baseInfo.invoice_title }}</div>
<!-- <input slot="content" v-model="baseInfo.invoice_title" placeholder="请输入发票抬头" >-->
</item>
<item>
<div slot="name">发票地址及电话</div>
<div slot="content">{{ baseInfo.invoice_bp_address_phone_num }}</div>
<!-- <input slot="content" v-model="baseInfo.invoice_bp_address_phone_num" placeholder="请输入发票地址及电话" >-->
</item>
<item>
<div slot="name">发票开户行及账号</div>
<div slot="content">{{ baseInfo.invoice_bp_bank_account }}</div>
<!-- <input slot="content" v-model="baseInfo.invoice_bp_bank_account" placeholder="请输入发票开户行及账号" >-->
</item>
<item>
<div slot="name" >纳税人识别号</div>
<div slot="content">{{ baseInfo.organization_code }}</div>
</item>
</list-item>
</template>
<script>
export default {
props: ['baseInfo'],
data () {
return {
}
},
created () {
},
updated () {
},
methods: {
},
}
</script>
<style scoped>
input::placeholder{
color: #B4B4B5;
}
</style>
This diff is collapsed.
......@@ -196,7 +196,7 @@
<div v-if="idCardFront && !isApproved" @click="ocrShow('idCard', 'front')">
<img :src="idCardFront" style="width: 100%;height: 100%;margin: 0" >
</div>
<div v-if="isApproved">
<div v-if="isApproved && idCardFront">
<img v-if="idCardFront" :src="idCardFront" style="width: 100%;height: 100%;margin: 0" @click="showBigPicture(idCardFront)">
</div>
<div v-if="!idCardBack" @click="ocrShow('idCard', 'back')">
......@@ -206,7 +206,7 @@
<div v-if="idCardBack && !isApproved" @click="ocrShow('idCard', 'back')">
<img :src="idCardBack" style="width: 100%;height: 100%;margin: 0" >
</div>
<div v-if="isApproved">
<div v-if="isApproved && idCardBack">
<img v-if="idCardBack" :src="idCardBack" style="width: 100%;height: 100%;margin: 0" @click="showBigPicture(idCardBack)">
</div>
</div>
......@@ -405,7 +405,7 @@
</list-item>
</div>
</h-view>
<bottom-tab class="add-box">
<bottom-tab v-if="!from" class="add-box">
<tab-button class="add-card" @click.native="addBankInfo">添加</tab-button>
</bottom-tab>
</h-modal>
......
<!--
* @Description: In User Settings Edit
* @Author: your name
* @Date: 2019-09-30 15:18:52
* @LastEditTime: 2019-10-10 10:05:16
* @LastEditors: Please set LastEditors
-->
<template>
<div id="bank-card">
<div class="info">
<div class="info-icon">
<img src="@/assets/userBind/info.png" >
<span>温馨提示</span>
</div>
<p>推荐使用农行卡,农行卡支付免收手续费!</p>
</div>
<div class="my-card">
<div class="top">
<div class="left">
<img src="@/assets/userBind/bankIcon.png" class="icon" >
<span class="top-word">
我的卡
<span class="sum">(共{{ bankList.length }}张)</span>
</span>
</div>
</div>
<div class="clear" />
<div class="card-content">
<ul>
<li v-for="(item,index) in bankList" :key="index" @click="sendFlag(item)">
<div class="slider">
<div
:style="'background-image: url('+ changeBgImg (item) +')'"
class="my-bank-card"
>
<div class="card-info">
<span class="name">{{ item.bank_full_name }}</span>
<span class="card-type">{{ item.bank_card_type }}</span>
<span class="number">卡号</span>
<span class="card-number">**** **** **** {{ selectLast (item) }}</span>
</div>
</div>
</div>
</li>
</ul>
</div>
</div>
</div>
</template>
<script>
import backImg1 from '@/assets/userBind/nong.png'
import backImg2 from '@/assets/userBind/unNong.png'
export default {
props: {
'bankList': {
default: [],
type: Array,
},
},
data () {
return {
backImg: null,
showModalValue: true,
}
},
methods: {
sendFlag (bank) {
this.showModalValue = true
this.$emit('getInfo', this.showModalValue, bank)
},
selectLast (item) {
let num = item.bank_account_num
return num.substring(num.length - 4)
},
changeBgImg (item) {
if (item.bank_full_name === '中国农业银行') {
return backImg1
} else {
return backImg2
}
},
},
}
</script>
<style lang="less" scoped>
#bank-card {
.info {
height: 70px;
background-color: rgba(142, 195, 30, 0.1);
.info-icon {
height: 20px;
padding-top: 20px;
display: flex;
align-items: center;
img {
width: 15.8px;
height: 15.8px;
margin-left: 17.1px;
}
span {
font-family: PingFangSC-Semibold;
font-size: 14px;
color: #8ec31e;
margin-left: 9px;
letter-spacing: 0.5px;
line-height: 20px;
}
}
p {
font-family: PingFangSC-Regular;
font-size: 13px;
color: #656464;
width: 310px;
margin-left: 42px;
letter-spacing: 0.4px;
line-height: 18px;
margin-top: 8px;
}
}
.my-card {
.top {
width: 320px;
margin: 0 auto;
margin-top: 13px;
.left {
height: 32px;
display: flex;
align-items: center;
float: left;
.icon {
width: 18px;
height: 20px;
margin-right: 4px;
}
.top-word {
font-family: PingFangSC-Semibold;
font-size: 15px;
color: #00469c;
letter-spacing: 0.46px;
.sum {
font-family: PingFangSC-Semibold;
font-size: 15px;
color: #4d5d6c;
letter-spacing: 0.46px;
}
}
}
.icon-right {
width: 34px;
height: 34px;
float: right;
}
}
.clear {
clear: both;
}
.card-content {
width: 350px;
padding-left: 28px;
overflow: hidden;
margin-top: 16px;
li {
margin-bottom: 10px;
.slider {
height: 100%;
//margin-left: -14px;
}
}
.my-bank-card {
width: 320px;
height: 190px;
box-shadow: 0 5px 20px 0 rgba(101, 101, 101, 0.25);
border-radius: 6px;
background-size: 320px 190px;
.card-info {
font-family: PingFangSC-Medium;
color: #ffffff;
margin-left: 18px;
padding-top: 15px;
.name,
.card-type {
font-size: 16px;
letter-spacing: 5.5px;
line-height: 24px;
}
.card-type {
display: block;
margin-top: 9px;
}
.number {
font-size: 12px;
letter-spacing: 0;
line-height: 16px;
margin-top: 33px;
display: block;
margin-top: 33px;
}
.card-number {
display: block;
font-family: Avenir-Heavy;
font-size: 16px;
color: #ffffff;
letter-spacing: 6px;
line-height: 24px;
}
}
}
}
}
.swipeout-list .item .function {
left: 330px;
border-radius: 6px;
width: 54px;
height: 190px;
background: url("../../../assets/userBind/delete.png") 16px 84.9px #fde5e8
no-repeat;
background-size: 20px 20px;
}
}
</style>
This diff is collapsed.
<!--
* @Description: In User Settings Edit
* @Author: your name
* @Date: 2019-09-30 15:18:52
* @LastEditTime: 2019-09-30 15:18:52
* @LastEditors: your name
-->
<template>
<list-item :item-height="44">
<item>
<div slot="name" class="font-color">纳税人类型</div>
<div slot="content">{{ baseInfo.taxpayer_type_n }}</div>
</item>
<item>
<div slot="name" class="font-color">发票类型</div>
<div slot="content">{{ baseInfo.invoice_kind === '0'?'增值税专用发票':'增值税普通发票' }}</div>
</item>
<item>
<div slot="name" class="font-color">发票抬头</div>
<div slot="content">{{ baseInfo.invoice_title }}</div>
</item>
<item>
<div slot="name" class="font-color">发票地址及电话</div>
<div slot="content">{{ baseInfo.invoice_bp_address_phone_num }}</div>
</item>
<item>
<div slot="name" class="font-color">发票开户行及账号</div>
<div slot="content">{{ baseInfo.invoice_bp_bank_account }}</div>
</item>
<item>
<div slot="name" class="font-color">纳税人识别号</div>
<div slot="content">{{ baseInfo.organization_code }}</div>
</item>
</list-item>
</template>
<script>
export default {
name: 'InvoiceInfo',
props: ['baseInfo'],
data () {
return {}
},
watch: {
},
created () {
},
updated () {
},
methods: {
},
}
</script>
<style scoped>
input::placeholder{
color: #B4B4B5;
}
.font-color {
color: #656464;
}
</style>
......@@ -29,9 +29,6 @@ import HlsPopup from '@/pages/hlsPopup'
import UserBind from '@/pages/userBind/userBind'
import NaturePerson from '@/pages/userBind/np/naturePerson'
import Enterprise from '@/pages/userBind/org/enterprise'
// 用户绑定查询
import NaturePersonReadOnly from '@/pages/userBind/npReadOnly/naturePersonReadOnly'
import EnterpriseReadOnly from '@/pages/userBind/orgReadOnly/enterpriseReadOnly'
// 进件审批
import Base from '@/pages/intoApproval/intoApproval/base'
import IntoList from '@/pages/intoApproval/intoList'
......@@ -67,7 +64,9 @@ import InfoCenter from '@/pages/infoCenter/infoList'
import ProductList from '@/pages/productQuery/product-list'
// 帮助与反馈
import HelpList from '@/pages/help/helpList'
// 我的还款
import ReimburseMyselfList from '@/pages/reimburseMyself/reimburse-myself-list'
import ReimburseDetail from '@/pages/reimburseMyself/reimburse-detail'
Vue.use(Router)
export default new Router({
......@@ -146,9 +145,6 @@ export default new Router({
{path: '/user-bind', component: UserBind, name: 'UserBind', meta: {keepAlive: false}},
{path: '/nature-person', component: NaturePerson, name: 'NaturePerson', meta: {keepAlive: false}},
{path: '/enterprise', component: Enterprise, name: 'Enterprise', meta: {keepAlive: false}},
// 用户绑定查询
{path: '/nature-person-readonly', component: NaturePersonReadOnly, name: 'NaturePersonReadOnly', meta: {keepAlive: false}},
{path: '/enterprise-readonly', component: EnterpriseReadOnly, name: 'EnterpriseReadOnly', meta: {keepAlive: false}},
// 进件审批
{path: '/base', component: Base, name: 'Base', meta: {keepAlive: false}},
{path: '/refund', component: Refund, name: 'Refund', meta: {keepAlive: false}},
......@@ -182,6 +178,10 @@ export default new Router({
{path: '/product-list', component: ProductList, name: 'ProductList', meta: {keepAlive: true}},
// 帮助与反馈
{path: '/help-list', component: HelpList, name: 'HelpList', meta: {keepAlive: true}},
// 我的还款
{path: '/reimburse-myself-list', component: ReimburseMyselfList, name: 'ReimburseMyselfList', meta: {keepAlive: true}},
{path: '/reimburse-detail', component: ReimburseDetail, name: 'ReimburseDetail', meta: {keepAlive: false}},
],
scrollBehavior (to, from, savedPosition) {
if (to.hash) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment