public override void Startup(IService service) { ContentRepository = new ContentRepository(); CategoryClassRepository = new CategoryClassRepository(); CategoryRepository = new CategoryRepository(); DepartmentRepository = new DepartmentRepository(); IdentifierRuleRepository = new IdentifierRuleRepository(); IdentifierSeqRepository = new IdentifierSeqRepository(); service .AddContentModel(ContentRepository.TableName, ContentRepository.TableColumns, ContentRepository.InputStyles) .AddDatabaseTable(CategoryClassRepository.TableName, CategoryClassRepository.TableColumns) .AddDatabaseTable(CategoryRepository.TableName, CategoryRepository.TableColumns) .AddDatabaseTable(DepartmentRepository.TableName, DepartmentRepository.TableColumns) .AddDatabaseTable(IdentifierRuleRepository.TableName, IdentifierRuleRepository.TableColumns) .AddDatabaseTable(IdentifierSeqRepository.TableName, IdentifierSeqRepository.TableColumns) .AddSiteMenu(siteId => new Menu { Text = "主动信息公开", IconClass = "ion-ios-book", Menus = new List <Menu> { new Menu { Text = "信息采集", Href = PageMain.GetRedirectUrl(siteId, Context.UtilsApi.GetAdminUrl($"cms/pageContentAdd.aspx?siteId={siteId}")) }, new Menu { Text = "信息管理", Href = PageMain.GetRedirectUrl(siteId, Context.UtilsApi.GetAdminUrl($"cms/contents.cshtml?siteId={siteId}")) }, new Menu { Text = "信息审核", Href = PageMain.GetRedirectUrl(siteId, Context.UtilsApi.GetAdminUrl($"cms/pageContentSearch.aspx?isCheckOnly=true&siteId={siteId}")) }, new Menu { Text = "分类法管理", Href = PageInit.GetRedirectUrl(siteId, PageCategoryMain.GetRedirectUrl(siteId)) }, new Menu { Text = "索引号生成规则", Href = PageInit.GetRedirectUrl(siteId, PageIdentifierRule.GetRedirectUrl(siteId)) }, new Menu { Text = "重新生成索引号", Href = PageInit.GetRedirectUrl(siteId, PageIdentifierCreate.GetRedirectUrl(siteId)) }, new Menu { Text = "部门设置", Href = "pages/departments.html" }, new Menu { Text = "信息公开设置", Href = PageInit.GetRedirectUrl(siteId, PageSettings.GetRedirectUrl(siteId)) }, new Menu { Text = "数据统计分析", Href = PageInit.GetRedirectUrl(siteId, PageAnalysis.GetRedirectUrl(siteId)) } } }); service.ContentFormSubmit += Service_ContentFormSubmited; // 页面提交处理函数 service.ContentFormLoad += Service_ContentFormLoad; // // 页面加载处理函数 }