|
@@ -18,7 +18,12 @@
|
|
|
</div>
|
|
|
<div class="home-body">
|
|
|
<template v-if="overviewData">
|
|
|
- <div class="audit-box">
|
|
|
+ <div
|
|
|
+ :class="[
|
|
|
+ 'audit-box',
|
|
|
+ { 'is-disabled': !overviewData.enableSyncVerify },
|
|
|
+ ]"
|
|
|
+ >
|
|
|
<div class="audit-box-head">
|
|
|
<h4>实时审核</h4>
|
|
|
</div>
|
|
@@ -36,7 +41,12 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
- <div class="audit-box">
|
|
|
+ <div
|
|
|
+ :class="[
|
|
|
+ 'audit-box',
|
|
|
+ { 'is-disabled': overviewData.enableSyncVerify },
|
|
|
+ ]"
|
|
|
+ >
|
|
|
<div class="audit-box-head">
|
|
|
<h4>
|
|
|
复核校验<span style="font-weight: normal">(人工绑定审核)</span>
|
|
@@ -141,6 +151,15 @@ async function getOverviewData() {
|
|
|
}
|
|
|
|
|
|
function toPage(name: string) {
|
|
|
+ if (!overviewData.value) return;
|
|
|
+
|
|
|
+ if (
|
|
|
+ (!overviewData.value.enableSyncVerify && name === "IntimeAudit") ||
|
|
|
+ (overviewData.value.enableSyncVerify && name === "ReviewAudit")
|
|
|
+ ) {
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
router.push({ name });
|
|
|
}
|
|
|
|