Dev Main by v3.4 测试数据删除 #10

Merged
jacy merged 91 commits from dev into main 2026-07-28 17:19:22 +08:00
Showing only changes of commit b810cabc6d - Show all commits
+15 -1
View File
@@ -99,7 +99,15 @@ export function normalizeStoreDraftForm(raw: Partial<StoreDraftForm> | null | un
export function loadStoreDraft(accountId?: string): StoreDraft | null {
try {
const raw = localStorage.getItem(storeDraftKey(accountId));
const key = storeDraftKey(accountId);
let raw = localStorage.getItem(key);
if (!raw && accountId) {
raw = localStorage.getItem(STORE_DRAFT_KEY);
if (raw) {
localStorage.setItem(key, raw);
localStorage.removeItem(STORE_DRAFT_KEY);
}
}
if (!raw) return null;
const parsed = JSON.parse(raw) as StoreDraft;
return {
@@ -119,6 +127,12 @@ export function clearStoreDraft(accountId?: string) {
localStorage.removeItem(storeDraftKey(accountId));
}
/** 清除当前账号及遗留的全局录店草稿 */
export function clearAllStoreDrafts(accountId?: string) {
clearStoreDraft(accountId);
localStorage.removeItem(STORE_DRAFT_KEY);
}
export function validateStoreStep1(
form: Pick<
StoreDraftForm,