Browse Source

完善待划扣还款记录

zhanglei
yunuo970428 1 year ago
parent
commit
b21806ef06
  1. 3
      anrui-riskcenter-ui/src/api/monthlypayment/monthlypayment.js
  2. 4
      anrui-riskcenter-ui/src/router/index.js
  3. 19
      anrui-riskcenter-ui/src/views/monthlypayment/adjust.vue
  4. 4
      anrui-riskcenter-ui/src/views/monthlypayment/monthlypayment.vue

3
anrui-riskcenter-ui/src/api/monthlypayment/monthlypayment.js

@ -22,8 +22,7 @@ export default {
return request({
url: '/riskcenter/v1/loanrepaymenthistory/updateState',
method: 'post',
data: data,
headers: { 'Content-Type': 'application/json' }
params: data
})
},
deleteBySids: function(data) {

4
anrui-riskcenter-ui/src/router/index.js

@ -352,14 +352,14 @@ export const constantRoutes = [
component: Layout,
redirect: '/monthlypayment',
meta: {
title: '当月还款记录'
title: '待划扣还款记录'
},
children: [
{
path: '/monthlypayment/monthlypayment',
component: () => import('@/views/monthlypayment/monthlypayment.vue'),
name: 'MonthlyPayment',
meta: { title: '当月还款记录', noCache: true }
meta: { title: '待划扣还款记录', noCache: true }
}
]
},

19
anrui-riskcenter-ui/src/views/monthlypayment/adjust.vue

@ -66,11 +66,7 @@
<el-row>
<el-col :span="24">
<div class="span-sty colSty">还款方式</div>
<el-form-item>
<el-select class="addinputInfo" v-model="formobj.returnWayKey" placeholder="请选择" clearable filterable @change="returnWayChange">
<el-option v-for="item in repaymentWay_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"></el-option>
</el-select>
</el-form-item>
<el-form-item><span class="addinputInfo">{{ formobj.returnWay }}</span></el-form-item>
</el-col>
</el-row>
<el-row>
@ -118,11 +114,6 @@ export default {
this.$nextTick(() => {
this.$refs['form_obj'].clearValidate()
})
typeValues({ type: 'repaymentWay' }).then((resp) => {
if (resp.success) {
this.repaymentWay_list = resp.data
}
})
req.fetchBySid({ sid: sid }).then((res) => {
if (res.success) {
this.formobj = res.data
@ -137,14 +128,6 @@ export default {
e.target.value = parseFloat(e.target.value)
}
},
returnWayChange(value) {
const choose = this.repaymentWay_list.filter((item) => item.dictKey === value)
if (choose.length > 0 && choose !== null) {
this.formobj.returnWay = choose[0].dictValue
} else {
this.formobj.returnWay = ''
}
},
save() {
this.$refs['form_obj'].validate((valid) => {
if (valid) {

4
anrui-riskcenter-ui/src/views/monthlypayment/monthlypayment.vue

@ -86,8 +86,8 @@
<el-table-column prop="actualDate" label="实还日期" align="center" width="140"/>
<el-table-column prop="actualMoney" label="实还金额" align="center" width="140"/>
<el-table-column prop="dataTime" label="数据日期" align="center" width="140"/>
<el-table-column prop="dataTime" label="更新日期" align="center" width="120"/>
<el-table-column prop="dataTime" label="更新状态" align="center" width="120"/>
<el-table-column prop="updateTime" label="更新日期" align="center" width="120"/>
<el-table-column prop="updateState" label="更新状态" align="center" width="120"/>
<el-table-column prop="buckle" label="划扣状态" align="center" width="140"/>
</el-table>
</div>

Loading…
Cancel
Save