From a4ef198bd3dda672ae6190ee82f7df24c282d5d7 Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周四, 15 5月 2025 09:02:21 +0800
Subject: [PATCH] 2222

---
 Weben_CMS专用代码生成器/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.Domain/TestStudent/TestStudent.cs               |  128 ++++++++++++++++++++++++++++++++++++++++++
 Weben_CMS专用代码生成器/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.Domain/CMS.Plugin.HIAWms.Domain.csproj          |    2 
 Weben_CMS专用代码生成器/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms/CMS.Plugin.HIAWms.csproj                        |    4 
 Weben_CMS专用代码生成器/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.Domain/CMS - Backup.Plugin.HIAWms.Domain.csproj |   31 ++++++++++
 4 files changed, 162 insertions(+), 3 deletions(-)

diff --git "a/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.Domain/CMS - Backup.Plugin.HIAWms.Domain.csproj" "b/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.Domain/CMS - Backup.Plugin.HIAWms.Domain.csproj"
new file mode 100644
index 0000000..5ed57e4
--- /dev/null
+++ "b/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.Domain/CMS - Backup.Plugin.HIAWms.Domain.csproj"
@@ -0,0 +1,31 @@
+锘�<Project Sdk="Microsoft.NET.Sdk">
+
+    <Import Project="../../common.props" />
+    <Import Project="../../configureawait.props" />
+
+    <PropertyGroup>
+        <TargetFramework>net6.0</TargetFramework>
+    </PropertyGroup>
+
+    <ItemGroup>
+        <PackageReference Include="Volo.Abp.Ddd.Domain" Version="$(ABPPackageVersion)" />
+        <PackageReference Include="Volo.Abp.Settings" Version="$(ABPPackageVersion)" />
+        <PackageReference Include="Volo.Abp.Caching" Version="$(ABPPackageVersion)" />
+    </ItemGroup>
+
+    <ItemGroup>
+        <ProjectReference Include="..\CMS.Plugin.HIAWms.Abstractions\CMS.Plugin.HIAWms.Abstractions.csproj" />
+        <ProjectReference Include="..\CMS.Plugin.HIAWms.Domain.Shared\CMS.Plugin.HIAWms.Domain.Shared.csproj" />
+    </ItemGroup>
+
+    <ItemGroup>
+      <Reference Include="CmsQueryExtensions">
+        <HintPath>..\..\..\..\..\CommonDLL\CmsQueryExtensions.dll</HintPath>
+      </Reference>
+    </ItemGroup>
+
+    <ItemGroup>
+      <Folder Include="TestStudent\" />
+    </ItemGroup>
+
+</Project>
diff --git "a/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.Domain/CMS.Plugin.HIAWms.Domain.csproj" "b/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.Domain/CMS.Plugin.HIAWms.Domain.csproj"
index c04520e..caef156 100644
--- "a/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.Domain/CMS.Plugin.HIAWms.Domain.csproj"
+++ "b/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.Domain/CMS.Plugin.HIAWms.Domain.csproj"
@@ -1,4 +1,4 @@
-<Project Sdk="Microsoft.NET.Sdk">
+锘�<Project Sdk="Microsoft.NET.Sdk">
 
     <Import Project="../../common.props" />
     <Import Project="../../configureawait.props" />
diff --git "a/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.Domain/TestStudent/TestStudent.cs" "b/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.Domain/TestStudent/TestStudent.cs"
new file mode 100644
index 0000000..e093839
--- /dev/null
+++ "b/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.Domain/TestStudent/TestStudent.cs"
@@ -0,0 +1,128 @@
+using CMS.Plugin.HIAWms.Domain.Shared.Enums;
+using CMS.Plugin.HIAWms.Domain.Shared.TestStudent;
+using CMS.Plugin.MyExtension.Domain;
+using CmsQueryExtensions.Extension;
+using MathNet.Numerics;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Metadata.Internal;
+using System.ComponentModel.DataAnnotations;
+using Volo.Abp;
+using Volo.Abp.Domain.Entities.Auditing;
+
+namespace CMS.Plugin.HIAWms.Domain.TestStudent
+{
+    /// <summary>
+    /// TestStudent
+    /// </summary>
+    public class TestStudent : MyFullAuditedAggregateRoot<Guid>
+    {
+        /// <summary>
+        /// 閲嶅鎬ф牎楠屾柟寮�
+        /// </summary>
+        /// 
+        [Comment("閲嶅鎬ф牎楠屾柟寮�")]
+        [Column("WorkingHours",)]
+        [SugarColumn(ColumnName = "RepCheckType", ColumnDescription = "閲嶅鎬ф牎楠屾柟寮�")]
+        public string? RepCheckType { get; set; }
+
+
+        /// <summary>
+        /// 鑰佸笀ID(鍙┖)
+        /// </summary>
+        [SugarColumn(ColumnName = "TeacherId", ColumnDescription = "鑰佸笀ID(鍙┖)")]
+        public long? TeacherId { get; set; }
+
+        /// <summary>
+        /// 鑰佸笀鍚嶅瓧(鍙┖)
+        /// </summary>
+        [SugarColumn(ColumnName = "TeacherName", ColumnDescription = "鑰佸笀鍚嶅瓧(鍙┖)")]
+        public string? TeacherName { get; set; }
+
+        /// <summary>
+        /// 瀛︾敓濮撳悕
+        /// </summary>
+        [Required]
+        [SugarColumn(ColumnName = "Name", ColumnDescription = "瀛︾敓濮撳悕", Length = 2000)]
+        public string Name { get; set; }
+
+        /// <summary>
+        /// 鍒悕(鍙┖)
+        /// </summary>
+        [SugarColumn(ColumnName = "AliName", ColumnDescription = "鍒悕(鍙┖)", Length = 2000)]
+        public string? AliName { get; set; }
+
+        /// <summary>
+        /// 瀛︾敓骞撮緞
+        /// </summary>
+        [Required]
+        [SugarColumn(ColumnName = "Age", ColumnDescription = "瀛︾敓骞撮緞")]
+        public int Age { get; set; }
+
+        /// <summary>
+        /// 骞寸邯(鍙┖)
+        /// </summary>
+        [SugarColumn(ColumnName = "NianJi", ColumnDescription = "骞寸邯(鍙┖)")]
+        public int? NianJi { get; set; }
+
+
+
+        /// <summary>
+        /// 鏍¢暱ID(鍙┖)
+        /// </summary>
+        [SugarColumn(ColumnName = "RectorId", ColumnDescription = "鏍¢暱ID(鍙┖)")]
+        public long? RectorId { get; set; }
+
+        /// <summary>
+        /// 闆惰姳閽�
+        /// </summary>
+        [Required]
+        [SugarColumn(ColumnName = "HasMoney", ColumnDescription = "闆惰姳閽�", Length = 10, DecimalDigits = 3)]
+        public decimal HasMoney { get; set; }
+
+        /// <summary>
+        /// 韬环(鍙┖)
+        /// </summary>
+        [SugarColumn(ColumnName = "ShenJia", ColumnDescription = "韬环(鍙┖)", Length = 10, DecimalDigits = 3)]
+        public decimal? ShenJia { get; set; }
+
+        /// <summary>
+        /// 鏄惁鍦ㄦ牎
+        /// </summary>
+        [Required]
+        [SugarColumn(ColumnName = "IsInSchool", ColumnDescription = "鏄惁鍦ㄦ牎")]
+        public bool IsInSchool { get; set; }
+
+        /// <summary>
+        /// 鏄惁澶栧湴浜�(鍙┖)
+        /// </summary>
+        [SugarColumn(ColumnName = "IsWDR", ColumnDescription = "鏄惁澶栧湴浜�(鍙┖)")]
+        public bool? IsWDR { get; set; }
+
+        /// <summary>
+        /// 鎬у埆
+        /// </summary>
+        [Required]
+        [SugarColumn(ColumnName = "Gender", ColumnDescription = "鎬у埆")]
+        public GenderEnum Gender { get; set; }
+
+        /// <summary>
+        /// 鍏朵粬鎬у埆(鍙┖)
+        /// </summary>
+        [SugarColumn(ColumnName = "OtherGender", ColumnDescription = "鍏朵粬鎬у埆(鍙┖)")]
+        public GenderEnum? OtherGender { get; set; }
+
+        /// <summary>
+        /// 鍑虹敓鏃ユ湡
+        /// </summary>
+        [Required]
+        [SugarColumn(ColumnName = "BrithDate", ColumnDescription = "鍑虹敓鏃ユ湡")]
+        public DateTime BrithDate { get; set; }
+
+        /// <summary>
+        /// 鍏ュ鏃ユ湡(鍙┖)
+        /// </summary>
+        [SugarColumn(ColumnName = "InSchoolDate", ColumnDescription = "鍏ュ鏃ユ湡(鍙┖)")]
+        public DateTime? InSchoolDate { get; set; }
+
+    }
+}
diff --git "a/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms/CMS.Plugin.HIAWms.csproj" "b/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms/CMS.Plugin.HIAWms.csproj"
index 4d69527..813ab76 100644
--- "a/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms/CMS.Plugin.HIAWms.csproj"
+++ "b/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms/CMS.Plugin.HIAWms.csproj"
@@ -12,12 +12,12 @@
 
     <PropertyGroup Condition="$([MSBuild]::IsOSPlatform('Windows'))">
         <CMSRootPath>D:\Program Files\CMS Editor</CMSRootPath>
-        <OutputPath>$(CMSRootPath)\plugins\cms.plugin.hiawms</OutputPath>
+        <OutputPath>$(CMSRootPath)\plugins\cms.plugin.hiawms_test</OutputPath>
     </PropertyGroup>
 
     <PropertyGroup Condition="$([MSBuild]::IsOSPlatform('OSX'))">
         <CMSRootPath>/Volumes/SSD/CMS Editor</CMSRootPath>
-        <OutputPath>$(CMSRootPath)\plugins\cms.plugin.hiawms</OutputPath>
+        <OutputPath>$(CMSRootPath)\plugins\cms.plugin.hiawms_test</OutputPath>
     </PropertyGroup>
 
     <ItemGroup>

--
Gitblit v1.9.3