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