Browse Source

完善资方信审终审结果反馈--增加重推

master
yunuo970428 1 year ago
parent
commit
0e14d580b8
  1. 7
      anrui-riskcenter-ui/src/api/managementcreditaudit/managementcreditaudit.js
  2. 45
      anrui-riskcenter-ui/src/views/managementcreditaudit/managementcreditauditfeedback.vue

7
anrui-riskcenter-ui/src/api/managementcreditaudit/managementcreditaudit.js

@ -10,6 +10,13 @@ export default {
headers: { 'Content-Type': 'application/json' }
})
},
rePush: function(data) {
return request({
url: '/riskcenter/v1/loancapitalcreditresult/rePush',
method: 'post',
params: data
})
},
// 确认
save: function(params) {
return request({

45
anrui-riskcenter-ui/src/views/managementcreditaudit/managementcreditauditfeedback.vue

@ -51,7 +51,8 @@
<pageye v-show="list.length > 0" :total="listQuery.total" :page.sync="listQuery.current" :limit.sync="listQuery.size" class="pagination" @pagination="getList"/>
</div>
<div class="">
<el-table :key="tableKey" v-loading="listLoading" :data="list" border style="width: 100%;">
<el-table :key="tableKey" v-loading="listLoading" :data="list" border style="width: 100%;" @selection-change="handleSelectionChange">
<el-table-column type="selection" align="center" width="50"/>
<el-table-column width="60" label="序号" type="index" :index="indexMethod" align="center"/>
<el-table-column label="资方信审时间" align="center" width="110">
<template slot-scope="scope">
@ -163,6 +164,13 @@ export default {
dialogVisible: false,
dialog_list: [],
btnList: [
{
type: 'primary',
size: 'small',
icon: '',
btnKey: 'toPush',
btnLabel: '重推'
},
{
type: 'info',
size: 'small',
@ -176,6 +184,7 @@ export default {
// -----------
tableKey: 0,
list: [],
sids: [], // SIDs
listLoading: false,
listQuery: {
params: {
@ -216,6 +225,9 @@ export default {
btnHandle(btnKey) {
console.log('XXXXXXXXXXXXXXX ' + btnKey)
switch (btnKey) {
case 'toPush':
this.toPush()
break
case 'doClose':
this.doClose()
break
@ -229,6 +241,14 @@ export default {
var pageindex = index + 1 + pagestart
return pageindex
},
// sid
handleSelectionChange(row) {
const aa = []
row.forEach(element => {
aa.push(element.sid)
})
this.sids = aa
},
//
getList() {
this.listLoading = true
@ -278,6 +298,29 @@ export default {
}
this.getList()
},
toPush() {
if (this.sids.length === 1) {
const loading = this.$loading({
lock: true,
text: '数据推送中',
spinner: 'el-icon-loading',
background: 'rgba(0, 0, 0, 0.7)'
})
req.rePush({ sid: this.sids[0] }).then((resp) => {
if (resp.success) {
loading.close()
this.$message({ showClose: true, type: 'success', message: '重推成功' })
this.getList()
} else {
loading.close()
}
}).catch(() => {
loading.close()
})
} else {
this.$message({ showClose: true, type: 'error', message: '请选择一条记录进行重推操作' })
}
},
lookFile(row) {
req.selectImages({ sid: row.sid }).then((resp) => {
if (resp.success && resp.data.length > 0) {

Loading…
Cancel
Save