From c5b29afc4594b84de4e73baab0419ecd01d290e2 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期二, 11 十月 2022 13:01:44 +0800
Subject: [PATCH] 1

---
 Community.Model/Build/Household.cs  |   73 ++++++++++
 .gitignore                          |    1 
 Community.Model/Build/Property.cs   |   43 ++++++
 Community.Model/Build/Building.cs   |   58 ++++++++
 Community.Model/Build/HouseState.cs |   25 +++
 Community.Model/Build/Camera.cs     |   33 ++++
 Community.Model/Build/Region.cs     |   58 ++++++++
 Community.Model/Build/House.cs      |   64 +++++++++
 Community.Model/Build/HoldType.cs   |   28 ++++
 9 files changed, 382 insertions(+), 1 deletions(-)

diff --git a/.gitignore b/.gitignore
index 1737958..5359ed8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,7 +11,6 @@
 [Dd]ebug/
 [Rr]elease/
 x64/
-build/
 [Bb]in/
 [Oo]bj/
  
diff --git a/Community.Model/Build/Building.cs b/Community.Model/Build/Building.cs
new file mode 100644
index 0000000..228622c
--- /dev/null
+++ b/Community.Model/Build/Building.cs
@@ -0,0 +1,58 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Community.Model.Build
+{
+    /// <summary>
+    /// 妤�
+    /// </summary>
+    public class Building
+    {
+        public Building()
+        {
+        }
+
+        /// <summary>
+        /// 涓婚敭
+        /// </summary>
+        public int Id { set; get; }
+
+        /// <summary>
+        /// 琛屾斂鍖�
+        /// </summary>
+        public int Region { set; get; }
+
+        /// <summary>
+        /// 鍚嶇О
+        /// </summary>
+        public string Name { set; get; }
+
+        /// <summary>
+        /// 楂樺害
+        /// </summary>
+        public int Height { set; get; }
+
+        /// <summary>
+        /// 灞傛暟
+        /// </summary>
+        public int Floor { set; get; }
+
+        /// <summary>
+        /// 璐熻矗浜�
+        /// </summary>
+        public string Charge { set; get; }
+
+        /// <summary>
+        /// 鑱旂郴鏂瑰紡
+        /// </summary>
+        public string Phone { set; get; }
+
+        /// <summary>
+        /// 澶囨敞
+        /// </summary>
+        public string Remark { set; get; }
+    }
+}
diff --git a/Community.Model/Build/Camera.cs b/Community.Model/Build/Camera.cs
new file mode 100644
index 0000000..86e7486
--- /dev/null
+++ b/Community.Model/Build/Camera.cs
@@ -0,0 +1,33 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Community.Model.Build
+{
+    public class Camera
+    {
+        public Camera() { }
+
+        /// <summary>
+        /// 涓婚敭
+        /// </summary>
+        public int Id { set; get; }
+
+        /// <summary>
+        /// 绫诲瀷
+        /// </summary>
+        public int CType { set; get; }
+
+        /// <summary>
+        /// 鍚嶇О
+        /// </summary>
+        public string CName { set; get; }
+
+        /// <summary>
+        /// 澶囨敞
+        /// </summary>
+        public string Remark { set; get; }
+    }
+}
diff --git a/Community.Model/Build/HoldType.cs b/Community.Model/Build/HoldType.cs
new file mode 100644
index 0000000..b8dd322
--- /dev/null
+++ b/Community.Model/Build/HoldType.cs
@@ -0,0 +1,28 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Community.Model.Build
+{
+    /// <summary>
+    /// 浣忔埛绫诲埆
+    /// </summary>
+    public class HoldType
+    {
+        public HoldType()
+        {
+        }
+
+        /// <summary>
+        /// 涓婚敭
+        /// </summary>
+        public int Id { set; get; }
+
+        /// <summary>
+        /// 鐘舵��
+        /// </summary>
+        public string Status { set; get; }
+    }
+}
diff --git a/Community.Model/Build/House.cs b/Community.Model/Build/House.cs
new file mode 100644
index 0000000..38f5e4e
--- /dev/null
+++ b/Community.Model/Build/House.cs
@@ -0,0 +1,64 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Community.Model.Build
+{
+    public class House
+    {
+        public House()
+        {
+            Holds = new List<Household>();
+        }
+
+        public House(int bid)
+            : this()
+        {
+            Building = bid;
+        }
+
+        /// <summary>
+        /// 涓婚敭
+        /// </summary>
+        public int Id { set; get; }
+
+        /// <summary>
+        /// 妤�
+        /// </summary>
+        public int Building { set; get; }
+
+        /// <summary>
+        /// 鎴垮眿鐘舵��(1-鑷綇,2-鍑虹,3-闂茬疆)
+        /// </summary>
+        public int HouseState { set; get; }
+
+        /// <summary>
+        /// 鍏ㄥ悕锛氱綏搴勫崡閲�2鍙锋ゼ1鍗曞厓101
+        /// </summary>
+        public string FullName { set; get; }
+
+        /// <summary>
+        /// 妤煎彿
+        /// </summary>
+        public string BuildNum { set; get; }
+
+        /// <summary>
+        /// 鍗曞厓
+        /// </summary>
+        public string Unit { set; get; }
+
+        /// <summary>
+        /// 闂ㄧ墝鍙风爜
+        /// </summary>
+        public string HouseNum { set; get; }
+
+        /// <summary>
+        /// 澶囨敞
+        /// </summary>
+        public string Remark { set; get; }
+
+        public List<Household> Holds { set; get; }
+    }
+}
diff --git a/Community.Model/Build/HouseState.cs b/Community.Model/Build/HouseState.cs
new file mode 100644
index 0000000..e0dc2e4
--- /dev/null
+++ b/Community.Model/Build/HouseState.cs
@@ -0,0 +1,25 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Community.Model.Build
+{
+    public class HouseState
+    {
+        public HouseState()
+        {
+        }
+
+        /// <summary>
+        /// 涓婚敭
+        /// </summary>
+        public int Id { set; get; }
+
+        /// <summary>
+        /// 鐘舵��
+        /// </summary>
+        public string Status { set; get; }
+    }
+}
diff --git a/Community.Model/Build/Household.cs b/Community.Model/Build/Household.cs
new file mode 100644
index 0000000..16ba2eb
--- /dev/null
+++ b/Community.Model/Build/Household.cs
@@ -0,0 +1,73 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Community.Model.Build
+{
+    /// <summary>
+    /// 浣忔埛
+    /// </summary>
+    public class Household
+    {
+        public Household()
+        {
+        }
+
+        /// <summary>
+        /// 涓婚敭
+        /// </summary>
+        public int Id { set; get; }
+
+        /// <summary>
+        /// 妤�
+        /// </summary>
+        public int House { set; get; }
+
+        /// <summary>
+        /// 浣忔埛绫诲埆锛�1-鎴夸富,2-瀹跺涵鎴愬憳,3-鎵跨浜�,4-浜屾埧涓�,5-涓粙锛�
+        /// </summary>
+        public int HoldType { set; get; }
+
+        /// <summary>
+        /// 濮撳悕
+        /// </summary>
+        public string Name { set; get; }
+
+        /// <summary>
+        /// 鎬у埆
+        /// </summary>
+        public string Gender { set; get; }
+
+        /// <summary>
+        /// 姘戞棌
+        /// </summary>
+        public string Nation { set; get; }
+
+        /// <summary>
+        /// 鏀挎不闈㈣矊
+        /// </summary>
+        public string Political { set; get; }
+
+        /// <summary>
+        /// 韬唤璇佸彿
+        /// </summary>
+        public string IdNum { set; get; }
+
+        /// <summary>
+        /// 鎴风睄鎵�鍦ㄥ湴
+        /// </summary>
+        public string Addr { set; get; }
+
+        /// <summary>
+        /// 鑱旂郴鏂瑰紡
+        /// </summary>
+        public string Phone { set; get; }
+
+        /// <summary>
+        /// 澶囨敞
+        /// </summary>
+        public string Remark { set; get; }
+    }
+}
diff --git a/Community.Model/Build/Property.cs b/Community.Model/Build/Property.cs
new file mode 100644
index 0000000..e50b65a
--- /dev/null
+++ b/Community.Model/Build/Property.cs
@@ -0,0 +1,43 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Community.Model.Build
+{
+    /// <summary>
+    /// 鐗╀笟
+    /// </summary>
+    public class Property
+    {
+        public Property()
+        {
+        }
+
+        /// <summary>
+        /// 涓婚敭
+        /// </summary>
+        public int Id { set; get; }
+
+        /// <summary>
+        /// 鍚嶇О
+        /// </summary>
+        public string Name { set; get; }
+
+        /// <summary>
+        /// 璐熻矗浜�
+        /// </summary>
+        public string Charge { set; get; }
+
+        /// <summary>
+        /// 鑱旂郴鏂瑰紡
+        /// </summary>
+        public string Phone { set; get; }
+
+        /// <summary>
+        /// 澶囨敞
+        /// </summary>
+        public string Remark { set; get; }
+    }
+}
diff --git a/Community.Model/Build/Region.cs b/Community.Model/Build/Region.cs
new file mode 100644
index 0000000..7b5ad23
--- /dev/null
+++ b/Community.Model/Build/Region.cs
@@ -0,0 +1,58 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Community.Model.Build
+{
+    /// <summary>
+    /// 琛屾斂鍖�
+    /// </summary>
+    public class Region
+    {
+        public Region()
+        {
+        }
+
+        /// <summary>
+        /// 涓婚敭
+        /// </summary>
+        public int Id { set; get; }
+
+        /// <summary>
+        /// 鍖哄煙缂栫爜
+        /// </summary>
+        public string RegionCode { set; get; }
+
+        /// <summary>
+        /// 鐪�
+        /// </summary>
+        public string Province { set; get; }
+
+        /// <summary>
+        /// 甯�
+        /// </summary>
+        public int City { set; get; }
+
+        /// <summary>
+        /// 鍘�/鍖�
+        /// </summary>
+        public string County { set; get; }
+
+        /// <summary>
+        /// 涔¢晣/琛楅亾
+        /// </summary>
+        public string Street { set; get; }
+
+        /// <summary>
+        /// 绀惧尯/鏉�
+        /// </summary>
+        public string Community { set; get; }
+
+        /// <summary>
+        /// 绀惧尯/鏉�
+        /// </summary>
+        public string Village { set; get; }
+    }
+}

--
Gitblit v1.9.3