# news **Repository Path**: side-project_1/news ## Basic Information - **Project Name**: news - **Description**: 王甲的新闻项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-26 - **Last Updated**: 2026-07-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 四川报业集团多报刊新闻网站项目 ## 项目简介 本项目是四川报业集团多报刊新闻网站管理系统,支持多个报纸刊物的在线阅读与发布。系统采用 ASP.NET MVC 架构,为不同报刊提供独立的视图模板,支持桌面端和移动端访问。 ## 支持的报刊 | 目录 | 报刊名称 | 说明 | |------|----------|------| | SCRB | 四川日报 | 四川省委机关报 | | SCNCRB | 四川农村日报 | 面向农村的综合性报纸 | | SCFZB | 四川法治报 | 法治类专业报纸 | ## 视图结构 每个报刊模块都包含以下视图类型: ### 桌面端视图 (Templates) | 文件 | 说明 | |------|------| | `article.cshtml` | 文章详情页 | | `calendar.cshtml` | 日历视图 | | `page.cshtml` | 版面视图 | | `pagelist.cshtml` | 文章列表页 | ### 移动端视图 (Wap) | 文件 | 说明 | |------|------| | `article.cshtml` | 文章详情页 | | `pagelist.cshtml` | 目录列表页 | | `paper.cshtml` | 版面阅读页(支持滑动切换) | ## 公共工具库 ### paperShareUtils.js 报纸分享工具函数库,提供统一的分享功能支持。 **主要功能:** - `window.getCurrentPaper()` - 获取当前报纸/文章信息 - `PaperShareUtils.initGetCurrentPaper(config)` - 初始化 getCurrentPaper 函数 - `PaperShareUtils.initShare(config)` - 初始化微信分享功能 **支持的页面类型:** | 类型 | 说明 | type 值 | |------|------|---------| | `article` | 文章详情页 | 0 | | `paper` | 版面页 | 1 | | `pagelist` | 目录列表页 | 1 | **返回数据结构:** ```javascript { img: '', // 版面图片URL date: '', // 日期 (YYYYMMDD) url: '', // 当前页面URL type: 0, // 页面类型 (0=文章, 1=版面) poster: { // 海报生成信息 date: '', page: 1, name: '', url: '', imgUrl: '' }, share: { // 微信分享信息 title: '', desc: '', url: '', imgUrl: '' } } ``` **调试模式:** URL 添加 `?debug=1` 参数可开启 vConsole 调试工具。 ## 技术栈 - 后端框架:ASP.NET MVC - 视图引擎:Razor (.cshtml) - 前端:HTML/CSS/JavaScript/jQuery - 移动端组件:Swiper.js(版面滑动) - 分享功能:微信 JS-SDK ## 目录结构 ``` ├── SCRB/ # 四川日报 │ └── Views/ │ ├── Templates/ # 桌面端视图 │ └── Wap/ # 移动端视图 ├── SCNCRB/ # 四川农村日报 │ └── Views/ │ ├── Templates/ │ └── Wap/ ├── SCFZB/ # 四川法治报 │ └── Views/ │ ├── Templates/ │ └── Wap/ ├── paperShareUtils.js # 公共分享工具库 └── 规范说明.txt # 开发规范文档 ``` ## 使用说明 本项目为 ASP.NET MVC 项目,需要在 .NET 环境中运行。详细部署和开发说明请参考各报刊模块的具体实现。 ## 许可证 本项目仅供内部使用,版权归四川日报报业集团所有。