From 7819bc155a80e59967a13616de75e827170a4aa1 Mon Sep 17 00:00:00 2001 From: Your Name Date: Sun, 15 Oct 2023 16:26:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=BC=94=E7=A4=BA=E9=97=AE=E9=A2=98=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D(1.=E6=9F=A5=E7=9C=8B=E8=A3=81=E5=86=B3=E4=B9=A6?= =?UTF-8?q?=EF=BC=8C2.=E8=A7=86=E9=A2=91=E5=BC=80=E5=BA=AD=E6=8F=90?= =?UTF-8?q?=E4=BA=A4=E7=AC=94=E5=BD=95=EF=BC=8C3.=E9=A6=96=E9=A1=B5?= =?UTF-8?q?=E5=BE=85=E5=8A=9E=E6=9D=83=E9=99=90)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/awardManagement/awardManagement.js | 8 + src/api/caseManagement/caseManagement.js | 8 + src/router/index.js | 16 +- src/views/awardManagement/listofAwards.vue | 9 +- src/views/caseManagement/caseList.vue | 43 ++-- .../components/adjudicaterecordDialog.vue | 8 +- .../components/trialincourtDialog.vue | 211 ++++++++++++------ src/views/index.vue | 130 ++++++++++- 8 files changed, 317 insertions(+), 116 deletions(-) diff --git a/src/api/awardManagement/awardManagement.js b/src/api/awardManagement/awardManagement.js index a5cea42..e5bfeca 100644 --- a/src/api/awardManagement/awardManagement.js +++ b/src/api/awardManagement/awardManagement.js @@ -105,4 +105,12 @@ export function selectSealUrl(data) { method: 'post', data: data }) +} +// 裁决书列表查询裁决书 +export function selectSignSealUrl(data) { + return request({ + url: '/caseApplication/selectSignSealUrl', + 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 5fa194a..8bb9696 100644 --- a/src/api/caseManagement/caseManagement.js +++ b/src/api/caseManagement/caseManagement.js @@ -17,6 +17,14 @@ export function writtenHear(data) { data: data, }); } +// 生成庭审笔录 +export function creatTrialRecord(data) { + return request({ + url: "/caseApplication/creatTrialRecord", + method: "post", + data: data, + }); +} // 组庭确认 export function pendTralSure(data) { return request({ diff --git a/src/router/index.js b/src/router/index.js index 9968234..9ed9477 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -65,14 +65,14 @@ export const constantRoutes = [ path: '', component: Layout, redirect: 'index', - children: [ - { - path: 'index', - component: () => import('@/views/index'), - name: 'Index', - meta: { title: '首页', icon: 'dashboard', affix: true } - } - ] + // children: [ + // { + // path: 'index', + // component: () => import('@/views/index'), + // name: 'Index', + // meta: { title: '首页', icon: 'dashboard', affix: true } + // } + // ] }, { path: '/user', diff --git a/src/views/awardManagement/listofAwards.vue b/src/views/awardManagement/listofAwards.vue index e591183..19296ac 100644 --- a/src/views/awardManagement/listofAwards.vue +++ b/src/views/awardManagement/listofAwards.vue @@ -90,7 +90,8 @@ import { adjudicationCaseFile, adjudicationStamp, selectSignUrl, - selectSealUrl + selectSealUrl, + selectSignSealUrl } from "@/api/awardManagement/awardManagement"; import paymentdetailsDialog from "./components/paymentdetailsDialog.vue"; import mailawardDialog from './components/MailawardDialog.vue'; @@ -168,8 +169,10 @@ export default { switch (type) { case 0: - let url = row.filearbitraUrl; - window.open(url) + selectSignSealUrl({ id: row.id }).then(res => { + let url = res.data.filearbitraUrl; + window.open(url) + }) break; case 1: this.getDetail({ id: row.id }); diff --git a/src/views/caseManagement/caseList.vue b/src/views/caseManagement/caseList.vue index 285a6a6..5d8a7c8 100644 --- a/src/views/caseManagement/caseList.vue +++ b/src/views/caseManagement/caseList.vue @@ -280,7 +280,7 @@ " >开庭审理 - 生成裁决书 - @@ -718,22 +709,22 @@ export default { canceltrialincourt() { this.showtrialincourt = false; }, - // 生成裁决书 - generateawardRow(row) { - console.log(row, "生成裁决书"); - this.$modal - .confirm("确定生成裁决书吗?") - .then(function () { - return document({ id: row.id }); - }) - .then((res) => { - if (res.code == 200) { - this.getcaseApply(this.queryParams); - this.$modal.msgSuccess("裁决书生成成功"); - } - }) - .catch(() => {}); - }, + // 生成裁决书 2023.10.15裁决书生成为自动,已合并如庭审提交 + // generateawardRow(row) { + // console.log(row, "生成裁决书"); + // this.$modal + // .confirm("确定生成裁决书吗?") + // .then(function () { + // return document({ id: row.id }); + // }) + // .then((res) => { + // if (res.code == 200) { + // this.getcaseApply(this.queryParams); + // this.$modal.msgSuccess("裁决书生成成功"); + // } + // }) + // .catch(() => {}); + // }, // 归档 fileRow(row) { console.log(row, "归档"); diff --git a/src/views/caseManagement/components/adjudicaterecordDialog.vue b/src/views/caseManagement/components/adjudicaterecordDialog.vue index 72441fb..1170799 100644 --- a/src/views/caseManagement/components/adjudicaterecordDialog.vue +++ b/src/views/caseManagement/components/adjudicaterecordDialog.vue @@ -13,7 +13,7 @@ label-width="180px" :disabled="true" > -

案件信息:

+
案件信息:
@@ -299,7 +299,7 @@ @@ -395,4 +395,8 @@ export default { background: #ffffff; border-radius: 20px; } +.caseInfo { + font-size: 17px; + font-weight: 600; +} \ No newline at end of file diff --git a/src/views/caseManagement/components/trialincourtDialog.vue b/src/views/caseManagement/components/trialincourtDialog.vue index 9b483ba..ecfe162 100644 --- a/src/views/caseManagement/components/trialincourtDialog.vue +++ b/src/views/caseManagement/components/trialincourtDialog.vue @@ -12,7 +12,7 @@ label-width="180px" :disabled="true" > -

案件信息:

+
案件信息:
@@ -124,52 +124,59 @@ --> - -
申请人暂未提供证据!
- -
+ +
申请人暂未提供证据!
+ +
- +
被申请人暂未提供证据!
-
+
- + + + + + + - 发起会议 - - - 发起会议 + 生成庭审笔录 -