fix:锁定文件只读

This commit is contained in:
xiaozhu
2026-08-13 10:26:01 +08:00
parent 7b10f08484
commit a2f515cf87
5 changed files with 389 additions and 52 deletions
@@ -57,6 +57,7 @@ export default function ScriptsPage() {
const toggleScriptLock = useScriptWorkspaceStore((s) => s.toggleScriptLock);
const openPublishDialog = useScriptWorkspaceStore((s) => s.openPublishDialog);
const submitPublish = useScriptWorkspaceStore((s) => s.submitPublish);
const refreshReadOnlyContent = useScriptWorkspaceStore((s) => s.refreshReadOnlyContent);
// ui store
const pushToast = useUiStore((s) => s.pushToast);
@@ -88,8 +89,10 @@ export default function ScriptsPage() {
useEffect(() => {
reset();
// 刷新前递增版本号,触发已打开标签页的只读内容刷新
refreshReadOnlyContent();
void load();
}, [reset, load, workspaceId]);
}, [reset, load, workspaceId, refreshReadOnlyContent]);
// 2) 选中文件变更时加载最新版本
useEffect(() => {