From 39bb0a47d9c36de4e5a8e75a6d697cc3bd6256be Mon Sep 17 00:00:00 2001 From: fz Date: Fri, 20 Oct 2023 17:25:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=B9=E9=87=8F=E4=B8=8A=E4=BC=A0,=E6=89=B9?= =?UTF-8?q?=E9=87=8F=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/awardManagement/awardManagement.js | 9 + src/api/caseManagement/caseManagement.js | 32 ++++ .../components/paymentdetailsDialog.vue | 155 ++++++------------ src/views/awardManagement/listofAwards.vue | 85 +++++----- src/views/caseManagement/caseList.vue | 123 +++++++++++++- .../components/choosetrialmethodDaiog.vue | 9 +- .../components/evidenceDialog.vue | 130 +++++++++++++++ .../components/filingreviewDialog.vue | 2 +- .../components/operateDialog.vue | 87 ++++++++++ .../caseManagement/components/timeDialog.vue | 78 +++++++++ .../components/trialincourtDialog.vue | 118 ++++++------- .../components/viewprocessDialog.vue | 60 +++++++ src/views/index.vue | 41 +++-- .../components/paymentdetailsDialog.vue | 34 ++-- 14 files changed, 718 insertions(+), 245 deletions(-) create mode 100644 src/views/caseManagement/components/evidenceDialog.vue create mode 100644 src/views/caseManagement/components/operateDialog.vue create mode 100644 src/views/caseManagement/components/timeDialog.vue create mode 100644 src/views/caseManagement/components/viewprocessDialog.vue diff --git a/src/api/awardManagement/awardManagement.js b/src/api/awardManagement/awardManagement.js index e5bfeca..eb5dec2 100644 --- a/src/api/awardManagement/awardManagement.js +++ b/src/api/awardManagement/awardManagement.js @@ -113,4 +113,13 @@ export function selectSignSealUrl(data) { method: 'post', data: data }) +} + +// 重新生成裁决书 +export function regenerationDocument(data) { + return request({ + url: '/adjudication/regenerationDocument', + method: 'post', + data: data + }) } \ No newline at end of file diff --git a/src/api/caseManagement/caseManagement.js b/src/api/caseManagement/caseManagement.js index 8bb9696..7b70975 100644 --- a/src/api/caseManagement/caseManagement.js +++ b/src/api/caseManagement/caseManagement.js @@ -65,3 +65,35 @@ export function caseLogRecordList(data) { params: data, }); } +// 案件证据查询 +export function getFileList(data) { + return request({ + url: "/evidence/fileList", + method: "get", + params: data, + }); +} +//案件状态进度 +export function selectCaseProgress(data) { + return request({ + url: "/caseApplication/selectCaseProgress", + method: "post", + data: data, + }); +} +// 批量上传证据 +export function batchUpload(data) { + return request({ + url: "/evidence/batchUpload", + method: "post", + data: data, + }); +} +// 修改开庭时间 +export function updateHeardate(data) { + return request({ + url: "/caseApplication/updateHeardate", + method: "post", + data: data, + }); +} diff --git a/src/views/awardManagement/components/paymentdetailsDialog.vue b/src/views/awardManagement/components/paymentdetailsDialog.vue index d97b1b1..fe49376 100644 --- a/src/views/awardManagement/components/paymentdetailsDialog.vue +++ b/src/views/awardManagement/components/paymentdetailsDialog.vue @@ -1,12 +1,6 @@ @@ -96,7 +98,7 @@ import { import paymentdetailsDialog from "./components/paymentdetailsDialog.vue"; import mailawardDialog from './components/MailawardDialog.vue'; import expressDeliveryDialog from './components/expressDeliveryDialog.vue'; - +import { getDicts } from '@/api/system/dict/data.js' export default { name: "paymentList", dicts: ["case_status"], @@ -107,6 +109,7 @@ export default { pageNum: 1, pageSize: 10, }, + caseStatus: [], // 遮罩层 loading: false, // 总条数 @@ -136,10 +139,17 @@ export default { }; }, created() { + getDicts("case_status").then(res => { + this.caseStatus = res.data; + let params = this.$route.params.status; + if (params) { + this.queryParams.caseStatus = params; + } + this.queryParams.caseStatusList = [11, 12, 13, 14, 15, 16] + this.getList(this.queryParams); + }) // 裁决书列表不显示 生成裁决书 // this.queryParams.caseStatusList = [10, 11, 12, 13, 14, 15, 16] - this.queryParams.caseStatusList = [11, 12, 13, 14, 15, 16] - this.getList(this.queryParams); }, methods: { updataList() { @@ -240,7 +250,8 @@ export default { showCasefilingModel(row) { this.$modal.confirm('是否确认立即进行案件扫描?').then( function () { - return adjudicationCaseFile({ id: row.id }) + // return adjudicationCaseFile({ id: row.id }) + return adjudicationCaseFile({ ids:[row.id] }) } ).then(() => { this.getList(this.queryParams); diff --git a/src/views/caseManagement/caseList.vue b/src/views/caseManagement/caseList.vue index 3e03815..c59ee22 100644 --- a/src/views/caseManagement/caseList.vue +++ b/src/views/caseManagement/caseList.vue @@ -41,9 +41,17 @@ v-hasPermi="['caseManagement:list:add']">案件录入 案件批量导入 + 案件批量提交 + 案件批量删除 + 案件批量立案审查 + +