[feature] python兼容层基本完成

This commit is contained in:
lichx
2024-11-03 11:21:47 +08:00
parent d33ff74a51
commit 03edc76960
21 changed files with 488 additions and 15 deletions
@@ -0,0 +1,15 @@
using SiteManagementSystem_SoftwareEngineering_.Service;
using System.ComponentModel.DataAnnotations;
namespace SiteManagementSystem_SoftwareEngineering_.Entity
{
public class Field
{
[Key]
public Guid Id { get; set; } = Guid.NewGuid();
public string Name { get; set; } = null!;
public string Position { get; set; } = null!;
public string OpenTime { get; set; } = null!;
public FieldType Type { get; set; } = FieldType.Unspecified;
}
}
@@ -1,11 +1,8 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Data;
using System.Security.Claims;
using System.Xml.Linq;
using Microsoft.AspNetCore.DataProtection;
using SiteManagementSystem_SoftwareEngineering_.Model;
using SiteManagementSystem_SoftwareEngineering_.Model;
using SiteManagementSystem_SoftwareEngineering_.Service;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Security.Claims;
namespace SiteManagementSystem_SoftwareEngineering_.Entity
{
@@ -0,0 +1,15 @@
using System.ComponentModel.DataAnnotations;
namespace SiteManagementSystem_SoftwareEngineering_.Entity
{
public class UserField
{
[Key]
public Guid Uid { get; set; }
//[Key]
public Guid Fid { get; set; }
public DateTime StartTime { get; set; }
public DateTime EndTime { get; set; }
// other properties
}
}