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']">案件录入 案件批量导入 + 案件批量提交 + 案件批量删除 + 案件批量立案审查 + +