From e0b9ff0675fde92ce290cdb27c727ed8c6bfbc96 Mon Sep 17 00:00:00 2001
From: yunuo970428 <405378304@qq.com>
Date: Wed, 7 May 2025 13:44:11 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=A1=88=E4=BB=B6=E8=BF=9B?=
=?UTF-8?q?=E7=A8=8B=E7=AE=A1=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../views/courseofthecase/courseofthecase.vue | 4 +-
.../courseofthecase/courseofthecaseAdd.vue | 45 ++++++-
.../courseofthecase/courseofthecaseInfo.vue | 112 ++++++++++++++++--
3 files changed, 141 insertions(+), 20 deletions(-)
diff --git a/anrui-riskcenter-ui/src/views/courseofthecase/courseofthecase.vue b/anrui-riskcenter-ui/src/views/courseofthecase/courseofthecase.vue
index f2218629d5..ddd8bde965 100644
--- a/anrui-riskcenter-ui/src/views/courseofthecase/courseofthecase.vue
+++ b/anrui-riskcenter-ui/src/views/courseofthecase/courseofthecase.vue
@@ -83,7 +83,7 @@
-
+
@@ -95,7 +95,7 @@
-
+
diff --git a/anrui-riskcenter-ui/src/views/courseofthecase/courseofthecaseAdd.vue b/anrui-riskcenter-ui/src/views/courseofthecase/courseofthecaseAdd.vue
index 1961784ef3..666a27f2cf 100644
--- a/anrui-riskcenter-ui/src/views/courseofthecase/courseofthecaseAdd.vue
+++ b/anrui-riskcenter-ui/src/views/courseofthecase/courseofthecaseAdd.vue
@@ -296,11 +296,11 @@
- 一审
- 二审
- 再审
- 执行
- 结案
+ 一审
+ 二审
+ 再审
+ 执行
+ 结案
@@ -381,6 +381,11 @@ export default {
legalHead_list: [],
preserveType_list: [],
activeName: 0, // 一审、二审、再审、执行、结案模块切换
+ isFirstSelect: false, // 一审是否选中
+ isTwoSelect: false, // 二审是否选中
+ isThreeSelect: false, // 再审是否选中
+ isFourSelect: false, // 执行是否选中
+ isFiveSelect: false, // 结案是否选中
formobj: {
sid: '',
useOrgName: '',
@@ -610,24 +615,49 @@ export default {
},
// 一审模块
toFirst() {
+ this.isFirstSelect = true
+ this.isTwoSelect = false
+ this.isThreeSelect = false
+ this.isFourSelect = false
+ this.isFiveSelect = false
this.activeName = 1
this.$refs['divFirst'].showEdit(this.formobj.sid)
},
// 二审模块
toTwo() {
+ this.isFirstSelect = false
+ this.isTwoSelect = true
+ this.isThreeSelect = false
+ this.isFourSelect = false
+ this.isFiveSelect = false
this.activeName = 2
this.$refs['divSecond'].showEdit(this.formobj.sid)
},
// 再审模块
toThree() {
+ this.isFirstSelect = false
+ this.isTwoSelect = false
+ this.isThreeSelect = true
+ this.isFourSelect = false
+ this.isFiveSelect = false
this.activeName = 3
this.$refs['divExamineagain'].showEdit(this.formobj.sid)
},
toFour() {
+ this.isFirstSelect = false
+ this.isTwoSelect = false
+ this.isThreeSelect = false
+ this.isFourSelect = true
+ this.isFiveSelect = false
this.activeName = 4
this.$refs['divExecute'].showEdit(this.formobj.sid)
},
toFive() {
+ this.isFirstSelect = false
+ this.isTwoSelect = false
+ this.isThreeSelect = false
+ this.isFourSelect = false
+ this.isFiveSelect = true
this.activeName = 5
this.$refs['divSettlealawsuit'].showEdit(this.formobj.sid)
},
@@ -698,6 +728,11 @@ export default {
preserve: []
}
this.activeName = 0
+ this.isFirstSelect = false
+ this.isTwoSelect = false
+ this.isThreeSelect = false
+ this.isFourSelect = false
+ this.isFiveSelect = false
this.submitdisabled = false
this.$emit('doback')
}
diff --git a/anrui-riskcenter-ui/src/views/courseofthecase/courseofthecaseInfo.vue b/anrui-riskcenter-ui/src/views/courseofthecase/courseofthecaseInfo.vue
index cd2681b20c..a7df54b3d0 100644
--- a/anrui-riskcenter-ui/src/views/courseofthecase/courseofthecaseInfo.vue
+++ b/anrui-riskcenter-ui/src/views/courseofthecase/courseofthecaseInfo.vue
@@ -179,11 +179,11 @@
- 一审
- 二审
- 再审
- 执行
- 结案
+ 一审
+ 二审
+ 再审
+ 执行
+ 结案
@@ -220,7 +220,7 @@ import executeInfo from './relation/execute/executeInfo'
import settlealawsuitInfo from './relation/settlealawsuit/settlealawsuitInfo'
export default {
- name: '',
+ name: 'CourseOfTheCaseInfo',
components: {
caseactionInfo,
firstinstanceInfo,
@@ -242,6 +242,11 @@ export default {
preserveKey: 3,
index: 0,
activeName: 0,
+ isFirstSelect: false, // 一审是否选中
+ isTwoSelect: false, // 二审是否选中
+ isThreeSelect: false, // 再审是否选中
+ isFourSelect: false, // 执行是否选中
+ isFiveSelect: false, // 结案是否选中
formobj: {
sid: '',
useOrgName: '',
@@ -289,7 +294,22 @@ export default {
req.fetchBySid({ sid: row.sid }).then((res) => {
if (res.success) {
this.formobj = res.data
- this.toFirst()
+ if (this.formobj.caseStage === '一审') {
+ // 获取一审模块
+ this.toFirst()
+ } else if (this.formobj.caseStage === '二审') {
+ // 获取二审模块
+ this.toTwo()
+ } else if (this.formobj.caseStage === '再审') {
+ // 获取再审模块
+ this.toThree()
+ } else if (this.formobj.caseStage === '执行') {
+ // 获取执行模块
+ this.toFour()
+ } else if (this.formobj.caseStage === '结案') {
+ // 获取结案模块
+ this.toFive()
+ }
}
})
},
@@ -306,26 +326,51 @@ export default {
},
// 一审模块
toFirst() {
+ this.isFirstSelect = true
+ this.isTwoSelect = false
+ this.isThreeSelect = false
+ this.isFourSelect = false
+ this.isFiveSelect = false
this.activeName = 1
- this.$refs['divFirst'].showInfo(this.formobj.sid)
+ this.$refs['divFirst'].showEdit(this.formobj.sid)
},
// 二审模块
toTwo() {
+ this.isFirstSelect = false
+ this.isTwoSelect = true
+ this.isThreeSelect = false
+ this.isFourSelect = false
+ this.isFiveSelect = false
this.activeName = 2
- this.$refs['divSecond'].showInfo(this.formobj.sid)
+ this.$refs['divSecond'].showEdit(this.formobj.sid)
},
// 再审模块
toThree() {
+ this.isFirstSelect = false
+ this.isTwoSelect = false
+ this.isThreeSelect = true
+ this.isFourSelect = false
+ this.isFiveSelect = false
this.activeName = 3
- this.$refs['divExamineagain'].showInfo(this.formobj.sid)
+ this.$refs['divExamineagain'].showEdit(this.formobj.sid)
},
toFour() {
+ this.isFirstSelect = false
+ this.isTwoSelect = false
+ this.isThreeSelect = false
+ this.isFourSelect = true
+ this.isFiveSelect = false
this.activeName = 4
- this.$refs['divExecute'].showInfo(this.formobj.sid)
+ this.$refs['divExecute'].showEdit(this.formobj.sid)
},
toFive() {
+ this.isFirstSelect = false
+ this.isTwoSelect = false
+ this.isThreeSelect = false
+ this.isFourSelect = false
+ this.isFiveSelect = true
this.activeName = 5
- this.$refs['divSettlealawsuit'].showInfo(this.formobj.sid)
+ this.$refs['divSettlealawsuit'].showEdit(this.formobj.sid)
},
lookSuSong() {
if (this.formobj.suSongSid !== '') {
@@ -339,7 +384,48 @@ export default {
this.viewState = 1
},
handleReturn() {
- this.formobj = {}
+ this.formobj = {
+ sid: '',
+ useOrgName: '',
+ createDept: '',
+ createByName: '',
+ createDate: '',
+ companyHead: '',
+ companyHeadSid: '',
+ legalHead: '',
+ legalHeadSid: '',
+ caseType: '',
+ caseNo: '',
+ caseTypeKey: '',
+ loanContractNo: '',
+ loanName: '',
+ idNumber: '',
+ borrowerAddress: '',
+ customerName: '',
+ bankName: '',
+ bankContractNo: '',
+ amountAll: '',
+ full: '',
+ sueMoney: '',
+ sueShows: '',
+ sueReason: '',
+ suSongSid: '',
+ caseStage: '',
+ useDays: '',
+ enterDate: '',
+ caseTache: '',
+ sueAging: '',
+ veh: [],
+ fees: [],
+ guarantor: [],
+ preserve: []
+ }
+ this.activeName = 0
+ this.isFirstSelect = false
+ this.isTwoSelect = false
+ this.isThreeSelect = false
+ this.isFourSelect = false
+ this.isFiveSelect = false
this.$emit('doback')
}
}