本项目是基于.Net8构建的TS酒店管理系统后端API项目,主要用于2.0升级所用,欢迎Start&Fork
1、一切开发请遵照MIT开源协议进行。
2、有bug欢迎提出issue!
主要用于现有的C/S项目酒店管理系统升级2.0后实现前后端分离的WebAPI接口,本项目不包含任何UI界面。
操作系统:Windows 11(x64)
开发工具:Microsoft Visual Studio 2022(系统最新版本)
数据库:PostgreSQL v16
数据库管理工具:DbGate
开发语言:C#语言、LINQ语言
开发平台:.Net
开发框架:.Net 8
开发技术:.NET 8 WebAPI
EOM.TSHotelManager.Web
├─ .git
├─ .gitignore
├─ EOM.TSHotelManager.Application
│ ├─ Business
│ ├─ EOM.TSHotelManager.Application.csproj
│ ├─ Sys
│ ├─ Worker
│ ├─ Zero
├─ EOM.TSHotelManager.Common
│ ├─ EOM.TSHotelManager.Common.csproj
│ ├─ HttpHelper.cs
│ ├─ RecordHelper
│ ├─ Util
├─ EOM.TSHotelManager.Core
│ ├─ Business
│ ├─ EOM.TSHotelManager.Core.csproj
│ ├─ Sys
│ ├─ Worker
│ ├─ Zero
├─ EOM.TSHotelManager.EntityFramework
│ ├─ AppSettingsJson.cs
│ ├─ EOM.TSHotelManager.EntityFramework.csproj
│ ├─ Repository
│ │ └─ PgRepository.cs
│ ├─ dbsettings.json
├─ EOM.TSHotelManager.Web.sln
├─ EOM.TSHotelManager.WebApi
│ ├─ Controllers
│ │ ├─ Business
│ │ ├─ Sys
│ │ ├─ Worker
│ │ └─ Zero
│ ├─ EOM.TSHotelManager.WebApi.csproj
│ ├─ EOM.TSHotelManager.WebApi.csproj.user
│ ├─ EOM.TSHotelManager.WebApi.xml
│ ├─ MvcOptionsExtensions.cs
│ ├─ Program.cs
│ ├─ RouteConvention.cs
│ ├─ Router_Extension
│ ├─ Startup.cs
│ ├─ appsettings.Development.json
│ ├─ appsettings.json
├─ LICENSE
├─ Library
│ ├─ CK.Common.dll
├─ README.en.md
└─ README.md
Jackson(即本账号,项目组长,核心代码编写和后期项目整合)
Benjamin(开发,项目代码编写)
Bin(数据库,提供数据库管理支持)
易开元(后期维护和开发)
下载并安装Microsoft Visual Studio Professional 2022及以上版本,并通过下载Zip包解压,打开.sln后缀格式文件运行。
作者及开发团队强烈建议使用PostgreSQL数据库,安装PostgreSQL数据库并开启服务,通过可视化管理工具对数据库进行建立,可通过打开执行数据库脚本文件夹内的.sql后缀格式文件进行快速建立数据表和导入数据,执行步骤(以PostgreSQL数据库为例):
1、通过可视化管理工具打开Table.sql文件进行数据表建立。
2、随后打开Data.sql文件进行数据导入。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。