feat(admin): link city-partner store count; fix benefitUsageRule null string
CI / verify (pull_request) Has been cancelled

City partner storeCount jumps to /stores?partnerId=; normalize empty/null text so usage rule is not saved as literal "null.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-28 16:03:56 +08:00
parent 118d57d710
commit 309b180087
6 changed files with 103 additions and 25 deletions
@@ -174,7 +174,9 @@ export default function StoreDetailPage() {
]);
const intro = store.intro?.trim() || '';
const benefitRule = store.benefitUsageRule?.trim() || '';
const benefitRuleRaw = store.benefitUsageRule?.trim() || '';
const benefitRule =
benefitRuleRaw && !/^null$/i.test(benefitRuleRaw) ? benefitRuleRaw : '';
function previewEnv(index: number) {
if (!envPhotos.length) return;