diff --git a/.gitmodules b/.gitmodules index 6511dd1868f68711f3b47e1131067db44f534672..968a7c2c6185d8b741531eaa625fb31aa6d3f269 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ -[submodule "topsky-hotel-manager-system-web-api"] - path = topsky-hotel-manager-system-web-api - url = https://gitee.com/java-and-net/topsky-hotel-manager-system-web-api.git +[submodule "topsky-hotel-management-system-web-api"] + path = topsky-hotel-management-system-web-api + url = https://gitee.com/java-and-net/topsky-hotel-management-system-web-api.git diff --git a/EOM.Client.TopSkyHotelManagerSystem.sln b/EOM.Client.TopSkyHotelManagementSystem.sln similarity index 78% rename from EOM.Client.TopSkyHotelManagerSystem.sln rename to EOM.Client.TopSkyHotelManagementSystem.sln index 358811680b54e997bc9aeb6f56fe932581406726..c877a7bcf5c776c1a24a497afc488cf0bc084d09 100644 --- a/EOM.Client.TopSkyHotelManagerSystem.sln +++ b/EOM.Client.TopSkyHotelManagementSystem.sln @@ -6,21 +6,21 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Api", "Api", "{6A3E4936-8B9 EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Client", "Client", "{3B8902EC-CAB9-406A-AAF7-24DABD885AC0}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EOM.TSHotelManager.Application", "topsky-hotel-manager-system-web-api\EOM.TSHotelManager.Application\EOM.TSHotelManager.Application.csproj", "{B55975AB-2C89-4C01-B107-D87FCA21A5E3}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EOM.TSHotelManagement.Application", "topsky-hotel-management-system-web-api\EOM.TSHotelManagement.Application\EOM.TSHotelManagement.Application.csproj", "{B55975AB-2C89-4C01-B107-D87FCA21A5E3}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EOM.TSHotelManager.EntityFramework", "topsky-hotel-manager-system-web-api\EOM.TSHotelManager.EntityFramework\EOM.TSHotelManager.EntityFramework.csproj", "{8F5CF88A-1111-44CC-AFFA-4637EA10E191}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EOM.TSHotelManagement.EntityFramework", "topsky-hotel-management-system-web-api\EOM.TSHotelManagement.EntityFramework\EOM.TSHotelManagement.EntityFramework.csproj", "{8F5CF88A-1111-44CC-AFFA-4637EA10E191}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EOM.TSHotelManager.WebApi", "topsky-hotel-manager-system-web-api\EOM.TSHotelManager.WebApi\EOM.TSHotelManager.WebApi.csproj", "{566D7064-EA90-45C1-93B7-F512BBAD7BA1}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EOM.TSHotelManagement.WebApi", "topsky-hotel-management-system-web-api\EOM.TSHotelManagement.WebApi\EOM.TSHotelManagement.WebApi.csproj", "{566D7064-EA90-45C1-93B7-F512BBAD7BA1}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EOM.TSHotelManager.Common.Core", "topsky-hotel-manager-system-web-api\EOM.TSHotelManager.Common.Core\EOM.TSHotelManager.Common.Core.csproj", "{48B3F864-88D2-4BD1-A766-B9EBF342AED1}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EOM.TSHotelManagement.Common.Core", "topsky-hotel-management-system-web-api\EOM.TSHotelManagement.Common.Core\EOM.TSHotelManagement.Common.Core.csproj", "{48B3F864-88D2-4BD1-A766-B9EBF342AED1}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EOM.TSHotelManager.Common.Util", "topsky-hotel-manager-system-web-api\EOM.TSHotelManager.Common.Util\EOM.TSHotelManager.Common.Util.csproj", "{9A62B6BE-7C26-465F-A8D1-2CEE66D6F837}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EOM.TSHotelManagement.Common.Util", "topsky-hotel-management-system-web-api\EOM.TSHotelManagement.Common.Util\EOM.TSHotelManagement.Common.Util.csproj", "{9A62B6BE-7C26-465F-A8D1-2CEE66D6F837}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EOM.TSHotelManager.Common", "EOM.TSHotelManager.Common\EOM.TSHotelManager.Common.csproj", "{781CEE04-DDB4-4037-8175-9A6548716871}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EOM.TSHotelManagement.Common", "EOM.TSHotelManagement.Common\EOM.TSHotelManagement.Common.csproj", "{781CEE04-DDB4-4037-8175-9A6548716871}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EOM.TSHotelManager.FormUI", "EOM.TSHotelManager.FormUI\EOM.TSHotelManager.FormUI.csproj", "{D89E76F5-007B-4915-91A8-265CCA6814BF}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EOM.TSHotelManagement.FormUI", "EOM.TSHotelManagement.FormUI\EOM.TSHotelManagement.FormUI.csproj", "{D89E76F5-007B-4915-91A8-265CCA6814BF}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EOM.TSHotelManager.Shared", "topsky-hotel-manager-system-web-api\EOM.TSHotelManager.Shared\EOM.TSHotelManager.Shared.csproj", "{1A37446C-A721-4507-89B5-7BFF6F66A004}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EOM.TSHotelManagement.Shared", "topsky-hotel-management-system-web-api\EOM.TSHotelManagement.Shared\EOM.TSHotelManagement.Shared.csproj", "{1A37446C-A721-4507-89B5-7BFF6F66A004}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/EOM.TSHotelManagement.Common/AppConstant/AdminConstant.cs b/EOM.TSHotelManagement.Common/AppConstant/AdminConstant.cs new file mode 100644 index 0000000000000000000000000000000000000000..a223724bba85885a819c7b692bfa012cd17ddc98 --- /dev/null +++ b/EOM.TSHotelManagement.Common/AppConstant/AdminConstant.cs @@ -0,0 +1,30 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace EOM.TSHotelManagement.Common +{ + public class AdminConstant : Constant + { + // 超级管理员 + public static readonly AdminConstant Admin = new AdminConstant("Admin", "超级管理员"); + // 财务经理 + public static readonly AdminConstant FinanceManager = new AdminConstant("FinanceManager", "财务经理"); + // 总经理 + public static readonly AdminConstant GeneralManager = new AdminConstant("GeneralManager", "总经理"); + // 酒店经理 + public static readonly AdminConstant HotelManager = new AdminConstant("HotelManager", "酒店经理"); + // 人力资源经理 + public static readonly AdminConstant HRManager = new AdminConstant("HRManager", "人力资源经理"); + // 后勤经理 + public static readonly AdminConstant LogisticsManager = new AdminConstant("LogisticsManager", "后勤经理"); + // 监管小组 + public static readonly AdminConstant CheckGroup = new AdminConstant("CheckGroup", "监管小组"); + + private AdminConstant(string code, string description) : base(code, description) + { + } + } +} diff --git a/EOM.TSHotelManager.Common/AppConstant/Constant.cs b/EOM.TSHotelManagement.Common/AppConstant/Constant.cs similarity index 96% rename from EOM.TSHotelManager.Common/AppConstant/Constant.cs rename to EOM.TSHotelManagement.Common/AppConstant/Constant.cs index 12fe684ca1bebca22a9906fa516f0572f98a8600..4e056a37068d1628504051b4e1671e2af45e9330 100644 --- a/EOM.TSHotelManager.Common/AppConstant/Constant.cs +++ b/EOM.TSHotelManagement.Common/AppConstant/Constant.cs @@ -1,4 +1,4 @@ -namespace EOM.TSHotelManager.Common +namespace EOM.TSHotelManagement.Common { public class Constant where T : Constant { diff --git a/EOM.TSHotelManager.Common/AppConstant/CustomTypeConstant.cs b/EOM.TSHotelManagement.Common/AppConstant/CustomTypeConstant.cs similarity index 94% rename from EOM.TSHotelManager.Common/AppConstant/CustomTypeConstant.cs rename to EOM.TSHotelManagement.Common/AppConstant/CustomTypeConstant.cs index 557a75dacb200fb8d4ad4557d020734ed1381145..f200f300c80ab13e88ca22b29c700bd06f258572 100644 --- a/EOM.TSHotelManager.Common/AppConstant/CustomTypeConstant.cs +++ b/EOM.TSHotelManagement.Common/AppConstant/CustomTypeConstant.cs @@ -1,4 +1,4 @@ -namespace EOM.TSHotelManager.Common +namespace EOM.TSHotelManagement.Common { public class CustomTypeConstant : Constant { diff --git a/EOM.TSHotelManager.Common/AppConstant/PassportConstant.cs b/EOM.TSHotelManagement.Common/AppConstant/PassportConstant.cs similarity index 96% rename from EOM.TSHotelManager.Common/AppConstant/PassportConstant.cs rename to EOM.TSHotelManagement.Common/AppConstant/PassportConstant.cs index 096fe7458088c47bbea682e3de1cd5b48ff2ee25..ef63e9a7eebaa2a17fc0eebaa80a080afd5e8015 100644 --- a/EOM.TSHotelManager.Common/AppConstant/PassportConstant.cs +++ b/EOM.TSHotelManagement.Common/AppConstant/PassportConstant.cs @@ -1,4 +1,4 @@ -namespace EOM.TSHotelManager.Common +namespace EOM.TSHotelManagement.Common { public class PassportConstant : Constant { diff --git a/EOM.TSHotelManager.Common/AppConstant/RoomStateConstant.cs b/EOM.TSHotelManagement.Common/AppConstant/RoomStateConstant.cs similarity index 94% rename from EOM.TSHotelManager.Common/AppConstant/RoomStateConstant.cs rename to EOM.TSHotelManagement.Common/AppConstant/RoomStateConstant.cs index cd8c2a2eb3db8c8e8a95f46fb59228ddb55f8be6..b986172627221f083198e4d957263ddc945916db 100644 --- a/EOM.TSHotelManager.Common/AppConstant/RoomStateConstant.cs +++ b/EOM.TSHotelManagement.Common/AppConstant/RoomStateConstant.cs @@ -1,4 +1,4 @@ -namespace EOM.TSHotelManager.Common +namespace EOM.TSHotelManagement.Common { public class RoomStateConstant : Constant { diff --git a/EOM.TSHotelManager.Common/AppConstant/SexConstant.cs b/EOM.TSHotelManagement.Common/AppConstant/SexConstant.cs similarity index 89% rename from EOM.TSHotelManager.Common/AppConstant/SexConstant.cs rename to EOM.TSHotelManagement.Common/AppConstant/SexConstant.cs index f20ade00f00f0a68e881a113512f723767cfde3a..c75dd922973c2c8b6af035ef5c421b05bd6ee07e 100644 --- a/EOM.TSHotelManager.Common/AppConstant/SexConstant.cs +++ b/EOM.TSHotelManagement.Common/AppConstant/SexConstant.cs @@ -1,4 +1,4 @@ -namespace EOM.TSHotelManager.Common +namespace EOM.TSHotelManagement.Common { public class SexConstant : Constant { diff --git a/EOM.TSHotelManager.Common/EOM.TSHotelManager.Common.csproj b/EOM.TSHotelManagement.Common/EOM.TSHotelManagement.Common.csproj similarity index 80% rename from EOM.TSHotelManager.Common/EOM.TSHotelManager.Common.csproj rename to EOM.TSHotelManagement.Common/EOM.TSHotelManagement.Common.csproj index 885b5518342a35a562e830a4243188939ebb6aad..818c91234223c5308dcbe42285953b0c94004d67 100644 --- a/EOM.TSHotelManager.Common/EOM.TSHotelManager.Common.csproj +++ b/EOM.TSHotelManagement.Common/EOM.TSHotelManagement.Common.csproj @@ -17,7 +17,7 @@ - + diff --git a/EOM.TSHotelManager.Common/Helper/HttpHelper.cs b/EOM.TSHotelManagement.Common/Helper/HttpHelper.cs similarity index 87% rename from EOM.TSHotelManager.Common/Helper/HttpHelper.cs rename to EOM.TSHotelManagement.Common/Helper/HttpHelper.cs index 11dec7e5509265c3aaeab18b3165a1957bd24529..b2fec7bac6a0187792602153cdc397c880f7d796 100644 --- a/EOM.TSHotelManager.Common/Helper/HttpHelper.cs +++ b/EOM.TSHotelManagement.Common/Helper/HttpHelper.cs @@ -8,7 +8,7 @@ using System.Text; using System.Text.RegularExpressions; using System.Web; -namespace EOM.TSHotelManager.Common +namespace EOM.TSHotelManagement.Common { /// /// 文件上传帮助类 @@ -113,7 +113,31 @@ namespace EOM.TSHotelManager.Common /// /// /// - public static ResponseMsg Request(string url, string? json = null, Dictionary? dic = null) + public static ResponseMsg Request(string url) + { + ResponseMsg msg = new ResponseMsg(); + + //处理url + var sourceStr = url.Replace("​", string.Empty); + + //解密原始URL + var api = encrypt.Decryption(apiUrl); + + var requestUrl = api + sourceStr; + + msg = DoGet(requestUrl); + + return msg; + } + + /// + /// 统一请求方法 + /// + /// + /// + /// + /// + public static ResponseMsg Request(string url, string? json = null) { ResponseMsg msg = new ResponseMsg(); @@ -129,7 +153,34 @@ namespace EOM.TSHotelManager.Common { msg = DoPost(requestUrl, json); } - else if (!dic.IsNullOrEmpty()) + else + { + msg = DoGet(requestUrl); + } + + return msg; + } + + /// + /// 统一请求方法 + /// + /// + /// + /// + /// + public static ResponseMsg Request(string url, Dictionary? dic = null) + { + ResponseMsg msg = new ResponseMsg(); + + //处理url + var sourceStr = url.Replace("​", string.Empty); + + //解密原始URL + var api = encrypt.Decryption(apiUrl); + + var requestUrl = api + sourceStr; + + if (!dic.IsNullOrEmpty()) { msg = DoGet(requestUrl, dic); } @@ -146,14 +197,22 @@ namespace EOM.TSHotelManager.Common /// /// /// - public static Dictionary RaiseRequests(Dictionary? dic)> requests) + public static Dictionary RaiseBatchRequest(Dictionary? dic)> requests) { var results = new Dictionary(); foreach (var (url, (json, dic)) in requests) { - var result = Request(url, json, dic); - results[url] = result; + var result = Request(url); + if (!json.IsNullOrEmpty()) + { + result = Request(url, json); + } + else if (!dic.IsNullOrEmpty()) + { + result = Request(url, dic); + } + results.Add(url, result); } return results; diff --git a/EOM.TSHotelManager.Common/Helper/ResponseMsg.cs b/EOM.TSHotelManagement.Common/Helper/ResponseMsg.cs similarity index 86% rename from EOM.TSHotelManager.Common/Helper/ResponseMsg.cs rename to EOM.TSHotelManagement.Common/Helper/ResponseMsg.cs index 398fb453840e64833248cb202c25460b05dc9d3f..21c073f46a99e83a3d55586d89823e04a0b82a5d 100644 --- a/EOM.TSHotelManager.Common/Helper/ResponseMsg.cs +++ b/EOM.TSHotelManagement.Common/Helper/ResponseMsg.cs @@ -1,4 +1,4 @@ -namespace EOM.TSHotelManager.Common +namespace EOM.TSHotelManagement.Common { public class ResponseMsg { diff --git a/EOM.TSHotelManager.Common/LocalInfo/AdminInfo.cs b/EOM.TSHotelManagement.Common/LocalInfo/AdminInfo.cs similarity index 98% rename from EOM.TSHotelManager.Common/LocalInfo/AdminInfo.cs rename to EOM.TSHotelManagement.Common/LocalInfo/AdminInfo.cs index e985b753cab14fb39cc9fc7e2f71c7b09d1ff0d3..d99eaa38d28d7a25c792213692ee799fad12e102 100644 --- a/EOM.TSHotelManager.Common/LocalInfo/AdminInfo.cs +++ b/EOM.TSHotelManagement.Common/LocalInfo/AdminInfo.cs @@ -22,7 +22,7 @@ * *模块说明:管理员信息静态类 */ -namespace EOM.TSHotelManager.Common +namespace EOM.TSHotelManagement.Common { /// /// 管理员信息静态类(后台管理员登入后的本地信息存储) diff --git a/EOM.TSHotelManager.Common/LocalInfo/LoginInfo.cs b/EOM.TSHotelManagement.Common/LocalInfo/LoginInfo.cs similarity index 98% rename from EOM.TSHotelManager.Common/LocalInfo/LoginInfo.cs rename to EOM.TSHotelManagement.Common/LocalInfo/LoginInfo.cs index 1efb15d6f01283924bf5461b58a525bd695fc3b1..114dfc2d45891c2919d54faec5fccb7d21c913e9 100644 --- a/EOM.TSHotelManager.Common/LocalInfo/LoginInfo.cs +++ b/EOM.TSHotelManagement.Common/LocalInfo/LoginInfo.cs @@ -22,7 +22,7 @@ * *模块说明:登录信息静态类(前台工作人员登入后的本地信息存储) */ -namespace EOM.TSHotelManager.Common +namespace EOM.TSHotelManagement.Common { /// /// 登录信息静态类(前台工作人员登入后的本地信息存储) diff --git a/EOM.TSHotelManager.Common/Util/ApplicationUtil.cs b/EOM.TSHotelManagement.Common/Util/ApplicationUtil.cs similarity index 99% rename from EOM.TSHotelManager.Common/Util/ApplicationUtil.cs rename to EOM.TSHotelManagement.Common/Util/ApplicationUtil.cs index 80c110b8277e040b22837ca276c426d6242c46bf..eca25d8f8974aebb2f4c6464c51d2b25e6bc17b7 100644 --- a/EOM.TSHotelManager.Common/Util/ApplicationUtil.cs +++ b/EOM.TSHotelManagement.Common/Util/ApplicationUtil.cs @@ -2,7 +2,7 @@ using System.Reflection; using System.Text; -namespace EOM.TSHotelManager.Common +namespace EOM.TSHotelManagement.Common { /// /// 静态工具 @@ -23,7 +23,7 @@ namespace EOM.TSHotelManager.Common { Dictionary dic = new Dictionary(); dic.Add("identityCard", code.Substring(0, 6)); - ResponseMsg result = HttpHelper.Request("App/SelectCardCode", null, dic); + ResponseMsg result = HttpHelper.Request("App/SelectCardCode", dic); if (result.statusCode != 200) { return new Card { message = "SelectCardCode+接口服务异常,请提交Issue或尝试更新版本!" }; diff --git a/EOM.TSHotelManager.Common/Util/ExportHelper.cs b/EOM.TSHotelManagement.Common/Util/ExportHelper.cs similarity index 99% rename from EOM.TSHotelManager.Common/Util/ExportHelper.cs rename to EOM.TSHotelManagement.Common/Util/ExportHelper.cs index e6efac2226ea45b32b95d6ad8c2dcfc0fd6a2f13..25121980606afa48d2806460b425423827ccf078 100644 --- a/EOM.TSHotelManager.Common/Util/ExportHelper.cs +++ b/EOM.TSHotelManagement.Common/Util/ExportHelper.cs @@ -3,7 +3,7 @@ using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; using System.Data; -namespace EOM.TSHotelManager.Common +namespace EOM.TSHotelManagement.Common { /// /// 导出助手 diff --git a/EOM.TSHotelManager.Common/Util/RecordHelper.cs b/EOM.TSHotelManagement.Common/Util/RecordHelper.cs similarity index 93% rename from EOM.TSHotelManager.Common/Util/RecordHelper.cs rename to EOM.TSHotelManagement.Common/Util/RecordHelper.cs index 8395d814aaad76a2719232f8808c6c3268b97173..11083e8a54f5cd7c645016f67a6008238fd7164f 100644 --- a/EOM.TSHotelManager.Common/Util/RecordHelper.cs +++ b/EOM.TSHotelManagement.Common/Util/RecordHelper.cs @@ -1,6 +1,6 @@ -using EOM.TSHotelManager.Common.Core; +using EOM.TSHotelManagement.Common.Core; -namespace EOM.TSHotelManager.Common +namespace EOM.TSHotelManagement.Common { /// /// 日志记录助手 diff --git a/EOM.TSHotelManager.FormUI/ApiExtractor/ApiConstant.cs b/EOM.TSHotelManagement.FormUI/ApiExtractor/ApiConstant.cs similarity index 81% rename from EOM.TSHotelManager.FormUI/ApiExtractor/ApiConstant.cs rename to EOM.TSHotelManagement.FormUI/ApiExtractor/ApiConstant.cs index 3f1876b2674e546bac44f7294a2cf9c13a80d1d4..22b1d94b80c5f436f0acacac3a6f3271f269723b 100644 --- a/EOM.TSHotelManager.FormUI/ApiExtractor/ApiConstant.cs +++ b/EOM.TSHotelManagement.FormUI/ApiExtractor/ApiConstant.cs @@ -1,4 +1,4 @@ -namespace EOM.TSHotelManager.FormUI +namespace EOM.TSHotelManagement.FormUI { public static class ApiConstant { diff --git a/EOM.TSHotelManager.FormUI/ApiExtractor/SwaggerExtractor.cs b/EOM.TSHotelManagement.FormUI/ApiExtractor/SwaggerExtractor.cs similarity index 93% rename from EOM.TSHotelManager.FormUI/ApiExtractor/SwaggerExtractor.cs rename to EOM.TSHotelManagement.FormUI/ApiExtractor/SwaggerExtractor.cs index 862000fd6f949fabc87520e8f023e644f3c760f2..32903096048a8f31e19da3cc60d44b602c08a3d2 100644 --- a/EOM.TSHotelManager.FormUI/ApiExtractor/SwaggerExtractor.cs +++ b/EOM.TSHotelManagement.FormUI/ApiExtractor/SwaggerExtractor.cs @@ -1,8 +1,8 @@ -using EOM.TSHotelManager.Common; +using EOM.TSHotelManagement.Common; using Newtonsoft.Json; using RestSharp; -namespace EOM.TSHotelManager.FormUI +namespace EOM.TSHotelManagement.FormUI { public class SwaggerExtractor { diff --git a/EOM.TSHotelManager.FormUI/App.config b/EOM.TSHotelManagement.FormUI/App.config similarity index 100% rename from EOM.TSHotelManager.FormUI/App.config rename to EOM.TSHotelManagement.FormUI/App.config diff --git a/EOM.TSHotelManager.FormUI/AppFunction/FrmAboutUs.Designer.cs b/EOM.TSHotelManagement.FormUI/AppFunction/FrmAboutUs.Designer.cs similarity index 35% rename from EOM.TSHotelManager.FormUI/AppFunction/FrmAboutUs.Designer.cs rename to EOM.TSHotelManagement.FormUI/AppFunction/FrmAboutUs.Designer.cs index 24cdbd6508fbfb4ba2ffe09b8abd301bed88f6b9..013268a5ab96e49717886c5f785a0f34c864b0fc 100644 --- a/EOM.TSHotelManager.FormUI/AppFunction/FrmAboutUs.Designer.cs +++ b/EOM.TSHotelManagement.FormUI/AppFunction/FrmAboutUs.Designer.cs @@ -1,4 +1,4 @@ -namespace EOM.TSHotelManager.FormUI +namespace EOM.TSHotelManagement.FormUI { partial class FrmAboutUs { @@ -29,49 +29,46 @@ private void InitializeComponent() { System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmAboutUs)); - this.uiRichTextBox1 = new Sunny.UI.UIRichTextBox(); - this.SuspendLayout(); + uiRichTextBox1 = new Sunny.UI.UIRichTextBox(); + SuspendLayout(); // // uiRichTextBox1 // - this.uiRichTextBox1.AutoWordSelection = true; - this.uiRichTextBox1.BulletIndent = 5; - this.uiRichTextBox1.FillColor = System.Drawing.Color.White; - this.uiRichTextBox1.Font = new System.Drawing.Font("微软雅黑", 12F); - this.uiRichTextBox1.HideSelection = false; - this.uiRichTextBox1.Location = new System.Drawing.Point(6, 40); - this.uiRichTextBox1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); - this.uiRichTextBox1.MinimumSize = new System.Drawing.Size(1, 1); - this.uiRichTextBox1.Name = "uiRichTextBox1"; - this.uiRichTextBox1.Padding = new System.Windows.Forms.Padding(2); - this.uiRichTextBox1.Radius = 10; - this.uiRichTextBox1.ReadOnly = true; - this.uiRichTextBox1.Size = new System.Drawing.Size(539, 180); - this.uiRichTextBox1.Style = Sunny.UI.UIStyle.Custom; - this.uiRichTextBox1.TabIndex = 0; - this.uiRichTextBox1.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter; - this.uiRichTextBox1.WordWrap = true; + uiRichTextBox1.BulletIndent = 5; + uiRichTextBox1.FillColor = Color.White; + uiRichTextBox1.Font = new Font("微软雅黑", 12F); + uiRichTextBox1.HideSelection = false; + uiRichTextBox1.Location = new Point(4, 32); + uiRichTextBox1.Margin = new Padding(3, 4, 3, 4); + uiRichTextBox1.MinimumSize = new Size(1, 1); + uiRichTextBox1.Name = "uiRichTextBox1"; + uiRichTextBox1.Padding = new Padding(1, 2, 1, 2); + uiRichTextBox1.Radius = 10; + uiRichTextBox1.ReadOnly = true; + uiRichTextBox1.ScrollBarStyleInherited = false; + uiRichTextBox1.ShowText = false; + uiRichTextBox1.Size = new Size(377, 146); + uiRichTextBox1.Style = Sunny.UI.UIStyle.Custom; + uiRichTextBox1.TabIndex = 0; + uiRichTextBox1.TextAlignment = ContentAlignment.MiddleCenter; // // FrmAboutUs // - this.AutoScaleDimensions = new System.Drawing.SizeF(10F, 21F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(235)))), ((int)(((byte)(243)))), ((int)(((byte)(255))))); - this.ClientSize = new System.Drawing.Size(550, 228); - this.Controls.Add(this.uiRichTextBox1); - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "FrmAboutUs"; - this.ShowIcon = true; - this.ShowTitleIcon = true; - this.Style = Sunny.UI.UIStyle.Custom; - this.Text = "关于我们"; - this.Load += new System.EventHandler(this.FrmAboutUs_Load); - this.MouseDown += new System.Windows.Forms.MouseEventHandler(this.FrmAboutUs_MouseDown); - this.MouseMove += new System.Windows.Forms.MouseEventHandler(this.FrmAboutUs_MouseMove); - this.ResumeLayout(false); - + AutoScaleDimensions = new SizeF(7F, 17F); + AutoScaleMode = AutoScaleMode.Font; + BackColor = Color.FromArgb(235, 243, 255); + ClientSize = new Size(390, 192); + Controls.Add(uiRichTextBox1); + Icon = (Icon)resources.GetObject("$this.Icon"); + Margin = new Padding(2, 2, 2, 2); + MaximizeBox = false; + MinimizeBox = false; + Name = "FrmAboutUs"; + Text = "关于我们"; + Load += FrmAboutUs_Load; + MouseDown += FrmAboutUs_MouseDown; + MouseMove += FrmAboutUs_MouseMove; + ResumeLayout(false); } #endregion diff --git a/EOM.TSHotelManager.FormUI/AppFunction/FrmAboutUs.cs b/EOM.TSHotelManagement.FormUI/AppFunction/FrmAboutUs.cs similarity index 96% rename from EOM.TSHotelManager.FormUI/AppFunction/FrmAboutUs.cs rename to EOM.TSHotelManagement.FormUI/AppFunction/FrmAboutUs.cs index 22519f37f1273cb9a472e11bd4d36987e5aaad16..39f8d511ce3401f692837936c9cc7d3bbc33bf15 100644 --- a/EOM.TSHotelManager.FormUI/AppFunction/FrmAboutUs.cs +++ b/EOM.TSHotelManagement.FormUI/AppFunction/FrmAboutUs.cs @@ -21,11 +21,12 @@ *SOFTWARE. * */ +using AntdUI; using Sunny.UI; -namespace EOM.TSHotelManager.FormUI +namespace EOM.TSHotelManagement.FormUI { - public partial class FrmAboutUs : UIForm + public partial class FrmAboutUs : Window { public FrmAboutUs() { diff --git a/EOM.TSHotelManager.FormUI/AppFunction/FrmAboutUs.resx b/EOM.TSHotelManagement.FormUI/AppFunction/FrmAboutUs.resx similarity index 94% rename from EOM.TSHotelManager.FormUI/AppFunction/FrmAboutUs.resx rename to EOM.TSHotelManagement.FormUI/AppFunction/FrmAboutUs.resx index 8dd8416ab4e75ec97028fdcab7771e0b412f7551..4c87f86062214fbf221daa8372f9806bd76be6ca 100644 --- a/EOM.TSHotelManager.FormUI/AppFunction/FrmAboutUs.resx +++ b/EOM.TSHotelManagement.FormUI/AppFunction/FrmAboutUs.resx @@ -1,17 +1,17 @@  - diff --git a/EOM.TSHotelManager.FormUI/AppFunction/FrmAddAdmin.Designer.cs b/EOM.TSHotelManagement.FormUI/AppFunction/FrmAddAdmin.Designer.cs similarity index 91% rename from EOM.TSHotelManager.FormUI/AppFunction/FrmAddAdmin.Designer.cs rename to EOM.TSHotelManagement.FormUI/AppFunction/FrmAddAdmin.Designer.cs index 84dd4c1df28ab6ecb1259dd149cd17373082267f..72eb842ea81be2f96ea11f7c4dad11b57912179e 100644 --- a/EOM.TSHotelManager.FormUI/AppFunction/FrmAddAdmin.Designer.cs +++ b/EOM.TSHotelManagement.FormUI/AppFunction/FrmAddAdmin.Designer.cs @@ -1,5 +1,5 @@  -namespace EOM.TSHotelManager.FormUI +namespace EOM.TSHotelManagement.FormUI { partial class FrmAddAdmin { @@ -42,7 +42,7 @@ namespace EOM.TSHotelManager.FormUI btnReset = new AntdUI.Button(); dgvAdminList = new AntdUI.Table(); pgnPageNavigate = new AntdUI.Pagination(); - windowBar1 = new AntdUI.WindowBar(); + pageHeader1 = new AntdUI.PageHeader(); SuspendLayout(); // // label1 @@ -54,7 +54,6 @@ namespace EOM.TSHotelManager.FormUI label1.TabIndex = 122; label1.Text = "账 号"; label1.TextAlign = ContentAlignment.MiddleCenter; - label1.TooltipConfig = null; // // txtAccount // @@ -85,7 +84,6 @@ namespace EOM.TSHotelManager.FormUI label2.TabIndex = 124; label2.Text = "账号密码"; label2.TextAlign = ContentAlignment.MiddleCenter; - label2.TooltipConfig = null; // // label4 // @@ -96,7 +94,6 @@ namespace EOM.TSHotelManager.FormUI label4.TabIndex = 126; label4.Text = "账户类型"; label4.TextAlign = ContentAlignment.MiddleCenter; - label4.TooltipConfig = null; // // cbAccountType // @@ -127,7 +124,6 @@ namespace EOM.TSHotelManager.FormUI label5.TabIndex = 128; label5.Text = "真实姓名"; label5.TextAlign = ContentAlignment.MiddleCenter; - label5.TooltipConfig = null; // // btnAdd // @@ -171,17 +167,16 @@ namespace EOM.TSHotelManager.FormUI pgnPageNavigate.ValueChanged += pgnPageNavigate_ValueChanged; pgnPageNavigate.ShowTotalChanged += pgnPageNavigate_ShowTotalChanged; // - // windowBar1 + // pageHeader1 // - windowBar1.Font = new Font("Microsoft YaHei UI", 12F); - windowBar1.IsMax = false; - windowBar1.Location = new Point(2, 3); - windowBar1.MaximizeBox = false; - windowBar1.MinimizeBox = false; - windowBar1.Name = "windowBar1"; - windowBar1.Size = new Size(999, 40); - windowBar1.TabIndex = 133; - windowBar1.Text = "添加系统管理员"; + pageHeader1.Font = new Font("Microsoft YaHei UI", 12F); + pageHeader1.Location = new Point(0, 3); + pageHeader1.Name = "pageHeader1"; + pageHeader1.ShowButton = true; + pageHeader1.ShowIcon = true; + pageHeader1.Size = new Size(1002, 41); + pageHeader1.TabIndex = 133; + pageHeader1.Text = "系统管理员"; // // FrmAddAdmin // @@ -190,7 +185,7 @@ namespace EOM.TSHotelManager.FormUI BackColor = Color.FromArgb(235, 243, 255); ClientSize = new Size(1001, 623); ControlBox = false; - Controls.Add(windowBar1); + Controls.Add(pageHeader1); Controls.Add(pgnPageNavigate); Controls.Add(dgvAdminList); Controls.Add(btnReset); @@ -235,6 +230,7 @@ namespace EOM.TSHotelManager.FormUI private AntdUI.Button btnReset; private AntdUI.Table dgvAdminList; private AntdUI.Pagination pgnPageNavigate; - private AntdUI.WindowBar windowBar1; + private AntdUI.PageHeader pageHeader1; + //private AntdUI.WindowBar windowBar1; } } \ No newline at end of file diff --git a/EOM.TSHotelManager.FormUI/AppFunction/FrmAddAdmin.cs b/EOM.TSHotelManagement.FormUI/AppFunction/FrmAddAdmin.cs similarity index 95% rename from EOM.TSHotelManager.FormUI/AppFunction/FrmAddAdmin.cs rename to EOM.TSHotelManagement.FormUI/AppFunction/FrmAddAdmin.cs index f79d80b2ff9c833ca96f50f058495f2662bcfc52..de3e626084e0c140ff4d3013c82d4b1c4045d16b 100644 --- a/EOM.TSHotelManager.FormUI/AppFunction/FrmAddAdmin.cs +++ b/EOM.TSHotelManagement.FormUI/AppFunction/FrmAddAdmin.cs @@ -22,12 +22,12 @@ * */ using AntdUI; -using EOM.TSHotelManager.Common; -using EOM.TSHotelManager.Common.Core; -using EOM.TSHotelManager.Common.Util; +using EOM.TSHotelManagement.Common; +using EOM.TSHotelManagement.Common.Core; +using EOM.TSHotelManagement.Common.Util; using Sunny.UI; -namespace EOM.TSHotelManager.FormUI +namespace EOM.TSHotelManagement.FormUI { public partial class FrmAddAdmin : Window { @@ -52,7 +52,7 @@ namespace EOM.TSHotelManager.FormUI { pgnPageNavigate.PageSizeOptions = new int[] { 10, 30, 50, 100 }; var dataCount = 0; - dgvAdminList.Spin("正在加载中...", () => + dgvAdminList.Spin("正在加载中......", config => { TableComHelper tableComHelper = new TableComHelper(); dgvAdminList.Columns = tableComHelper.ConvertToAntdColumns(tableComHelper.GenerateDataColumns()); @@ -136,7 +136,7 @@ namespace EOM.TSHotelManager.FormUI private void pgnPageNavigate_ValueChanged(object sender, PagePageEventArgs e) { var dataCount = 0; - dgvAdminList.Spin("正在加载中...", () => + dgvAdminList.Spin("正在加载中...", config => { dgvAdminList.DataSource = GetPageData(e.Current, e.PageSize, ref dataCount); pgnPageNavigate.PageSize = 10; diff --git a/EOM.TSHotelManager.FormUI/AppFunction/FrmAddAdmin.resx b/EOM.TSHotelManagement.FormUI/AppFunction/FrmAddAdmin.resx similarity index 99% rename from EOM.TSHotelManager.FormUI/AppFunction/FrmAddAdmin.resx rename to EOM.TSHotelManagement.FormUI/AppFunction/FrmAddAdmin.resx index 85ebd30e5775a2a052a501354b20d0803a1fcc65..9f8c763d6ce0a2e1b554833bc8778613541ccac3 100644 --- a/EOM.TSHotelManager.FormUI/AppFunction/FrmAddAdmin.resx +++ b/EOM.TSHotelManagement.FormUI/AppFunction/FrmAddAdmin.resx @@ -1,7 +1,7 @@  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - - - AAABAAEAICAAAAEAGAA4AgAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFz - UkdCAK7OHOkAAAAEZ0FNQQAAsY8L/GEFAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABzUlEQVRYR+2WPyxD - URTGG5MYWAy1SCWCRWKRYCqzyWIQgwQJ6VKLwWJHIpHGQEhEYiQiEYmktRjExmYwMWAwVWIovxvntcfT - P/e2z5NIX/IN975zvu9755x720ik/tQrIBXI5XJXH76HvdvQCoTYut+AWbPfEYoJhCZA2oNnhvV0KAa0 - COI9CGelAgehGzCCGLgUA09/ZSCl2tAZugkqMKMMJI0B1vEgYPUxZg6UgRNpy2axk+K412RlQARvZA7e - ZD3kKPYtnKq+W4uL4J5iaK+hDR7NtauBhGrDglNy4YYdVBzbThwktqoKZJySCwYWFcesMwd9u/cInJO/ - 7hM9uH3OHBAcqi+I2hAQ30LeAJgCpzLIjza5P2IgGFc9TPgDeBclZhjMgw1wwd6r/7Swf1aVAZl8jy8D - 0SRYA+fg2eZYEncHVqo2QPKLpVDWVMD0HSTBKOgmt6FqcbkPtoqU9AHyI7AExkAvMY01CZVKhnwE7IA5 - 0A+af0WoTlqpAvQ4Rvl3zXCViyVu2aASn/N7hPO3IgLxYgTE7Kt749hZpMwgdumTYCpRwkDeJDHB/p2D - MC3XqhGJlTCwqiqQCqwCHhHkFX9QZFbaAhf/l4SfVRCNgJ8sOisAAAAASUVORK5CYII= - - - \ No newline at end of file diff --git a/EOM.TSHotelManager.FormUI/AppUserControls/ucCustomProgressBar.Designer.cs b/EOM.TSHotelManager.FormUI/AppUserControls/ucCustomProgressBar.Designer.cs deleted file mode 100644 index 10cbb0c5e5d52a46ea95c0c62f2a4b3b5731f2b2..0000000000000000000000000000000000000000 --- a/EOM.TSHotelManager.FormUI/AppUserControls/ucCustomProgressBar.Designer.cs +++ /dev/null @@ -1,44 +0,0 @@ -namespace EOM.TSHotelManager.FormUI -{ - partial class ucCustomProgressBar - { - /// - /// 必需的设计器变量。 - /// - private System.ComponentModel.IContainer components = null; - - /// - /// 清理所有正在使用的资源。 - /// - /// 如果应释放托管资源,为 true;否则为 false。 - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region 组件设计器生成的代码 - - /// - /// 设计器支持所需的方法 - 不要修改 - /// 使用代码编辑器修改此方法的内容。 - /// - private void InitializeComponent() - { - SuspendLayout(); - // - // ucCustomProgressBar - // - AutoScaleDimensions = new SizeF(7F, 17F); - AutoScaleMode = AutoScaleMode.Font; - Name = "ucCustomProgressBar"; - Size = new Size(318, 187); - ResumeLayout(false); - } - - #endregion - } -} diff --git a/EOM.TSHotelManager.FormUI/AppUserControls/ucCustomProgressBar.cs b/EOM.TSHotelManager.FormUI/AppUserControls/ucCustomProgressBar.cs deleted file mode 100644 index 580baf4353e65178f3376b2a95f38b449e09e161..0000000000000000000000000000000000000000 --- a/EOM.TSHotelManager.FormUI/AppUserControls/ucCustomProgressBar.cs +++ /dev/null @@ -1,59 +0,0 @@ -namespace EOM.TSHotelManager.FormUI -{ - public partial class ucCustomProgressBar : UserControl - { - private ProgressBar progressBar; - - public ucCustomProgressBar() - { - InitializeDefaults(); - } - - private void InitializeDefaults() - { - this.Width = 300; - this.Height = 30; - this.MaximumSize = new Size(300, 30); - - progressBar = new ProgressBar - { - Dock = DockStyle.Fill, - Maximum = 100 - }; - - this.Controls.Add(progressBar); - } - - // 更新进度 - public int Value - { - get => progressBar.Value; - set => progressBar.Value = value; - } - - // 自定义显示方法 - public new void Show() - { - base.Show(); - progressBar.Visible = true; - } - - // 自定义关闭方法 - public new void Close() - { - // 用 Dispose 方法表示关闭 - this.Dispose(); - } - - // 在父控件中居中显示 - public void CenterInParent() - { - if (this.Parent != null) - { - int x = (this.Parent.ClientSize.Width - this.Width) / 2; - int y = (this.Parent.ClientSize.Height - this.Height) / 2; - this.Location = new Point(x, y); - } - } - } -} diff --git a/README.en.md b/README.en.md index 280eced76fe1deedad62b6af8b8438e60e01908b..ca7e9a00cb9eebd8eb72219a47f57dd87d8a5684 100644 --- a/README.en.md +++ b/README.en.md @@ -1,8 +1,8 @@

Organization Logo.png

-

TopskyHotelManagerSystem

+

TopskyHotelManagementSystem

- star - fork + star + fork

@@ -11,6 +11,7 @@ + # :exclamation: Important Notice: **Note: The master branch changes with the v2.x version, which significantly differs from the v1.x version. Those interested in the v1.x version can move to the v1.x branch address**: https://gitee.com/java-and-net/TopskyHotelManagerSystem/tree/v1.x/ diff --git a/README.md b/README.md index 2423204334dc9126dc025ecb02a36e738bac6387..4f64f6f70859fb4732c68bdba9564a5dd688bd3e 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@

Organization Logo.png

-

TopskyHotelManagerSystem

+

TopskyHotelManagementSystem

- star - fork + star + fork

@@ -12,6 +12,7 @@ + # :exclamation: 重要说明: **注意:目前master分支随v2.x版本变动而变动,v2.x版本与v1.x版本变动极大,因此想要v1.x版本的可移步至v1.x分支地址** : https://gitee.com/java-and-net/TopskyHotelManagerSystem/tree/v1.x/ @@ -42,7 +43,7 @@ 5、针对MySQL和PostgreSQL数据库的说明: - 5.1、本地数据库若为MySQL,请拉取[MySQL专用分支](https://gitee.com/java-and-net/topsky-hotel-manager-system-web-api/tree/MySQL_Version/)。 + 5.1、本地数据库若为MySQL,请拉取[MySQL专用分支](https://gitee.com/java-and-net/topsky-hotel-management-system-web-api/tree/MySQL_Version/)。 5.2、本地数据库若为PostgreSQL,则无需进行任何改动,只需要在Common层对HttpHelper里的pgsqlString常量数据库连接字符串进行配置。 @@ -70,16 +71,16 @@ # :open_file_folder: 系统结构: ```tree -EOM.Client.TopSkyHotelManagerSystem +EOM.Client.TopskyHotelManagementSystem ├─ .git ├─ .gitignore -├─ EOM.Client.TopSkyHotelManagerSystem.sln +├─ EOM.Client.TopskyHotelManagementSystem.sln ├─ FodyWeavers.xml ├─ LICENSE ├─ README.md -├─ EOM.TSHotelManager.Common -├─ EOM.TSHotelManager.Common.Core -├─ EOM.TSHotelManager.FormUI +├─ EOM.TopskyHotelManagementSystem.Common +├─ EOM.TopskyHotelManagementSystem.Common.Core +├─ EOM.TopskyHotelManagementSystem.FormUI │ ├─ .gitignore │ ├─ App.config │ ├─ AppFunction @@ -141,4 +142,4 @@ EOM.Client.TopSkyHotelManagerSystem **2、通过可视化管理工具打开:数据库脚本\PostgreSQL版本文件\db_file.sql进行数据表建立和数据导入。** -[![java-and-net/TopskyHotelManagerSystem](https://gitee.com/java-and-net/TopskyHotelManagerSystem/widgets/widget_card.svg?colors=4183c4,ffffff,ffffff,e3e9ed,666666,9b9b9b)](https://gitee.com/java-and-net/TopskyHotelManagerSystem) \ No newline at end of file +[![java-and-net/TopskyHotelManagementSystem](https://gitee.com/java-and-net/TopskyHotelManagementSystem/widgets/widget_card.svg?colors=4183c4,ffffff,ffffff,e3e9ed,666666,9b9b9b)](https://gitee.com/java-and-net/TopskyHotelManagerSystem) \ No newline at end of file diff --git a/topsky-hotel-manager-system-web-api b/topsky-hotel-manager-system-web-api deleted file mode 160000 index 80f78a0ded1bb91e68a19acf62647449f59bbaea..0000000000000000000000000000000000000000 --- a/topsky-hotel-manager-system-web-api +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 80f78a0ded1bb91e68a19acf62647449f59bbaea diff --git "a/\346\225\260\346\215\256\345\272\223\350\204\232\346\234\254/PostgreSQL\347\211\210\346\234\254/tshoteldb_table.sql" "b/\346\225\260\346\215\256\345\272\223\350\204\232\346\234\254/PostgreSQL\347\211\210\346\234\254/tshoteldb_table.sql" index 6c8f536eee7bbe72ca8d1b4984c5b1ce91ecb75a..aeb411a3871aff8bbfdec90ee6e61ea88be227b9 100644 --- "a/\346\225\260\346\215\256\345\272\223\350\204\232\346\234\254/PostgreSQL\347\211\210\346\234\254/tshoteldb_table.sql" +++ "b/\346\225\260\346\215\256\345\272\223\350\204\232\346\234\254/PostgreSQL\347\211\210\346\234\254/tshoteldb_table.sql" @@ -1,494 +1,525 @@ -DROP TABLE IF EXISTS "public"."admintype"; -DROP TABLE IF EXISTS "public"."cashinfo"; -DROP TABLE IF EXISTS "public"."customer"; -DROP TABLE IF EXISTS "public"."education"; -DROP TABLE IF EXISTS "public"."fonts"; -DROP TABLE IF EXISTS "public"."member_info"; -DROP TABLE IF EXISTS "public"."nation"; -DROP TABLE IF EXISTS "public"."passporttype"; -DROP TABLE IF EXISTS "public"."room"; -DROP TABLE IF EXISTS "public"."roomtype"; -DROP TABLE IF EXISTS "public"."sellthing"; -DROP TABLE IF EXISTS "public"."sextype"; -DROP TABLE IF EXISTS "public"."usertype"; -DROP TABLE IF EXISTS "public"."workercheck"; -DROP TABLE IF EXISTS "public"."workerpic"; -DROP TABLE IF EXISTS "public"."admininfo"; -DROP TABLE IF EXISTS "public"."applicationversion"; -DROP TABLE IF EXISTS "public"."base"; -DROP TABLE IF EXISTS "public"."cardcodes"; -DROP TABLE IF EXISTS "public"."checkinfo"; -DROP TABLE IF EXISTS "public"."counterrule"; -DROP TABLE IF EXISTS "public"."custospend"; -DROP TABLE IF EXISTS "public"."dept"; -DROP TABLE IF EXISTS "public"."module"; -DROP TABLE IF EXISTS "public"."module_zero"; -DROP TABLE IF EXISTS "public"."nav_bar"; -DROP TABLE IF EXISTS "public"."operationlog"; -DROP TABLE IF EXISTS "public"."position"; -DROP TABLE IF EXISTS "public"."reser"; -DROP TABLE IF EXISTS "public"."roomstate"; -DROP TABLE IF EXISTS "public"."gbtype"; -DROP TABLE IF EXISTS "public"."uploadinfo"; -DROP TABLE IF EXISTS "public"."vip_rule"; -DROP TABLE IF EXISTS "public"."worker"; -DROP TABLE IF EXISTS "public"."workergoodbad"; -DROP TABLE IF EXISTS "public"."workerhistory"; +DROP TABLE IF EXISTS "public"."admintype"; +DROP TABLE IF EXISTS "public"."cashinfo"; +DROP TABLE IF EXISTS "public"."customer"; +DROP TABLE IF EXISTS "public"."education"; +DROP TABLE IF EXISTS "public"."fonts"; +DROP TABLE IF EXISTS "public"."member_info"; +DROP TABLE IF EXISTS "public"."nation"; +DROP TABLE IF EXISTS "public"."passporttype"; +DROP TABLE IF EXISTS "public"."room"; +DROP TABLE IF EXISTS "public"."roomtype"; +DROP TABLE IF EXISTS "public"."sellthing"; +DROP TABLE IF EXISTS "public"."sextype"; +DROP TABLE IF EXISTS "public"."usertype"; +DROP TABLE IF EXISTS "public"."workercheck"; +DROP TABLE IF EXISTS "public"."workerpic"; +DROP TABLE IF EXISTS "public"."admininfo"; +DROP TABLE IF EXISTS "public"."applicationversion"; +DROP TABLE IF EXISTS "public"."base"; +DROP TABLE IF EXISTS "public"."cardcodes"; +DROP TABLE IF EXISTS "public"."checkinfo"; +DROP TABLE IF EXISTS "public"."counterrule"; +DROP TABLE IF EXISTS "public"."custospend"; +DROP TABLE IF EXISTS "public"."dept"; +DROP TABLE IF EXISTS "public"."module"; +DROP TABLE IF EXISTS "public"."module_zero"; +DROP TABLE IF EXISTS "public"."nav_bar"; +DROP TABLE IF EXISTS "public"."operationlog"; +DROP TABLE IF EXISTS "public"."position"; +DROP TABLE IF EXISTS "public"."reser"; +DROP TABLE IF EXISTS "public"."roomstate"; +DROP TABLE IF EXISTS "public"."gbtype"; +DROP TABLE IF EXISTS "public"."uploadinfo"; +DROP TABLE IF EXISTS "public"."vip_rule"; +DROP TABLE IF EXISTS "public"."worker"; +DROP TABLE IF EXISTS "public"."workergoodbad"; +DROP TABLE IF EXISTS "public"."workerhistory"; DROP TABLE IF EXISTS "public"."wtinfo"; -CREATE TABLE "public"."admintype" ( - "Id" SERIAL, - "type_id" VARCHAR NOT NULL, - "type_name" VARCHAR NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "admintype_pkey" PRIMARY KEY ("Id") -); -CREATE TABLE "public"."cashinfo" ( - "CashNo" VARCHAR NOT NULL, - "CashName" VARCHAR NOT NULL, - "CashPrice" NUMERIC NOT NULL, - "CashClub" VARCHAR NOT NULL, - "CashTime" TIMESTAMP NOT NULL, - "CashSource" VARCHAR NOT NULL, - "CashPerson" VARCHAR NOT NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "cashinfo_pkey" PRIMARY KEY ("CashNo") -); -CREATE TABLE "public"."customer" ( - "custo_no" VARCHAR NOT NULL DEFAULT ''::character varying , - "custo_name" VARCHAR NULL, - "custo_sex" SMALLINT NULL DEFAULT 0 , - "custo_tel" VARCHAR NOT NULL, - "passport_type" SMALLINT NOT NULL DEFAULT 0 , - "passport_id" VARCHAR NOT NULL, - "custo_address" VARCHAR NULL, - "custo_birth" DATE NULL, - "custo_type" SMALLINT NOT NULL DEFAULT 0 , - "delete_mk" SMALLINT NOT NULL DEFAULT 0 , - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "customer_pkey" PRIMARY KEY ("custo_no") -); -CREATE TABLE "public"."education" ( - "education_no" VARCHAR NOT NULL, - "education_name" VARCHAR NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "education_pkey" PRIMARY KEY ("education_no") -); -CREATE TABLE "public"."fonts" ( - "FontsId" SERIAL, - "FontsMess" VARCHAR NOT NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "fonts_pkey" PRIMARY KEY ("FontsId") -); -CREATE TABLE "public"."member_info" ( - "member_id" VARCHAR NOT NULL, - "member_name" VARCHAR NOT NULL, - "member_nick_name" VARCHAR NULL, - "member_qq_number" VARCHAR NOT NULL, - "member_sex" VARCHAR NULL, - "member_qq_age" VARCHAR NULL, - "member_join_date" VARCHAR NOT NULL, - "member_level_score" VARCHAR NOT NULL, - "created_by" VARCHAR NULL, - "created_time" TIMESTAMP NULL, - "updated_by" VARCHAR NULL, - "updated_time" TIMESTAMP NULL, - CONSTRAINT "member_info_pkey" PRIMARY KEY ("member_id") -); -CREATE TABLE "public"."nation" ( - "nation_no" VARCHAR NOT NULL, - "nation_name" VARCHAR NOT NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "nation_pkey" PRIMARY KEY ("nation_no", "nation_name") -); -CREATE TABLE "public"."passporttype" ( - "PassportId" INTEGER NOT NULL, - "PassportName" VARCHAR NOT NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "passporttype_pkey" PRIMARY KEY ("PassportId") -); -CREATE TABLE "public"."room" ( - "room_no" VARCHAR NOT NULL, - "room_type" SMALLINT NOT NULL DEFAULT 0 , - "custo_no" VARCHAR NULL, - "check_in_time" DATE NULL, - "check_out_time" DATE NULL, - "room_state_id" SMALLINT NOT NULL DEFAULT 0 , - "room_rent" NUMERIC NOT NULL DEFAULT 0 , - "room_deposit" NUMERIC NULL DEFAULT 0 , - "room_position" VARCHAR NOT NULL DEFAULT 0 , - "delete_mk" SMALLINT NOT NULL DEFAULT 0 , - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "room_pkey" PRIMARY KEY ("room_no") -); -CREATE TABLE "public"."roomtype" ( - "RoomType" INTEGER NOT NULL, - "RoomName" VARCHAR NOT NULL, - "delete_mk" INTEGER NOT NULL DEFAULT 0 , - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - "room_rent" NUMERIC NOT NULL DEFAULT 0 , - "room_deposit" NUMERIC NOT NULL DEFAULT 0 , - CONSTRAINT "roomtype_pkey" PRIMARY KEY ("RoomType") -); -CREATE TABLE "public"."sellthing" ( - "SellNo" VARCHAR NOT NULL, - "SellName" VARCHAR NOT NULL, - "SellPrice" NUMERIC NOT NULL, - "format" VARCHAR NULL, - "Stock" NUMERIC NOT NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "sellthing_pkey" PRIMARY KEY ("SellNo") -); -CREATE TABLE "public"."sextype" ( - "sexId" INTEGER NOT NULL, - "sexName" VARCHAR NOT NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "sextype_pkey" PRIMARY KEY ("sexId") -); -CREATE TABLE "public"."usertype" ( - "UserType" INTEGER NOT NULL, - "TypeName" VARCHAR NOT NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "usertype_pkey" PRIMARY KEY ("UserType") -); -CREATE TABLE "public"."workercheck" ( - "Id" SERIAL, - "WorkerNo" VARCHAR NULL, - "CheckTime" TIMESTAMP NULL, - "CheckWay" VARCHAR NULL, - "CheckState" INTEGER NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "workercheck_pkey" PRIMARY KEY ("Id") -); -CREATE TABLE "public"."workerpic" ( - "Id" SERIAL, - "WorkerId" VARCHAR NULL, - "Pic" VARCHAR NULL, - CONSTRAINT "workerpic_pkey" PRIMARY KEY ("Id") -); -CREATE TABLE "public"."admininfo" ( - "Id" SERIAL, - "AdminAccount" VARCHAR NOT NULL, - "AdminPassword" VARCHAR NULL, - "AdminType" VARCHAR NULL, - "AdminName" VARCHAR NULL, - "IsAdmin" INTEGER NULL, - "DeleteMk" INTEGER NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "admininfo_pkey" PRIMARY KEY ("Id", "AdminAccount") -); -CREATE TABLE "public"."applicationversion" ( - "base_versionId" SERIAL, - "base_version" VARCHAR NOT NULL, - CONSTRAINT "applicationversion_pkey" PRIMARY KEY ("base_versionId") -); -CREATE TABLE "public"."base" ( - "url_no" SERIAL, - "url_addr" VARCHAR NULL, - CONSTRAINT "base_pkey" PRIMARY KEY ("url_no") -); -CREATE TABLE "public"."cardcodes" ( - "id" SERIAL, - "Province" VARCHAR NOT NULL, - "City" VARCHAR NULL, - "District" VARCHAR NULL, - "bm" VARCHAR NULL, - CONSTRAINT "cardcodes_pkey" PRIMARY KEY ("id") -); -CREATE TABLE "public"."checkinfo" ( - "CheckNo" VARCHAR NOT NULL, - "CheckClub" VARCHAR NOT NULL, - "CheckProgres" VARCHAR NOT NULL, - "CheckCash" VARCHAR NOT NULL, - "CheckScore" INTEGER NOT NULL, - "CheckPerson" VARCHAR NOT NULL, - "CheckAdvice" VARCHAR NOT NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "checkinfo_pkey" PRIMARY KEY ("CheckNo") -); -CREATE TABLE "public"."counterrule" ( - "rule_id" INTEGER NOT NULL, - "rule_name" VARCHAR NULL, - "rule_desc" VARCHAR NULL, - "now_id" INTEGER NULL, - "prefix_name" VARCHAR NULL, - "custo_format" VARCHAR NULL, - "number_format" VARCHAR NULL, - "separating_char" VARCHAR NULL, - "datains_usrid" VARCHAR NULL, - "datains_time" TIMESTAMP NULL, - "datachg_usrid" VARCHAR NULL, - "datachg_time" TIMESTAMP NULL, - CONSTRAINT "counterrule_pkey" PRIMARY KEY ("rule_id") -); -CREATE TABLE "public"."custospend" ( - "SpendId" SERIAL, - "RoomNo" VARCHAR NOT NULL, - "CustoNo" VARCHAR NOT NULL, - "SpendName" VARCHAR NOT NULL, - "SpendAmount" INTEGER NOT NULL, - "SpendPrice" NUMERIC NOT NULL, - "SpendMoney" NUMERIC NOT NULL, - "SpendTime" TIMESTAMP NOT NULL, - "MoneyState" VARCHAR NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "custospend_pkey" PRIMARY KEY ("SpendId") -); -CREATE TABLE "public"."dept" ( - "dept_no" VARCHAR NOT NULL, - "dept_name" VARCHAR NULL, - "dept_desc" VARCHAR NULL, - "dept_date" DATE NULL, - "dept_leader" VARCHAR NULL, - "dept_parent" VARCHAR NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "dept_pkey" PRIMARY KEY ("dept_no") -); -CREATE TABLE "public"."module" ( - "module_id" SERIAL, - "module_name" VARCHAR NULL, - "module_desc" VARCHAR NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "module_pkey" PRIMARY KEY ("module_id") -); -CREATE TABLE "public"."module_zero" ( - "module_id" SERIAL, - "admin_account" VARCHAR NULL, - "module_name" VARCHAR NULL, - "module_enable" INTEGER NULL, - CONSTRAINT "module_zero_pkey" PRIMARY KEY ("module_id") -); -CREATE TABLE "public"."nav_bar" ( - "nav_id" SERIAL, - "nav_name" VARCHAR NOT NULL, - "nav_or" INTEGER NULL DEFAULT 0 , - "nav_pic" VARCHAR NULL, - "nav_event" VARCHAR NULL, - "delete_mk" INTEGER NOT NULL DEFAULT 0 , - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - "margin_left" SMALLINT NULL, - CONSTRAINT "nav_bar_pkey" PRIMARY KEY ("nav_id") -); -CREATE TABLE "public"."operationlog" ( - "OperationId" SERIAL, - "OperationTime" TIMESTAMP NOT NULL, - "LogContent" VARCHAR NOT NULL, - "OperationAccount" VARCHAR NOT NULL, - "OperationLevel" INTEGER NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" TIMESTAMP NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" TIMESTAMP NULL, - "SoftwareVersion" VARCHAR NULL, - "login_ip" VARCHAR NULL, - CONSTRAINT "operationlog_pkey" PRIMARY KEY ("OperationId") -); -CREATE TABLE "public"."position" ( - "position_no" VARCHAR NOT NULL, - "position_name" VARCHAR NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "position_pkey" PRIMARY KEY ("position_no") -); -CREATE TABLE "public"."reser" ( - "ReserId" VARCHAR NOT NULL, - "CustoName" VARCHAR NULL, - "CustoTel" VARCHAR NULL, - "ReserWay" VARCHAR NULL, - "ReserRoom" VARCHAR NULL, - "ReserDate" DATE NULL, - "ReserEndDay" DATE NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "reser_pkey" PRIMARY KEY ("ReserId") -); -CREATE TABLE "public"."roomstate" ( - "RoomStateId" INTEGER NOT NULL, - "RoomState" VARCHAR NOT NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "roomstate_pkey" PRIMARY KEY ("RoomStateId") -); -CREATE TABLE "public"."gbtype" ( - "GBTypeId" INTEGER NOT NULL, - "GBName" VARCHAR NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "gbtype_pkey" PRIMARY KEY ("GBTypeId") -); -CREATE TABLE "public"."uploadinfo" ( - "NoticeNo" VARCHAR NOT NULL, - "Noticetheme" VARCHAR NOT NULL, - "NoticeType" VARCHAR NULL, - "NoticeTime" TIMESTAMP NOT NULL, - "NoticeContent" VARCHAR NOT NULL, - "NoticeClub" VARCHAR NOT NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "uploadinfo_pkey" PRIMARY KEY ("NoticeNo") -); -CREATE TABLE "public"."vip_rule" ( - "id" SERIAL, - "rule_id" VARCHAR NOT NULL, - "rule_name" VARCHAR NOT NULL, - "rule_value" NUMERIC NOT NULL, - "type_id" INTEGER NOT NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "vip_rule_pkey" PRIMARY KEY ("id", "rule_id") -); -CREATE TABLE "public"."worker" ( - "WorkerId" VARCHAR NOT NULL, - "WorkerName" VARCHAR NOT NULL, - "WorkerBirthday" TIMESTAMP NOT NULL, - "WorkerSex" INTEGER NOT NULL, - "WorkerTel" VARCHAR NOT NULL, - "WorkerClub" VARCHAR NOT NULL, - "WorkerNation" VARCHAR NOT NULL, - "WorkerAddress" VARCHAR NOT NULL, - "WorkerPosition" VARCHAR NOT NULL, - "CardID" VARCHAR NOT NULL, - "WorkerPwd" VARCHAR NULL, - "WorkerTime" TIMESTAMP NOT NULL, - "WorkerFace" VARCHAR NOT NULL, - "WorkerEducation" VARCHAR NOT NULL, - "delete_mk" INTEGER NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "worker_pkey" PRIMARY KEY ("WorkerId") -); -CREATE TABLE "public"."workergoodbad" ( - "Id" SERIAL, - "WorkNo" VARCHAR NULL, - "GBInfo" VARCHAR NULL, - "GBType" INTEGER NULL, - "GBOperation" VARCHAR NULL, - "GBTime" TIMESTAMP NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "workergoodbad_pkey" PRIMARY KEY ("Id") -); -CREATE TABLE "public"."workerhistory" ( - "Id" SERIAL, - "WorkerId" VARCHAR NOT NULL, - "StartDate" TIMESTAMP NOT NULL, - "EndDate" TIMESTAMP NOT NULL, - "Position" VARCHAR NOT NULL, - "Company" VARCHAR NOT NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - CONSTRAINT "workerhistory_pkey" PRIMARY KEY ("Id") -); -CREATE TABLE "public"."wtinfo" ( - "RoomNo" VARCHAR NOT NULL, - "UseDate" TIMESTAMP NOT NULL, - "EndDate" TIMESTAMP NULL, - "WaterUse" NUMERIC NOT NULL, - "PowerUse" NUMERIC NOT NULL, - "Record" VARCHAR NOT NULL, - "CustoNo" VARCHAR NULL, - "delete_mk" INTEGER NOT NULL, - "datains_usr" VARCHAR NULL, - "datains_date" DATE NULL, - "datachg_usr" VARCHAR NULL, - "datachg_date" DATE NULL, - "WtiNo" SERIAL, - CONSTRAINT "wtinfo_pkey" PRIMARY KEY ("WtiNo") -); +DROP TABLE IF EXISTS "public"."menu"; +CREATE TABLE "public"."admintype" ( + "Id" SERIAL, + "type_id" VARCHAR NOT NULL, + "type_name" VARCHAR NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "admintype_pkey" PRIMARY KEY ("Id") +); +CREATE TABLE "public"."cashinfo" ( + "CashNo" VARCHAR NOT NULL, + "CashName" VARCHAR NOT NULL, + "CashPrice" NUMERIC NOT NULL, + "CashClub" VARCHAR NOT NULL, + "CashTime" TIMESTAMP NOT NULL, + "CashSource" VARCHAR NOT NULL, + "CashPerson" VARCHAR NOT NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "cashinfo_pkey" PRIMARY KEY ("CashNo") +); +CREATE TABLE "public"."customer" ( + "custo_no" VARCHAR NOT NULL DEFAULT ''::character varying , + "custo_name" VARCHAR NULL, + "custo_sex" SMALLINT NULL DEFAULT 0 , + "custo_tel" VARCHAR NOT NULL, + "passport_type" SMALLINT NOT NULL DEFAULT 0 , + "passport_id" VARCHAR NOT NULL, + "custo_address" VARCHAR NULL, + "custo_birth" DATE NULL, + "custo_type" SMALLINT NOT NULL DEFAULT 0 , + "delete_mk" SMALLINT NOT NULL DEFAULT 0 , + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "customer_pkey" PRIMARY KEY ("custo_no") +); +CREATE TABLE "public"."education" ( + "education_no" VARCHAR NOT NULL, + "education_name" VARCHAR NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "education_pkey" PRIMARY KEY ("education_no") +); +CREATE TABLE "public"."fonts" ( + "FontsId" SERIAL, + "FontsMess" VARCHAR NOT NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "fonts_pkey" PRIMARY KEY ("FontsId") +); +CREATE TABLE "public"."member_info" ( + "member_id" VARCHAR NOT NULL, + "member_name" VARCHAR NOT NULL, + "member_nick_name" VARCHAR NULL, + "member_qq_number" VARCHAR NOT NULL, + "member_sex" VARCHAR NULL, + "member_qq_age" VARCHAR NULL, + "member_join_date" VARCHAR NOT NULL, + "member_level_score" VARCHAR NOT NULL, + "created_by" VARCHAR NULL, + "created_time" TIMESTAMP NULL, + "updated_by" VARCHAR NULL, + "updated_time" TIMESTAMP NULL, + CONSTRAINT "member_info_pkey" PRIMARY KEY ("member_id") +); +CREATE TABLE "public"."nation" ( + "nation_no" VARCHAR NOT NULL, + "nation_name" VARCHAR NOT NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "nation_pkey" PRIMARY KEY ("nation_no", "nation_name") +); +CREATE TABLE "public"."passporttype" ( + "PassportId" INTEGER NOT NULL, + "PassportName" VARCHAR NOT NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "passporttype_pkey" PRIMARY KEY ("PassportId") +); +CREATE TABLE "public"."room" ( + "room_no" VARCHAR NOT NULL, + "room_type" SMALLINT NOT NULL DEFAULT 0 , + "custo_no" VARCHAR NULL, + "check_in_time" DATE NULL, + "check_out_time" DATE NULL, + "room_state_id" SMALLINT NOT NULL DEFAULT 0 , + "room_rent" NUMERIC NOT NULL DEFAULT 0 , + "room_deposit" NUMERIC NULL DEFAULT 0 , + "room_position" VARCHAR NOT NULL DEFAULT 0 , + "delete_mk" SMALLINT NOT NULL DEFAULT 0 , + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "room_pkey" PRIMARY KEY ("room_no") +); +CREATE TABLE "public"."roomtype" ( + "RoomType" INTEGER NOT NULL, + "RoomName" VARCHAR NOT NULL, + "delete_mk" INTEGER NOT NULL DEFAULT 0 , + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + "room_rent" NUMERIC NOT NULL DEFAULT 0 , + "room_deposit" NUMERIC NOT NULL DEFAULT 0 , + CONSTRAINT "roomtype_pkey" PRIMARY KEY ("RoomType") +); +CREATE TABLE "public"."sellthing" ( + "SellNo" VARCHAR NOT NULL, + "SellName" VARCHAR NOT NULL, + "SellPrice" NUMERIC NOT NULL, + "format" VARCHAR NULL, + "Stock" NUMERIC NOT NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "sellthing_pkey" PRIMARY KEY ("SellNo") +); +CREATE TABLE "public"."sextype" ( + "sexId" INTEGER NOT NULL, + "sexName" VARCHAR NOT NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "sextype_pkey" PRIMARY KEY ("sexId") +); +CREATE TABLE "public"."usertype" ( + "UserType" INTEGER NOT NULL, + "TypeName" VARCHAR NOT NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "usertype_pkey" PRIMARY KEY ("UserType") +); +CREATE TABLE "public"."workercheck" ( + "Id" SERIAL, + "WorkerNo" VARCHAR NULL, + "CheckTime" TIMESTAMP NULL, + "CheckWay" VARCHAR NULL, + "CheckState" INTEGER NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "workercheck_pkey" PRIMARY KEY ("Id") +); +CREATE TABLE "public"."workerpic" ( + "Id" SERIAL, + "WorkerId" VARCHAR NULL, + "Pic" VARCHAR NULL, + CONSTRAINT "workerpic_pkey" PRIMARY KEY ("Id") +); +CREATE TABLE "public"."admininfo" ( + "Id" SERIAL, + "AdminAccount" VARCHAR NOT NULL, + "AdminPassword" VARCHAR NULL, + "AdminType" VARCHAR NULL, + "AdminName" VARCHAR NULL, + "IsAdmin" INTEGER NULL, + "DeleteMk" INTEGER NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "admininfo_pkey" PRIMARY KEY ("Id", "AdminAccount") +); +CREATE TABLE "public"."applicationversion" ( + "base_versionId" SERIAL, + "base_version" VARCHAR NOT NULL, + CONSTRAINT "applicationversion_pkey" PRIMARY KEY ("base_versionId") +); +CREATE TABLE "public"."base" ( + "url_no" SERIAL, + "url_addr" VARCHAR NULL, + CONSTRAINT "base_pkey" PRIMARY KEY ("url_no") +); +CREATE TABLE "public"."cardcodes" ( + "id" SERIAL, + "Province" VARCHAR NOT NULL, + "City" VARCHAR NULL, + "District" VARCHAR NULL, + "bm" VARCHAR NULL, + CONSTRAINT "cardcodes_pkey" PRIMARY KEY ("id") +); +CREATE TABLE "public"."checkinfo" ( + "CheckNo" VARCHAR NOT NULL, + "CheckClub" VARCHAR NOT NULL, + "CheckProgres" VARCHAR NOT NULL, + "CheckCash" VARCHAR NOT NULL, + "CheckScore" INTEGER NOT NULL, + "CheckPerson" VARCHAR NOT NULL, + "CheckAdvice" VARCHAR NOT NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "checkinfo_pkey" PRIMARY KEY ("CheckNo") +); +CREATE TABLE "public"."counterrule" ( + "rule_id" INTEGER NOT NULL, + "rule_name" VARCHAR NULL, + "rule_desc" VARCHAR NULL, + "now_id" INTEGER NULL, + "prefix_name" VARCHAR NULL, + "custo_format" VARCHAR NULL, + "number_format" VARCHAR NULL, + "separating_char" VARCHAR NULL, + "datains_usrid" VARCHAR NULL, + "datains_time" TIMESTAMP NULL, + "datachg_usrid" VARCHAR NULL, + "datachg_time" TIMESTAMP NULL, + CONSTRAINT "counterrule_pkey" PRIMARY KEY ("rule_id") +); +CREATE TABLE "public"."custospend" ( + "SpendId" SERIAL, + "RoomNo" VARCHAR NOT NULL, + "CustoNo" VARCHAR NOT NULL, + "SpendName" VARCHAR NOT NULL, + "SpendAmount" INTEGER NOT NULL, + "SpendPrice" NUMERIC NOT NULL, + "SpendMoney" NUMERIC NOT NULL, + "SpendTime" TIMESTAMP NOT NULL, + "MoneyState" VARCHAR NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "custospend_pkey" PRIMARY KEY ("SpendId") +); +CREATE TABLE "public"."dept" ( + "dept_no" VARCHAR NOT NULL, + "dept_name" VARCHAR NULL, + "dept_desc" VARCHAR NULL, + "dept_date" DATE NULL, + "dept_leader" VARCHAR NULL, + "dept_parent" VARCHAR NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "dept_pkey" PRIMARY KEY ("dept_no") +); +CREATE TABLE "public"."module" ( + "module_id" SERIAL, + "module_name" VARCHAR NULL, + "module_desc" VARCHAR NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "module_pkey" PRIMARY KEY ("module_id") +); +CREATE TABLE "public"."module_zero" ( + "module_id" SERIAL, + "admin_account" VARCHAR NULL, + "module_name" VARCHAR NULL, + "module_enable" INTEGER NULL, + CONSTRAINT "module_zero_pkey" PRIMARY KEY ("module_id") +); +CREATE TABLE "public"."nav_bar" ( + "nav_id" SERIAL, + "nav_name" VARCHAR NOT NULL, + "nav_or" INTEGER NULL DEFAULT 0 , + "nav_pic" VARCHAR NULL, + "nav_event" VARCHAR NULL, + "delete_mk" INTEGER NOT NULL DEFAULT 0 , + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + "margin_left" SMALLINT NULL, + CONSTRAINT "nav_bar_pkey" PRIMARY KEY ("nav_id") +); +CREATE TABLE "public"."operationlog" ( + "OperationId" SERIAL, + "OperationTime" TIMESTAMP NOT NULL, + "LogContent" VARCHAR NOT NULL, + "OperationAccount" VARCHAR NOT NULL, + "OperationLevel" INTEGER NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" TIMESTAMP NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" TIMESTAMP NULL, + "SoftwareVersion" VARCHAR NULL, + "login_ip" VARCHAR NULL, + CONSTRAINT "operationlog_pkey" PRIMARY KEY ("OperationId") +); +CREATE TABLE "public"."position" ( + "position_no" VARCHAR NOT NULL, + "position_name" VARCHAR NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "position_pkey" PRIMARY KEY ("position_no") +); +CREATE TABLE "public"."reser" ( + "ReserId" VARCHAR NOT NULL, + "CustoName" VARCHAR NULL, + "CustoTel" VARCHAR NULL, + "ReserWay" VARCHAR NULL, + "ReserRoom" VARCHAR NULL, + "ReserDate" DATE NULL, + "ReserEndDay" DATE NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "reser_pkey" PRIMARY KEY ("ReserId") +); +CREATE TABLE "public"."roomstate" ( + "RoomStateId" INTEGER NOT NULL, + "RoomState" VARCHAR NOT NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "roomstate_pkey" PRIMARY KEY ("RoomStateId") +); +CREATE TABLE "public"."gbtype" ( + "GBTypeId" INTEGER NOT NULL, + "GBName" VARCHAR NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "gbtype_pkey" PRIMARY KEY ("GBTypeId") +); +CREATE TABLE "public"."uploadinfo" ( + "NoticeNo" VARCHAR NOT NULL, + "Noticetheme" VARCHAR NOT NULL, + "NoticeType" VARCHAR NULL, + "NoticeTime" TIMESTAMP NOT NULL, + "NoticeContent" VARCHAR NOT NULL, + "NoticeClub" VARCHAR NOT NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "uploadinfo_pkey" PRIMARY KEY ("NoticeNo") +); +CREATE TABLE "public"."vip_rule" ( + "id" SERIAL, + "rule_id" VARCHAR NOT NULL, + "rule_name" VARCHAR NOT NULL, + "rule_value" NUMERIC NOT NULL, + "type_id" INTEGER NOT NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "vip_rule_pkey" PRIMARY KEY ("id", "rule_id") +); +CREATE TABLE "public"."worker" ( + "WorkerId" VARCHAR NOT NULL, + "WorkerName" VARCHAR NOT NULL, + "WorkerBirthday" TIMESTAMP NOT NULL, + "WorkerSex" INTEGER NOT NULL, + "WorkerTel" VARCHAR NOT NULL, + "WorkerClub" VARCHAR NOT NULL, + "WorkerNation" VARCHAR NOT NULL, + "WorkerAddress" VARCHAR NOT NULL, + "WorkerPosition" VARCHAR NOT NULL, + "CardID" VARCHAR NOT NULL, + "WorkerPwd" VARCHAR NULL, + "WorkerTime" TIMESTAMP NOT NULL, + "WorkerFace" VARCHAR NOT NULL, + "WorkerEducation" VARCHAR NOT NULL, + "delete_mk" INTEGER NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "worker_pkey" PRIMARY KEY ("WorkerId") +); +CREATE TABLE "public"."workergoodbad" ( + "Id" SERIAL, + "WorkNo" VARCHAR NULL, + "GBInfo" VARCHAR NULL, + "GBType" INTEGER NULL, + "GBOperation" VARCHAR NULL, + "GBTime" TIMESTAMP NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "workergoodbad_pkey" PRIMARY KEY ("Id") +); +CREATE TABLE "public"."workerhistory" ( + "Id" SERIAL, + "WorkerId" VARCHAR NOT NULL, + "StartDate" TIMESTAMP NOT NULL, + "EndDate" TIMESTAMP NOT NULL, + "Position" VARCHAR NOT NULL, + "Company" VARCHAR NOT NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + CONSTRAINT "workerhistory_pkey" PRIMARY KEY ("Id") +); +CREATE TABLE "public"."wtinfo" ( + "RoomNo" VARCHAR NOT NULL, + "UseDate" TIMESTAMP NOT NULL, + "EndDate" TIMESTAMP NULL, + "WaterUse" NUMERIC NOT NULL, + "PowerUse" NUMERIC NOT NULL, + "Record" VARCHAR NOT NULL, + "CustoNo" VARCHAR NULL, + "delete_mk" INTEGER NOT NULL, + "datains_usr" VARCHAR NULL, + "datains_date" DATE NULL, + "datachg_usr" VARCHAR NULL, + "datachg_date" DATE NULL, + "WtiNo" SERIAL, + CONSTRAINT "wtinfo_pkey" PRIMARY KEY ("WtiNo") +); +CREATE TABLE "public"."menu" ( + "id" int4 NOT NULL GENERATED ALWAYS AS IDENTITY ( +INCREMENT 1 +MINVALUE 1 +MAXVALUE 2147483647 +START 1 +CACHE 1 +), + "key" varchar(100) COLLATE "pg_catalog"."default", + "title" text COLLATE "pg_catalog"."default" NOT NULL, + "path" text COLLATE "pg_catalog"."default", + "parent" int4, + "delete_mk" int4, + "datains_usr" varchar(100) COLLATE "pg_catalog"."default", + "datains_date" date, + "datachg_usr" varchar(100) COLLATE "pg_catalog"."default", + "datachg_date" date +); +COMMENT ON COLUMN "public"."menu"."id" IS '自增长ID'; +COMMENT ON COLUMN "public"."menu"."key" IS '菜单键'; +COMMENT ON COLUMN "public"."menu"."title" IS '菜单标题'; +COMMENT ON COLUMN "public"."menu"."path" IS '菜单路径'; +COMMENT ON COLUMN "public"."menu"."parent" IS '父级ID'; +COMMENT ON COLUMN "public"."menu"."delete_mk" IS '删除标记'; +COMMENT ON COLUMN "public"."menu"."datains_usr" IS '资料创建人'; +COMMENT ON COLUMN "public"."menu"."datains_date" IS '资料创建时间'; +COMMENT ON COLUMN "public"."menu"."datachg_usr" IS '资料更新人'; +COMMENT ON COLUMN "public"."menu"."datachg_date" IS '资料更新时间'; +COMMENT ON TABLE "public"."menu" IS '菜单表'; +ALTER TABLE "public"."menu" ADD CONSTRAINT "menu_pkey" PRIMARY KEY ("id"); \ No newline at end of file