'use strict'; /** * 项目大屏模板注册表。 * 数据库只保存 code,页面及数据提供器必须在代码中注册,避免动态执行数据库内容。 */ const templates = [ { code: 'general1', name: '通用大屏一', description: '通用项目综合展示模板', previewClass: 'project-screen-preview-general1', hidden: true, }, { code: 'general3', name: '通用大屏三', description: '通用项目图表展示模板', previewClass: 'project-screen-preview-general3', hidden: true, }, { code: 'guangyuan', name: '广元定制', description: '广元项目定制展示模板', previewClass: 'project-screen-preview-guangyuan', }, ]; const getTemplate = code => templates.find(item => item.code === code) || null; module.exports = { templates: templates.filter(item => !item.hidden), getTemplate, };