// 1. 生成演示大列表数据 (异步填充) const generateListData = () => { const data = []; data.push({ id: 'r1', label: '研发中心', icon: 'building', parent: '', group: 'group1' }); data.push({ id: 'r2', label: '创意中心', icon: 'brush', parent: '', group: 'group2' }); for (let i = 1; i <= 3; i++) { data.push({ id: `dev-${i}`, label: `开发 ${i} 组`, parent: 'r1', group: 'group1' }); data.push({ id: `design-${i}`, label: `设计 ${i} 组`, parent: 'r2', group: 'group2' }); } for (let i = 1; i <= 100; i++) { data.push({ id: `user-${i}`, label: `成员 ${i}`, parent: i <= 50 ? 'dev-1' : 'design-1', icon: 'person' }); } State.listData = data; }; generateListData(); // 2. 业务逻辑 window.resetFormData = () => { Object.assign(State.formData, { username: 'ApigoUser', dateRange: '2026-06-01', endDate: '2026-06-07', theme: '#0d6efd', icon: 'lightning-charge', tags: ['Fast', 'Powerful', 'Easy'], role: 'admin', gender: ['男'], notify: true }); }; window.showComplexDialog = async () => { const result = await UI.showDialog({ title: '系统升级确认', message: '
检测到有新版本可用,是否立即升级?