diff --git a/src/api/caseManagement/caseManagement.js b/src/api/caseManagement/caseManagement.js
index 25cd661..a0a8db2 100644
--- a/src/api/caseManagement/caseManagement.js
+++ b/src/api/caseManagement/caseManagement.js
@@ -105,3 +105,29 @@ export function logistics(data) {
params: data,
})
}
+// 申请人撤销修改
+export function revoke(data) {
+ return request({
+ url: "/caseApplicationLog/revoke",
+ method: "post",
+ data: data,
+ })
+}
+// 秘书审核修改
+export function updateAudit(data) {
+ return request({
+ url: "/caseApplicationLog/updateAudit",
+ method: "post",
+ data: data,
+ })
+}
+// 查询案件对比信息
+export function selectCompareCase(data) {
+ return request({
+ url: "/caseApplicationLog/selectCompareCase",
+ method: "post",
+ data: data,
+ })
+}
+
+
diff --git a/src/views/caseManagement/caseList.vue b/src/views/caseManagement/caseList.vue
index 6ea5ef5..0e97aff 100644
--- a/src/views/caseManagement/caseList.vue
+++ b/src/views/caseManagement/caseList.vue
@@ -87,9 +87,11 @@
查看流程
案件日志
- 修改
+
+ 撤销修改
提交
@@ -113,6 +115,10 @@
v-hasPermi="['monitor:online:forceLogout']"
>组庭 -->
+
+ 审核修改
+
+ 审核撤销
组庭确认
@@ -131,7 +137,10 @@
scope.row.arbitratMethod == 1 &&
checkPermi(['caseManagement:list:hear']) && btnStatus
">开庭审理
- 证据修改 -->
+ 证据修改
解锁
- 上传证据目录
+
+
+
@@ -234,6 +248,8 @@ import evidenceDialog from './components/evidenceDialog.vue';
import timeDialog from './components/timeDialog.vue';
import operateDialog from './components/operateDialog.vue';
import uploadCaseDialog from './components/uploadCaseDialog.vue';
+// 秘书审核页面
+import caseentryExamineDialog from './components/caseentryExamine.vue';
import { caseApplicationDetail } from "@/api/pay/pay";
import {
caseApply,
@@ -246,6 +262,9 @@ import { listDept } from "@/api/system/dept";
import {
document,
caseLogRecordList,
+ revoke,
+ selectCompareCase,
+ updateAudit
} from "@/api/caseManagement/caseManagement";
import { getDicts } from '@/api/system/dict/data.js';
export default {
@@ -266,7 +285,8 @@ export default {
evidenceDialog,
timeDialog,
operateDialog,
- uploadCaseDialog
+ uploadCaseDialog,
+ caseentryExamineDialog
},
data() {
return {
@@ -330,6 +350,9 @@ export default {
operateTitle: "",
operateStatus: 0,
uploadCaseVisable: false,
+ caseentryExamineVisible: false,
+ caseentryExamineData: {},
+ caseentryExamineDataAll: {},
uploadCaseData: {},
selectCaseStatusList: [
{
@@ -598,7 +621,7 @@ export default {
},
// 是否进行缴费
payStatus(val) {
- this.getDetail({ id: val.id });
+ this.getDetail({ id: val.id, version: val.version });
this.payTitle = "缴费";
this.openPay = true;
this.payId = val.id;
@@ -624,6 +647,33 @@ export default {
cancelcourtDialog() {
this.showformateCourt = false;
},
+ // 审核案件 selectCompareCase caseentryExamineData
+ reviewCase(row) {
+ this.caseentryExamineVisible = true;
+ this.dialogtitle = "审核修改详情";
+ this.getSelectCompareCase(row)
+ },
+ // 秘书审核修改页面 caseentryExamineVisible
+ caseentryExamineCancel() {
+ this.caseentryExamineVisible = false;
+ },
+ // 查询修改字段
+ getSelectCompareCase(val) {
+ let param = {
+ caseId:val.id,
+ version:val.version
+ }
+ selectCompareCase(param).then((res) => {
+ this.caseentryExamineData = res.data.afterCase
+ this.caseentryExamineDataAll = res.data.afterCase
+ })
+ },
+ // 审核撤销
+ reviewRevocation(row) {
+ this.caseentryExamineVisible = true;
+ this.dialogtitle = "审核撤销";
+ this.getSelectCompareCase(row)
+ },
// 组庭确认
courtconfirmationRow(row) {
// console.log(row, "组庭确认");
@@ -691,8 +741,11 @@ export default {
},
// 查找主体信息数据
getInfo(row) {
- const id = row.id;
- selectCaseApply({ id }).then((res) => {
+ let params = {
+ id: row.id,
+ version: row.version
+ }
+ selectCaseApply(params).then((res) => {
// this.visible = true;
// this.formData = res.data;
this.form.caseName = res.data.caseName;
@@ -733,6 +786,31 @@ export default {
})
.catch(() => { });
},
+ // 申请人撤销修改 revoke
+ undoRow(row) {
+ if (row.updateSubmitStatus == 1) {
+ this.$modal.confirm("是否确认撤销修改?").then(function () {
+ return revoke({ caseId: row.id, version: row.version });
+ }).then((res) => {
+ if (res.code == 200) {
+ this.getcaseApply(this.queryParams);
+ this.$modal.msgSuccess("撤销成功");
+ }
+ })
+ .catch(() => { });
+ } else if (row.updateSubmitStatus == 3) {
+ this.$modal.confirm("是否确认撤销已审核的修改?").then(function () {
+ return revoke({ caseId: row.id, version: row.version });
+ }).then((res) => {
+ if (res.code == 200) {
+ this.getcaseApply(this.queryParams);
+ this.$modal.msgSuccess("撤销申请已提交,等待审核");
+ }
+ })
+ .catch(() => { });
+ }
+
+ }
},
};
diff --git a/src/views/caseManagement/components/caseentryExamine.vue b/src/views/caseManagement/components/caseentryExamine.vue
new file mode 100644
index 0000000..e849f9c
--- /dev/null
+++ b/src/views/caseManagement/components/caseentryExamine.vue
@@ -0,0 +1,1209 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 是
+ 否
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 男
+ 女
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file