Browse Source

更新

master
赵新宇 3 weeks ago
parent
commit
816f17bf17
  1. 141
      API/TaskManager.Entity/Entity.cs
  2. 6
      API/TaskManager.Entity/TaskManager.Entity.csproj
  3. 5
      API/TaskManager.EntityFramework/Repository/Repository.cs

141
API/TaskManager.Entity/Entity.cs

@ -1,4 +1,5 @@
using Newtonsoft.Json; using Magicodes.ExporterAndImporter.Core;
using Newtonsoft.Json;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
@ -19,38 +20,48 @@ namespace TaskManager.Entity
{ {
[Key] [Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)] [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
[ExporterHeader(IsIgnore = true)]
public long UId { get; set; } public long UId { get; set; }
/// <summary> /// <summary>
/// API路径 /// API路径
/// </summary> /// </summary>
[ExporterHeader(DisplayName = "API路径")]
public string Api { get; set; } public string Api { get; set; }
/// <summary> /// <summary>
/// 任务周期设置 /// 任务周期设置
/// </summary> /// </summary>
[ExporterHeader(DisplayName = "任务周期设置")]
public string Corn { get; set; } public string Corn { get; set; }
/// <summary> /// <summary>
/// 模块 /// 模块
/// </summary> /// </summary>
[ExporterHeader(IsIgnore = true)]
public string Module { get; set; } public string Module { get; set; }
/// <summary> /// <summary>
/// 备注 /// 备注
/// </summary> /// </summary>
[ExporterHeader(DisplayName = "备注")]
public string Remark { get; set; } public string Remark { get; set; }
/// <summary> /// <summary>
/// 表名 /// 表名
/// </summary> /// </summary>
[ExporterHeader(IsIgnore =true)]
public string TableName { get; set; } public string TableName { get; set; }
/// <summary> /// <summary>
/// 任务名称 /// 任务名称
/// </summary> /// </summary>
[ExporterHeader(DisplayName = "任务名称")]
public string TaskName { get; set; } public string TaskName { get; set; }
/// <summary> /// <summary>
/// 全路径 /// 全路径
/// </summary> /// </summary>
[ExporterHeader(DisplayName = "全路径")]
public string Url { get; set; } public string Url { get; set; }
/// <summary> /// <summary>
/// 是否自动执行 /// 是否自动执行
/// </summary> /// </summary>
[ExporterHeader(DisplayName = "是否自动执行")]
public bool IsAuto { get; set; } public bool IsAuto { get; set; }
} }
@ -86,17 +97,19 @@ namespace TaskManager.Entity
{ {
[Key] [Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)] [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
[ExporterHeader(IsIgnore=true)]
public long UId { get; set; } public long UId { get; set; }
/// <summary> /// <summary>
/// 写状态 /// 写状态
/// </summary> /// </summary>
public bool WriteState { get; set; } public bool WriteState { get; set; }
[ExporterHeader(IsIgnore = true)]
public bool ReadState { get; set; } public bool ReadState { get; set; }
[ExporterHeader(IsIgnore = true)]
public DateTime CreationTime { get; set; } public DateTime CreationTime { get; set; }
[ExporterHeader(IsIgnore = true)]
public string Remark { get; set; } public string Remark { get; set; }
[ExporterHeader(IsIgnore = true)]
public Guid TaskId { get; set; } public Guid TaskId { get; set; }
} }
@ -115,7 +128,7 @@ namespace TaskManager.Entity
/// </summary> /// </summary>
public class TaskSub:BaseEntity public class TaskSub:BaseEntity
{ {
[ExporterHeader(DisplayName = "用户名")]
/// <summary> /// <summary>
/// 关联的数据表名称(如:订单表、用户表等,可为空) /// 关联的数据表名称(如:订单表、用户表等,可为空)
/// </summary> /// </summary>
@ -189,124 +202,6 @@ namespace TaskManager.Entity
/// <summary>
/// 来料检验数据
/// </summary>
public class SUPPLIER_PRO_MATERIAL_STOCK:BaseEntity
{
}
/// <summary>
/// 排产数据
/// </summary>
public class SUPPLIER_PRO_SCHEDULING : BaseEntity
{
}
/// <summary>
/// 供应商基础信息
/// </summary>
public class SUPPLIER_INFO : BaseEntity
{
}
/// <summary>
/// 人员资质信息
/// </summary>
public class SUPPLIER_EMPLOYEE : BaseEntity
{
}
/// <summary>
/// BOM主数据
/// </summary>
public class SUPPLIER_BOM : BaseEntity
{
}
/// <summary>
/// 过程控制项质量数据
/// </summary>
public class SUPPLIER_PRO_CPS : BaseEntity
{
}
/// <summary>
/// 生产过程数据
/// </summary>
public class SUPPLIER_PRO_DATA : BaseEntity
{
}
/// <summary>
/// 产品一次合格率
/// </summary>
public class SUPPLIER_PRO_FIRST_PASSYIELD : BaseEntity
{
}
/// <summary>
/// 工位一次合格率
/// </summary>
//public class SUPPLIER_PRO_STATION_FIRST_PASSYIELD : BaseEntity
//{
//}
/// <summary>
/// 缺陷业务数据
/// </summary>
public class SUPPLIER_PRO_FLAW : BaseEntity
{
}
/// <summary>
/// 环境业务数据
/// </summary>
public class SUPPLIER_PRO_ENVIRONMENT : BaseEntity
{
}
/// <summary>
/// 设备OEE达成率
/// </summary>
public class SUPPLIER_PRO_OEE_ACHIEVEMENT_RATE : BaseEntity
{
}
/// <summary>
/// OEE时间明细
/// </summary>
public class SUPPLIER_PRO_OEE_TIME_DETAILS : BaseEntity
{
}
/// <summary>
/// 物料主数据
/// </summary>
public class SUPPLIER_PRO_MATERIAL_DATA : BaseEntity
{
}
/// <summary>
/// 附件类数据
/// </summary>
public class SUPPLIER_PRO_ATTACHMENT_DATA : BaseEntity
{
}
/// <summary>
/// 工艺装备
/// </summary>
public class SUPPLIER_PRO_PROCESS_EQUIPMENT : BaseEntity
{
}
/// <summary>
/// 工艺
/// </summary>
public class SUPPLIER_PRO_PROCESS : BaseEntity
{
}
/// <summary> /// <summary>
/// 整车月度生产计划-2 /// 整车月度生产计划-2

6
API/TaskManager.Entity/TaskManager.Entity.csproj

@ -7,11 +7,9 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Magicodes.IE.Core" Version="2.7.5.2" />
<PackageReference Include="Magicodes.IE.Excel" Version="2.7.5.2" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" /> <PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<Folder Include="Entitys\10_17\" />
</ItemGroup>
</Project> </Project>

5
API/TaskManager.EntityFramework/Repository/Repository.cs

@ -90,11 +90,6 @@ namespace TaskManager.EntityFramework.Repository
return await query.ToPagedListAsync(pagingParams); return await query.ToPagedListAsync(pagingParams);
} }
} }
public class PagedResult<T> public class PagedResult<T>
{ {

Loading…
Cancel
Save