diff --git a/src/components/negative/verify-sfss.vue b/src/components/negative/verify-sfss.vue
index f08a60d..3a3edfc 100644
--- a/src/components/negative/verify-sfss.vue
+++ b/src/components/negative/verify-sfss.vue
@@ -20,7 +20,8 @@
>
-
+
+ {{ initialStatusLabel }}
{
"businessType",
"yesNo",
"handleMethodType",
+ "initialStatus",
]) || {},
props.extraDict || {}
);
@@ -291,6 +293,18 @@ const isInitialStage = computed(() => {
const initialRemainingDuration = computed(() =>
currentRow.value?.remainingDuration
);
+const gwf3 = computed(() => currentRow.value?.gwf3);
+
+const showInitialCountdown = computed(() =>
+ !gwf3.value || gwf3.value === '0'
+);
+
+const initialStatusLabel = computed(() => {
+ if (!gwf3.value || gwf3.value === '0') return '';
+ const item = dict.initialStatus?.find(d => d.dictValue === gwf3.value);
+ return item?.dictLabel || '';
+});
+
const showPetitionFields = computed(() =>
[
ProblemSources.GJXFPT,
@@ -535,4 +549,12 @@ span {
.repeat-btn {
padding: 0;
}
+
+.initial-status-text {
+ color: var(--el-color-success);
+}
+
+.initial-status-text.danger {
+ color: var(--el-color-danger);
+}