From 131a28347f2c3ce272f61fce425a6eea4fa5e51c Mon Sep 17 00:00:00 2001
From: shinnosuke <tantao@1hoper.com>
Date: 星期五, 18 九月 2026 15:01:10 +0800
Subject: [PATCH] 更新....
---
talent-card-admin/src/views/MerchantCreateView.vue | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/talent-card-admin/src/views/MerchantCreateView.vue b/talent-card-admin/src/views/MerchantCreateView.vue
index 49575bf..6d99362 100644
--- a/talent-card-admin/src/views/MerchantCreateView.vue
+++ b/talent-card-admin/src/views/MerchantCreateView.vue
@@ -220,7 +220,8 @@
}
function hasMissingRightsTag() {
- return requiresRightsTag() && rightsConfigs.some((item) => !String(item.tag || '').trim())
+ // 只校验**开启中**的人才卡等级:关掉的等级不该卡住保存(标签仍可留空)。
+ return requiresRightsTag() && rightsConfigs.some((item) => item.enabled && !String(item.tag || '').trim())
}
const tabs = computed(() => {
@@ -2700,7 +2701,7 @@
<strong>{{ item.level }}</strong>
<el-switch v-model="item.enabled" />
<template v-if="requiresRightsTag()">
- <span><i class="merchant-rights-required">*</i>标签</span>
+ <span><i v-if="item.enabled" class="merchant-rights-required">*</i><template v-else> </template>标签</span>
<el-input v-model="item.tag" placeholder="请输入" />
</template>
</div>
--
Gitblit v1.7.1