diff --git a/src/components/negative/dialog.vue b/src/components/negative/dialog.vue
index 3b8aa11..e7758fc 100644
--- a/src/components/negative/dialog.vue
+++ b/src/components/negative/dialog.vue
@@ -6,6 +6,7 @@
class="dialog-header-nopadding"
style="--el-dialog-padding-primary: 10px; margin-bottom: 2vh"
:lock-scroll="false"
+ :close-on-press-escape="false"
ref="dialogRef"
>
@@ -414,7 +415,7 @@ import {getComponents} from "@/utils/flow";
import {getDictLable} from "@/utils/util";
import useCatchStore from "@/stores/modules/catch";
-import {nextTick} from "vue";
+
import {getConfinementListAll} from "@/api/work/confinement";
import {getReportFile} from "@/api/superviseReport/superviseReport";
@@ -623,20 +624,24 @@ async function handleExecute(action, data) {
if (action.actionKey === "update_verify") {
verifyEditFlag.value = false;
}
- await negativeExecute(props.id, {
- workId: work?.value.workId,
- actionKey: action.actionKey,
- nextFlowKey: action.nextFlowKey,
- actionName: action.actionName,
- data,
- });
- feedback.msgSuccess("操作成功");
- if (action.doClose) {
- emit("change");
- emit("close");
- return;
+ try {
+ await negativeExecute(props.id, {
+ workId: work?.value.workId,
+ actionKey: action.actionKey,
+ nextFlowKey: action.nextFlowKey,
+ actionName: action.actionName,
+ data,
+ });
+ feedback.msgSuccess("操作成功");
+ if (action.doClose) {
+ emit("change");
+ emit("close");
+ return;
+ }
+ getDetails();
+ } catch(e) {
+ loading.value = false;
}
- getDetails();
}
async function handleSubmitExecute(data) {
diff --git a/src/components/negative/verify.vue b/src/components/negative/verify.vue
index 9443b2d..b478010 100644
--- a/src/components/negative/verify.vue
+++ b/src/components/negative/verify.vue
@@ -192,19 +192,40 @@
:autosize="{ minRows: 4 }"
/>
-
+
-
- {{ form.handleResult12337Group }}
-
+ >
+
+ {{ form.handleResult12337Group }}
+
+
+
+ 涉及人员是否属于领导班子成员
+
+
+ 非领导班子成员
+ 县级单位班子成员
+ 市级单位班子成员
+ 省级单位班子成员
+ 中央单位班子成员
+
+
+
+
帮助教程
-
+
退出登录