diff --git a/anrui-riskcenter-ui/src/api/courseofthecase/relation/execute.js b/anrui-riskcenter-ui/src/api/courseofthecase/relation/execute.js index f39498f199..2672d94f29 100644 --- a/anrui-riskcenter-ui/src/api/courseofthecase/relation/execute.js +++ b/anrui-riskcenter-ui/src/api/courseofthecase/relation/execute.js @@ -53,5 +53,21 @@ export default { data: data, headers: { 'Content-Type': 'application/json' } }) + }, + // 执行 -- 历史执行记录列表 + getExecuteList: function(data) { + return request({ + url: '/riskcenter/v1/LoanCaseProgress/getExecuteList', + method: 'get', + params: data + }) + }, + // 执行 -- 历史执行记录列表 -- 查看详情 + getHistoryExecuteDetail: function(data) { + return request({ + url: '/riskcenter/v1/LoanCaseProgress/getHistoryExecuteDetail', + method: 'get', + params: data + }) } } diff --git a/anrui-riskcenter-ui/src/views/courseofthecase/relation/execute/execute.vue b/anrui-riskcenter-ui/src/views/courseofthecase/relation/execute/execute.vue index 61936c0953..9432338c56 100644 --- a/anrui-riskcenter-ui/src/views/courseofthecase/relation/execute/execute.vue +++ b/anrui-riskcenter-ui/src/views/courseofthecase/relation/execute/execute.vue @@ -4,7 +4,10 @@
准备执行材料
- 保存 +
+ 历史执行记录 + 保存 +
@@ -199,6 +202,155 @@ + + +
+ +
历史执行记录
+ + + + + + + + + + + + +
+
+
+
+ 关闭 +
+ +
+
准备执行材料
+
+ + +
转执行日期
+ {{ history.readyInfo.prepareTime }} +
+ +
材料递交日期
+ {{ history.readyInfo.transferTime }} +
+ +
负责人
+ {{ history.readyInfo.header }} +
+
+ + +
材料
+ +
+
+
已执行立案
+ + +
执行立案日期
+ {{ history.yiZhiXingInfo.executeTime }} +
+ +
执行案件号
+ {{ history.yiZhiXingInfo.executeCaseNo }} +
+ +
执行时限(天)
+ {{ history.yiZhiXingInfo.executeDays }} +
+
+ + +
执行立案金额
+ {{ history.yiZhiXingInfo.executeMoney }} +
+ +
执行回款总金额
+ {{ history.yiZhiXingInfo.executeAmountAll }} +
+ +
执行未回款金额
+ {{ history.yiZhiXingInfo.executeNotAmount }} +
+
+
执行法官 +
+ + + + + + + + + + + +
列入失信人名单
+ + +
列入日期
+ {{ history.promiseInfo.promiseTime }} +
+
+ + +
材料
+ +
+
+
查封、冻结资产
+ + +
查封内容
+ {{ history.closeInfo.closePart }} +
+ +
查封日期
+ {{ history.closeInfo.closeTime }} +
+
+ + +
材料
+ +
+
+ + +
财产处置
+ {{ history.closeInfo.closeDisposal }} +
+
+
终止本次执行
+ + +
终止日期
+ {{ history.endCaseInfo.endTime }} +
+ +
终止原因
+ {{ history.endCaseInfo.endReason }} +
+
+ + +
材料
+ +
+
+
+
+
@@ -260,6 +412,46 @@ export default { file: [] } }, + historyVisible: false, + tableVisible: true, + historyList: [], + historyKey: 1, + history: { + sid: '', + recordSid: '', + readyInfo: { + prepareTime: '', + transferTime: '', + header: '', + headerSid: '', + file: [] + }, + yiZhiXingInfo: { + executeTime: '', + executeCaseNo: '', + executeDays: '', + executeMoney: '', + executeAmountAll: '', + executeNotAmount: '', + executeJudge: '', + executeMeasure: [] + }, + closeInfo: { + closePart: '', + closeTime: '', + closeDisposal: '', + file: [] + }, + endCaseInfo: { + endTime: '', + endReason: '', + file: [] + }, + promiseInfo: { + promiseTime: '', + file: [] + } + }, rules: {} } }, @@ -279,6 +471,90 @@ export default { } }) }, + lookHistory() { + this.historyVisible = true + req.getExecuteList({ sid: this.formobj.sid }).then((resp) => { + if (resp.success) { + this.tableVisible = true + this.historyList = resp.data + } + }) + }, + lookDetail(sid) { + req.getHistoryExecuteDetail({ recordSid: sid }).then((resp) => { + if (resp.success) { + this.tableVisible = false + this.history = resp.data + if (this.history.readyInfo.file.length > 0) { + const aa = [] + this.history.readyInfo.file.forEach((e) => { + aa.push(e.url) + }) + this.history.readyInfo.file = aa + } + if (this.history.closeInfo.file.length > 0) { + const aa = [] + this.history.closeInfo.file.forEach((e) => { + aa.push(e.url) + }) + this.history.closeInfo.file = aa + } + if (this.history.promiseInfo.file.length > 0) { + const aa = [] + this.history.promiseInfo.file.forEach((e) => { + aa.push(e.url) + }) + this.history.promiseInfo.file = aa + } + if (this.history.endCaseInfo.file.length > 0) { + const aa = [] + this.history.endCaseInfo.file.forEach((e) => { + aa.push(e.url) + }) + this.history.endCaseInfo.file = aa + } + } + }) + }, + handleClose() { + this.tableVisible = true + this.history = { + sid: '', + recordSid: '', + readyInfo: { + prepareTime: '', + transferTime: '', + header: '', + headerSid: '', + file: [] + }, + yiZhiXingInfo: { + executeTime: '', + executeCaseNo: '', + executeDays: '', + executeMoney: '', + executeAmountAll: '', + executeNotAmount: '', + executeJudge: '', + executeMeasure: [] + }, + closeInfo: { + closePart: '', + closeTime: '', + closeDisposal: '', + file: [] + }, + endCaseInfo: { + endTime: '', + endReason: '', + file: [] + }, + promiseInfo: { + promiseTime: '', + file: [] + } + } + }, ZBZXSave() { this.$refs['form_obj'].validate((valid) => { if (valid) { diff --git a/anrui-riskcenter-ui/src/views/courseofthecase/relation/execute/executeInfo.vue b/anrui-riskcenter-ui/src/views/courseofthecase/relation/execute/executeInfo.vue index 6a9cad8bce..c298d5abd4 100644 --- a/anrui-riskcenter-ui/src/views/courseofthecase/relation/execute/executeInfo.vue +++ b/anrui-riskcenter-ui/src/views/courseofthecase/relation/execute/executeInfo.vue @@ -2,7 +2,10 @@
-
准备执行材料
+
+
准备执行材料
+ 历史执行记录 +
转执行日期
@@ -126,6 +129,155 @@ + + +
+ +
历史执行记录
+ + + + + + + + + + + + +
+
+
+
+ 关闭 +
+ +
+
准备执行材料
+
+ + +
转执行日期
+ {{ history.readyInfo.prepareTime }} +
+ +
材料递交日期
+ {{ history.readyInfo.transferTime }} +
+ +
负责人
+ {{ history.readyInfo.header }} +
+
+ + +
材料
+ +
+
+
已执行立案
+ + +
执行立案日期
+ {{ history.yiZhiXingInfo.executeTime }} +
+ +
执行案件号
+ {{ history.yiZhiXingInfo.executeCaseNo }} +
+ +
执行时限(天)
+ {{ history.yiZhiXingInfo.executeDays }} +
+
+ + +
执行立案金额
+ {{ history.yiZhiXingInfo.executeMoney }} +
+ +
执行回款总金额
+ {{ history.yiZhiXingInfo.executeAmountAll }} +
+ +
执行未回款金额
+ {{ history.yiZhiXingInfo.executeNotAmount }} +
+
+
执行法官 +
+ + + + + + + + + + + +
列入失信人名单
+ + +
列入日期
+ {{ history.promiseInfo.promiseTime }} +
+
+ + +
材料
+ +
+
+
查封、冻结资产
+ + +
查封内容
+ {{ history.closeInfo.closePart }} +
+ +
查封日期
+ {{ history.closeInfo.closeTime }} +
+
+ + +
材料
+ +
+
+ + +
财产处置
+ {{ history.closeInfo.closeDisposal }} +
+
+
终止本次执行
+ + +
终止日期
+ {{ history.endCaseInfo.endTime }} +
+ +
终止原因
+ {{ history.endCaseInfo.endReason }} +
+
+ + +
材料
+ +
+
+
+
+
@@ -181,6 +333,46 @@ export default { file: [] } }, + historyVisible: false, + tableVisible: true, + historyList: [], + historyKey: 1, + history: { + sid: '', + recordSid: '', + readyInfo: { + prepareTime: '', + transferTime: '', + header: '', + headerSid: '', + file: [] + }, + yiZhiXingInfo: { + executeTime: '', + executeCaseNo: '', + executeDays: '', + executeMoney: '', + executeAmountAll: '', + executeNotAmount: '', + executeJudge: '', + executeMeasure: [] + }, + closeInfo: { + closePart: '', + closeTime: '', + closeDisposal: '', + file: [] + }, + endCaseInfo: { + endTime: '', + endReason: '', + file: [] + }, + promiseInfo: { + promiseTime: '', + file: [] + } + }, rules: {} } }, @@ -220,6 +412,90 @@ export default { } }) }, + lookHistory() { + this.historyVisible = true + req.getExecuteList({ sid: this.formobj.sid }).then((resp) => { + if (resp.success) { + this.tableVisible = true + this.historyList = resp.data + } + }) + }, + lookDetail(sid) { + req.getHistoryExecuteDetail({ recordSid: sid }).then((resp) => { + if (resp.success) { + this.tableVisible = false + this.history = resp.data + if (this.formobj.readyInfo.file.length > 0) { + const aa = [] + this.formobj.readyInfo.file.forEach((e) => { + aa.push(e.url) + }) + this.formobj.readyInfo.file = aa + } + if (this.formobj.closeInfo.file.length > 0) { + const aa = [] + this.formobj.closeInfo.file.forEach((e) => { + aa.push(e.url) + }) + this.formobj.closeInfo.file = aa + } + if (this.formobj.promiseInfo.file.length > 0) { + const aa = [] + this.formobj.promiseInfo.file.forEach((e) => { + aa.push(e.url) + }) + this.formobj.promiseInfo.file = aa + } + if (this.formobj.endCaseInfo.file.length > 0) { + const aa = [] + this.formobj.endCaseInfo.file.forEach((e) => { + aa.push(e.url) + }) + this.formobj.endCaseInfo.file = aa + } + } + }) + }, + handleClose() { + this.tableVisible = true + this.history = { + sid: '', + recordSid: '', + readyInfo: { + prepareTime: '', + transferTime: '', + header: '', + headerSid: '', + file: [] + }, + yiZhiXingInfo: { + executeTime: '', + executeCaseNo: '', + executeDays: '', + executeMoney: '', + executeAmountAll: '', + executeNotAmount: '', + executeJudge: '', + executeMeasure: [] + }, + closeInfo: { + closePart: '', + closeTime: '', + closeDisposal: '', + file: [] + }, + endCaseInfo: { + endTime: '', + endReason: '', + file: [] + }, + promiseInfo: { + promiseTime: '', + file: [] + } + } + }, // 执行法官--附件查看 handleLook(row) { this.dialogVisible = true @@ -245,4 +521,11 @@ export default { .addinputInfo { margin-left: 140px !important; } +.titleOne { + padding: 7px; + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; +}