Browse Source

完善案件进程管理

master
yunuo970428 17 hours ago
parent
commit
cade31734e
  1. 14
      anrui-riskcenter-ui/src/api/courseofthecase/courseofthecase.js
  2. 32
      anrui-riskcenter-ui/src/views/courseofthecase/courseofthecaseAdd.vue

14
anrui-riskcenter-ui/src/api/courseofthecase/courseofthecase.js

@ -40,5 +40,19 @@ export default {
data: data,
headers: { 'Content-Type': 'application/json' }
})
},
checkFees: function(data) {
return request({
url: '/riskcenter/v1/LoanCaseProgressFees/checkFees',
method: 'get',
params: data
})
},
checkPreserve: function(data) {
return request({
url: '/riskcenter/v1/LoanCaseProgressPreserve/checkPreserve',
method: 'get',
params: data
})
}
}

32
anrui-riskcenter-ui/src/views/courseofthecase/courseofthecaseAdd.vue

@ -195,7 +195,7 @@
<el-table :key="lawsuitKey" :data="formobj.fees" :index="index" border style="width: 100%">
<el-table-column fixed label="操作" width="80" align="center">
<template slot-scope="scope">
<el-button type="danger" size="small" @click="deleteLawsuit(scope.$index)">删除</el-button>
<el-button type="danger" size="small" @click="deleteLawsuit(scope.$index, scope.row.sid)">删除</el-button>
</template>
</el-table-column>
<el-table-column label="缴费项目" align="center" width="200">
@ -246,7 +246,7 @@
<el-table :key="preserveKey" :data="formobj.preserve" :index="index" border style="width: 100%">
<el-table-column fixed label="操作" width="80" align="center">
<template slot-scope="scope">
<el-button type="danger" size="small" @click="deletePreserve(scope.$index)">删除</el-button>
<el-button type="danger" size="small" @click="deletePreserve(scope.$index, scope.row.sid)">删除</el-button>
</template>
</el-table-column>
<el-table-column label="保全类型" align="center" width="200">
@ -562,8 +562,18 @@ export default {
}
},
// --
deleteLawsuit(index) {
this.formobj.fees.splice(index, 1)
deleteLawsuit(index, sid) {
if (sid !== '' && sid !== null) {
req.checkFees({ sid: sid }).then((resp) => {
if (resp.success) {
this.formobj.fees.splice(index, 1)
} else {
this.$message({ showClose: true, type: 'error', message: resp.msg })
}
})
} else {
this.formobj.fees.splice(index, 1)
}
},
// --
handleUpload(row, index, type) {
@ -647,8 +657,18 @@ export default {
row.operator = ''
}
},
deletePreserve(index) {
this.formobj.preserve.splice(index, 1)
deletePreserve(index, sid) {
if (sid !== '' && sid !== null) {
req.checkPreserve({ sid: sid }).then((resp) => {
if (resp.success) {
this.formobj.preserve.splice(index, 1)
} else {
this.$message({ showClose: true, type: 'error', message: resp.msg })
}
})
} else {
this.formobj.preserve.splice(index, 1)
}
},
//
toFirst() {

Loading…
Cancel
Save