优化后台界面与无操作退出体验
This commit is contained in:
@@ -14,6 +14,7 @@ describe("DocumentDetail role labels", () => {
|
||||
expect(source).toContain("label: `${name}(${roleLabel(m.role_in_study)})`");
|
||||
expect(source).toContain("return roleLabel(row.target_id);");
|
||||
expect(source).toContain("await loadRoleTemplates();");
|
||||
expect(source).toContain("await loadDetail();");
|
||||
expect(source).not.toContain("displayEnum(TEXT.enums.userRole, value)");
|
||||
expect(source).not.toContain("displayEnum(TEXT.enums.userRole, m.role_in_study)");
|
||||
});
|
||||
@@ -99,8 +100,8 @@ describe("DocumentDetail editor overlays", () => {
|
||||
it("uses right-side drawers for upload and distribution forms", () => {
|
||||
const source = readSource();
|
||||
|
||||
expect(source).toContain("upload-editor-drawer");
|
||||
expect(source).toContain("distribution-editor-drawer");
|
||||
expect(source).toContain("upload-drawer");
|
||||
expect(source).toContain("editor-drawer");
|
||||
expect(source).toContain('direction="rtl"');
|
||||
expect(source).toContain(':show-close="false"');
|
||||
expect(source).toContain("editor-header");
|
||||
|
||||
@@ -870,7 +870,10 @@ watch(previewVisible, (visible) => {
|
||||
}
|
||||
});
|
||||
|
||||
onMounted(() => { loadDetail(); });
|
||||
onMounted(async () => {
|
||||
await loadRoleTemplates();
|
||||
await loadDetail();
|
||||
});
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
|
||||
Reference in New Issue
Block a user