diff --git a/src/api/caseManagement/caseManagement.js b/src/api/caseManagement/caseManagement.js index 2c0514d..e8a1832 100644 --- a/src/api/caseManagement/caseManagement.js +++ b/src/api/caseManagement/caseManagement.js @@ -23,4 +23,20 @@ export function caseApplicationSelectById(data) { method: 'get', params: data }) -} \ No newline at end of file +} +/** 案件证据查询 */ +export function getFileList(data) { + return request({ + url: "/common/fileList", + method: "get", + params: data, + }); +} +/** 批量上传证据 */ +export function batchUpload(data) { + return request({ + url: "/caseApplication/batchUpdateAttach", + method: "post", + data: data, + }); + } \ No newline at end of file diff --git a/src/views/caseManagement/caseList.vue b/src/views/caseManagement/caseList.vue index 80ce66c..1578b60 100644 --- a/src/views/caseManagement/caseList.vue +++ b/src/views/caseManagement/caseList.vue @@ -59,12 +59,15 @@ @@ -77,6 +80,9 @@ + + + @@ -85,13 +91,15 @@ import { caseApplicationList } from '@/api/caseManagement/caseManagement.js' import { listDept } from '@/api/system/dept.js' import moment from "moment"; import addCase from './components/addCase.vue' +import evidenceDialog from './components/evidenceDialog.vue'; import caseCompressionPackage from './components/caseCompressionPackage.vue'; export default { name: "caseList", dicts: ["case_flow_node"], components: { addCase, - caseCompressionPackage + caseCompressionPackage, + evidenceDialog, }, data() { return { @@ -109,8 +117,10 @@ export default { rules: {}, dataList: [], addVisable: false,//新增弹窗 - openCompressedPackages:false,//压缩包导入弹窗 + openCompressedPackages: false,//压缩包导入弹窗 + evidenceVisable: false,//证据修改弹窗 caseData: {}, + evidenceData: {}, caseDisabled: false, caseTime: '', deptList: [] @@ -165,6 +175,15 @@ export default { this.deptList = res.data; }) }, + /** 修改证据 */ + evidenceUpload(row) { + this.evidenceData = row; + this.evidenceVisable = true; + }, + /** 取消弹窗(证据弹窗) */ + cancelEvidence() { + this.evidenceVisable = false; + }, /** 关闭新增弹窗 */ cancelCaseAdd() { this.addVisable = false; @@ -194,15 +213,15 @@ export default { }, // 法律顾问用印申请 consultantApplica(row) { - this.$modal.confirm("你确定要用印申请吗?").then((res) => { - - }).catch(() =>{ - - }) + this.$modal.confirm("你确定要用印申请吗?").then((res) => { + + }).catch(() => { + + }) }, // 部门长用印申请 - departmentApplica(){ - + departmentApplica() { + } }, }; diff --git a/src/views/caseManagement/components/addCase.vue b/src/views/caseManagement/components/addCase.vue index ec6c025..f656ec1 100644 --- a/src/views/caseManagement/components/addCase.vue +++ b/src/views/caseManagement/components/addCase.vue @@ -2,313 +2,339 @@
- - -
-
-
案件信息:
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 点击上传 -
- 文件支持上传.jpg,png,.doc,docx,.txt,.pdf文件 -
-
-
-
- - -
-
{{ - item.annexName }}
+ + + +
+
+
案件信息:
- - - -
-
-
双方信息:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 点击上传 +
+ 文件支持上传.jpg,png,.doc,docx,.txt,.pdf文件 +
+
+
+
+ + +
+
{{ + item.annexName }}
+
+
+
+ +
+
+
双方信息:
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 男 + 女 + + + + + + + + + + + + + + + + + + + + + +
+
+
抓取规则设置
+
+ +
+ + + + + + + + +
+ 申请人证据清单
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 男 - 女 - - - - - - - - - - - - - - - - - - - - - -
-
-
抓取规则设置
-
- -
- - - - - - +
+ {{ item.annexName }} +
+
+ +
+ 被申请人证据清单 +
+
+ {{ item.annexName }} +
+
+
+ +