Browse Source

完善转付记录

zhanglei
yunuo970428 1 year ago
parent
commit
094b8433ed
  1. 31
      anrui-riskcenter-ui/src/views/alsotransfer/alsotransfer.vue
  2. 33
      anrui-riskcenter-ui/src/views/alsotransfer/pendingtransfer.vue

31
anrui-riskcenter-ui/src/views/alsotransfer/alsotransfer.vue

@ -12,24 +12,21 @@
<el-button size="small" class="searchbtn" @click="clicksearchShow">{{ searchxianshitit }}</el-button>
<div v-show="isSearchShow" class="search">
<el-form ref="listQueryform" :inline="true" :model="listQuery" class="tab-header">
<el-form-item label="贷款合同编号">
<el-input v-model="listQuery.params.loanContractNo" clearable placeholder="" class="addinputw"></el-input>
</el-form-item>
<el-form-item label="车架号">
<el-input v-model="listQuery.params.vinNo" clearable placeholder="" class="addinputw"></el-input>
</el-form-item>
<el-form-item label="资方">
<el-input v-model="listQuery.params.bankName" clearable placeholder="" class="addinputw"></el-input>
</el-form-item>
<el-form-item label="资方合同号">
<el-form-item label="资方合同号">
<el-input v-model="listQuery.params.bankContractNo" clearable placeholder="" class="addinputw"></el-input>
</el-form-item>
<el-form-item label="期数">
<el-input v-model="listQuery.params.period" clearable placeholder="" class="addinputw"></el-input>
</el-form-item>
<el-form-item label="转付账户类型">
<el-select v-model="listQuery.params.accountTypekey" clearable placeholder="请选择">
<el-option v-for="item in accountType_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="应还日期">
<el-date-picker v-model="listQuery.params.dueStartDate" type="date" clearable value-format="yyyy-MM-dd" placeholder="选择日期"/>
<span style="padding: 0 8px"></span>
@ -54,25 +51,24 @@
<div class="">
<el-table :key="tableKey" v-loading="listLoading" :data="list" border style="width: 100%;">
<el-table-column width="60" label="序号" type="index" :index="indexMethod" align="center"/>
<el-table-column prop="vinNo" label="车架号" align="center" width="120" />
<el-table-column prop="loanContractNo" label="贷款合同编号" align="center" width="120" />
<el-table-column prop="vinNo" label="车架号" align="center" width="120" />
<el-table-column prop="bankName" label="资方" align="center" width="120" />
<el-table-column prop="bankContractNo" label="资方合同编号" align="center" width="150" />
<el-table-column prop="customer" label="客户名称" align="center" width="120" />
<el-table-column prop="borrowerName" label="贷款人" align="center" min-width="120" />
<el-table-column prop="period" label="期数" align="center" width="80" />
<el-table-column prop="dueDate" label="应还日期" align="center" width="100" />
<el-table-column prop="dueMoney" label="本期应还" align="center" width="100" />
<el-table-column prop="dueMoney" label="应还金额" align="center" width="100" />
<el-table-column prop="actualDate" label="实还日期" align="center" width="100" />
<el-table-column prop="actualMoney" label="实还金额" align="center" width="100" />
<el-table-column prop="prepareDate" label="预转付日期" align="center" width="100" />
<el-table-column prop="transferDate" label="实际转付日期" align="center" width="100" />
<el-table-column prop="spread" label="息差" align="center" width="100" />
<el-table-column prop="transferPrincipal" label="转付本金" align="center" width="100" />
<el-table-column prop="defaultInterest" label="转付罚息" align="center" width="100" />
<el-table-column prop="accountType" label="转付账户类型" align="center" width="100" />
<el-table-column prop="account" label="转付账户" align="center" width="100" />
<el-table-column prop="accountNumber" label="转付账号" align="center" width="100" />
<el-table-column prop="transferPrincipal" label="转付资方月还" align="center" width="100" />
<el-table-column prop="defaultInterest" label="转付资方逾期利息" align="center" width="100" />
<el-table-column prop="account" label="收款账户名称" align="center" width="100" />
<el-table-column prop="accountNumber" label="收款账号" align="center" width="100" />
</el-table>
</div>
<div class="pages">
@ -90,7 +86,6 @@ import req from '@/api/agentbusiness/agentbusiness'
import Pagination from '@/components/pagination'
import pageye from '@/components/pagination/pageye'
import ButtonBar from '@/components/ButtonBar'
import { typeValues } from '@/api/Common/dictcommons'
export default {
name: 'AlsoTransfer',
@ -117,7 +112,6 @@ export default {
// -----------
tableKey: 0,
list: [],
accountType_list: [],
listLoading: false,
listQuery: {
params: {
@ -184,11 +178,6 @@ export default {
if (response.success) {
this.list = response.data.records
this.listQuery.total = response.data.total
typeValues({ type: 'accountType' }).then((resp) => {
if (resp.success) {
this.accountType_list = resp.data
}
})
} else {
this.list = []
this.listQuery.total = 0

33
anrui-riskcenter-ui/src/views/alsotransfer/pendingtransfer.vue

@ -12,13 +12,16 @@
<el-button size="small" class="searchbtn" @click="clicksearchShow">{{ searchxianshitit }}</el-button>
<div v-show="isSearchShow" class="search">
<el-form ref="listQueryform" :inline="true" :model="listQuery" class="tab-header">
<el-form-item label="贷款合同编号">
<el-input v-model="listQuery.params.loanContractNo" clearable placeholder="" class="addinputw"></el-input>
</el-form-item>
<el-form-item label="车架号">
<el-input v-model="listQuery.params.vinNo" clearable placeholder="" class="addinputw"></el-input>
</el-form-item>
<el-form-item label="资方">
<el-input v-model="listQuery.params.bankName" clearable placeholder="" class="addinputw"></el-input>
</el-form-item>
<el-form-item label="资方合同号">
<el-form-item label="资方合同号">
<el-input v-model="listQuery.params.bankContractNo" clearable placeholder="" class="addinputw"></el-input>
</el-form-item>
<el-form-item label="应还日期">
@ -31,6 +34,12 @@
<span style="padding: 0 8px"></span>
<el-date-picker v-model="listQuery.params.prepareEndDate" type="date" clearable value-format="yyyy-MM-dd" placeholder="选择日期"/>
</el-form-item>
<el-form-item label="逾期状态">
<el-select v-model="listQuery.params.overdue" clearable placeholder="请选择">
<el-option v-for="item in overdue_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey">
</el-option>
</el-select>
</el-form-item>
</el-form>
<div class="btn" style="text-align: center;">
<el-button type="primary" icon="el-icon-search" @click="handleFilter" size="small">查询</el-button>
@ -46,16 +55,16 @@
<el-table :key="tableKey" v-loading="listLoading" :data="list" border style="width: 100%;" @selection-change="handleSelectionChange">
<el-table-column fixed width="50" type="selection" align="center"/>
<el-table-column fixed width="60" label="序号" type="index" :index="indexMethod" align="center"/>
<el-table-column prop="paymentState" label="状态" align="center" width="80" />
<el-table-column prop="vinNo" label="车架号" align="center" width="120" />
<el-table-column prop="paymentState" label="转付状态" align="center" width="100" />
<el-table-column prop="loanContractNo" label="贷款合同编号" align="center" width="120" />
<el-table-column prop="vinNo" label="车架号" align="center" width="120" />
<el-table-column prop="bankName" label="资方" align="center" width="150" />
<el-table-column prop="bankContractNo" label="资方合同编号" align="center" width="120" />
<el-table-column prop="customer" label="客户名称" align="center" min-width="120" />
<el-table-column prop="borrowerName" label="贷款人" align="center" width="100" />
<el-table-column prop="period" label="期数" align="center" width="80" />
<el-table-column prop="dueDate" label="应还日期" align="center" width="100" />
<el-table-column prop="dueMoney" label="本期应还" align="center" width="100" />
<el-table-column prop="dueMoney" label="应还金额" align="center" width="100" />
<el-table-column prop="actualDate" label="实还日期" align="center" width="100" />
<el-table-column prop="actualMoney" label="实还金额" align="center" width="100" />
<el-table-column prop="prepareDate" label="预转付日期" align="center" width="100" />
@ -118,6 +127,16 @@ export default {
tableKey: 0,
list: [],
sids: [],
overdue_list: [
{
dictKey: '0',
dictValue: '是'
},
{
dictKey: '1',
dictValue: '否'
}
],
listLoading: false,
listQuery: {
params: {
@ -134,7 +153,8 @@ export default {
type: '0',
bankContractNo: '',
bankName: '',
period: ''
period: '',
overdue: ''
},
current: 1,
size: 10,
@ -236,7 +256,8 @@ export default {
type: '0',
bankContractNo: '',
bankName: '',
period: ''
period: '',
overdue: ''
},
current: 1,
size: 10,

Loading…
Cancel
Save