质检模块
This commit is contained in:
@@ -1,7 +0,0 @@
|
||||
namespace Tnb.QcMgr.Entities
|
||||
{
|
||||
public class Class1
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
21
QcMgr/Tnb.QcMgr.Entities/Dto/CheckItem.cs
Normal file
21
QcMgr/Tnb.QcMgr.Entities/Dto/CheckItem.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Tnb.QcMgr.Entities
|
||||
{
|
||||
public class CheckItemOut
|
||||
{
|
||||
public string checktypeid { get; set; }
|
||||
public string checktypename { get; set; }
|
||||
public List<CheckItem> items { get; set; }
|
||||
}
|
||||
public class CheckItem
|
||||
{
|
||||
public string itemid { get; set; }
|
||||
public string name { get; set; }
|
||||
public string code { get; set; }
|
||||
}
|
||||
}
|
||||
32
QcMgr/Tnb.QcMgr.Entities/Dto/CheckItems.cs
Normal file
32
QcMgr/Tnb.QcMgr.Entities/Dto/CheckItems.cs
Normal file
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Tnb.QcMgr.Entities.Dto
|
||||
{
|
||||
public class CheckItemsInput
|
||||
{
|
||||
public string name { get; set; }
|
||||
public string status { get; set; }
|
||||
public List<CheckType> checktypoes { get; set; }
|
||||
}
|
||||
public class CheckType
|
||||
{
|
||||
public string id { get; set; }
|
||||
public List<Item> items { get; set; }
|
||||
}
|
||||
public class Item
|
||||
{
|
||||
public string itemid { get; set; }
|
||||
public string extype { get; set; }
|
||||
public string excontent { get; set; }
|
||||
public string check { get; set; }
|
||||
public string errorcause { get; set; }
|
||||
public string errorlevel { get; set; }
|
||||
public string remark { get; set; }
|
||||
public string attachment { get; set; }
|
||||
public string isexec { get; set; }
|
||||
}
|
||||
}
|
||||
33
QcMgr/Tnb.QcMgr.Entities/Dto/CheckPlan.cs
Normal file
33
QcMgr/Tnb.QcMgr.Entities/Dto/CheckPlan.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Tnb.QcMgr.Entities
|
||||
{
|
||||
public class CheckPlanInput
|
||||
{
|
||||
public string name { get; set; }
|
||||
|
||||
public string status { get; set; }
|
||||
|
||||
public string checktype { get; set; }
|
||||
|
||||
public string numtype { get; set; }
|
||||
|
||||
public string pagetype { get; set; }
|
||||
|
||||
public string writerule { get; set; }
|
||||
|
||||
public string remind { get; set; }
|
||||
|
||||
public string attachment { get; set; }
|
||||
|
||||
public string isaddmul { get; set; }
|
||||
|
||||
public string triggertype { get; set; }
|
||||
|
||||
public string content { get; set; }
|
||||
}
|
||||
}
|
||||
30
QcMgr/Tnb.QcMgr.Entities/Entity/QcCheckItem.cs
Normal file
30
QcMgr/Tnb.QcMgr.Entities/Entity/QcCheckItem.cs
Normal file
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using JNPF.Common.Contracts;
|
||||
using JNPF.Common.Security;
|
||||
using SqlSugar;
|
||||
|
||||
namespace Tnb.QcMgr.Entities
|
||||
{
|
||||
[SugarTable("qc_check_item")]
|
||||
public class QcCheckItem : BaseEntity<string>
|
||||
{
|
||||
public QcCheckItem()
|
||||
{
|
||||
id = SnowflakeIdHelper.NextId();
|
||||
}
|
||||
public string? code { get; set; }
|
||||
public string? name { get; set; }
|
||||
public string? type { get; set; }
|
||||
public string? attachment { get; set; }
|
||||
public string? create_id { get; set; }
|
||||
public DateTime? create_time { get; set; }
|
||||
public string? modify_id { get; set; }
|
||||
public DateTime? modify_time { get; set; }
|
||||
public string? extras { get; set; }
|
||||
public string? remark { get; set; }
|
||||
}
|
||||
}
|
||||
84
QcMgr/Tnb.QcMgr.Entities/Entity/QcCheckItemsD.cs
Normal file
84
QcMgr/Tnb.QcMgr.Entities/Entity/QcCheckItemsD.cs
Normal file
@@ -0,0 +1,84 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using JNPF.Common.Contracts;
|
||||
using JNPF.Common.Security;
|
||||
using SqlSugar;
|
||||
|
||||
namespace Tnb.QcMgr.Entities
|
||||
{
|
||||
/// <summary>
|
||||
/// 质检项清单子表
|
||||
/// </summary>
|
||||
[SugarTable("qc_check_items_d")]
|
||||
public partial class QcCheckItemsD : BaseEntity<string>
|
||||
{
|
||||
public QcCheckItemsD()
|
||||
{
|
||||
id = SnowflakeIdHelper.NextId();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 执行项格式
|
||||
/// </summary>
|
||||
public string? extype { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 执行项内容
|
||||
/// </summary>
|
||||
public string? excontent { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 抽检类型
|
||||
/// </summary>
|
||||
public string? check { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 不良原因
|
||||
/// </summary>
|
||||
|
||||
public string? errorcause { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 不良等级
|
||||
/// </summary>
|
||||
public string? errorlevel { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 备注
|
||||
/// </summary>
|
||||
public string? remark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 附件
|
||||
/// </summary>
|
||||
public string? attachment { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 执行时操作
|
||||
/// </summary>
|
||||
public string? isexec { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建用户
|
||||
/// </summary>
|
||||
public string? create_id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
public DateTime? create_time { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改用户
|
||||
/// </summary>
|
||||
public string? modify_id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改时间
|
||||
/// </summary>
|
||||
public DateTime? modify_time { get; set; }
|
||||
}
|
||||
}
|
||||
59
QcMgr/Tnb.QcMgr.Entities/Entity/QcCheckItemsH.cs
Normal file
59
QcMgr/Tnb.QcMgr.Entities/Entity/QcCheckItemsH.cs
Normal file
@@ -0,0 +1,59 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using JNPF.Common.Contracts;
|
||||
using JNPF.Common.Security;
|
||||
using SqlSugar;
|
||||
|
||||
namespace Tnb.QcMgr.Entities
|
||||
{
|
||||
/// <summary>
|
||||
/// 质检项清单
|
||||
/// </summary>
|
||||
[SugarTable("qc_check_items_h")]
|
||||
public partial class QcCheckItemsH : BaseEntity<string>
|
||||
{
|
||||
public QcCheckItemsH()
|
||||
{
|
||||
id = SnowflakeIdHelper.NextId();
|
||||
}
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
public string? name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
public string? status { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建用户
|
||||
/// </summary>
|
||||
public string? create_id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
public DateTime? create_time { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改用户
|
||||
/// </summary>
|
||||
public string? modify_id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改时间
|
||||
/// </summary>
|
||||
public DateTime? modify_time { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 扩展
|
||||
/// </summary>
|
||||
public string? extras { get; set; }
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
43
QcMgr/Tnb.QcMgr.Entities/Entity/QcCheckItemsR.cs
Normal file
43
QcMgr/Tnb.QcMgr.Entities/Entity/QcCheckItemsR.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using JNPF.Common.Contracts;
|
||||
using JNPF.Common.Security;
|
||||
using SqlSugar;
|
||||
|
||||
namespace Tnb.QcMgr.Entities
|
||||
{
|
||||
/// <summary>
|
||||
/// 质检项清单中间表
|
||||
/// </summary>
|
||||
[SugarTable("qc_check_items_r")]
|
||||
public partial class QcCheckItemsR : BaseEntity<string>
|
||||
{
|
||||
public QcCheckItemsR()
|
||||
{
|
||||
id = SnowflakeIdHelper.NextId();
|
||||
}
|
||||
/// <summary>
|
||||
/// 质检项清单编号
|
||||
/// </summary>
|
||||
public string? itemshid { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 质检项分类编号
|
||||
/// </summary>
|
||||
public string? typeid { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 质检项编号
|
||||
/// </summary>
|
||||
public string? itemid { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 质检项清单子表编号
|
||||
/// </summary>
|
||||
public string? itemsdid { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
38
QcMgr/Tnb.QcMgr.Entities/Entity/QcCheckPlanD.cs
Normal file
38
QcMgr/Tnb.QcMgr.Entities/Entity/QcCheckPlanD.cs
Normal file
@@ -0,0 +1,38 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using JNPF.Common.Contracts;
|
||||
using JNPF.Common.Security;
|
||||
using SqlSugar;
|
||||
|
||||
namespace Tnb.QcMgr.Entities
|
||||
{
|
||||
/// <summary>
|
||||
/// 质检方案附加信息
|
||||
/// </summary>
|
||||
[SugarTable("qc_check_plan_d")]
|
||||
public partial class QcCheckPlanD : BaseEntity<string>
|
||||
{
|
||||
public QcCheckPlanD()
|
||||
{
|
||||
id = SnowflakeIdHelper.NextId();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 触发类型
|
||||
/// </summary>
|
||||
public string? triggertype { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 触发内容
|
||||
/// </summary>
|
||||
public string? content { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主表编号
|
||||
/// </summary>
|
||||
public string? mainid { get; set; }
|
||||
}
|
||||
}
|
||||
87
QcMgr/Tnb.QcMgr.Entities/Entity/QcCheckPlanH.cs
Normal file
87
QcMgr/Tnb.QcMgr.Entities/Entity/QcCheckPlanH.cs
Normal file
@@ -0,0 +1,87 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using JNPF.Common.Contracts;
|
||||
using JNPF.Common.Security;
|
||||
using SqlSugar;
|
||||
|
||||
namespace Tnb.QcMgr.Entities
|
||||
{
|
||||
/// <summary>
|
||||
/// 质检方案主表
|
||||
/// </summary>
|
||||
[SugarTable("qc_check_plan_h")]
|
||||
public partial class QcCheckPlanH : BaseEntity<string>
|
||||
{
|
||||
public QcCheckPlanH()
|
||||
{
|
||||
id = SnowflakeIdHelper.NextId();
|
||||
}
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
public string? name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
public string? status { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 质检类型
|
||||
/// </summary>
|
||||
public string? checktype { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 报告填写数量类型
|
||||
/// </summary>
|
||||
public string? numtype { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分页方式
|
||||
/// </summary>
|
||||
public string? pagetype { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 质检项填写规则
|
||||
/// </summary>
|
||||
public string? writerule { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 特别提醒
|
||||
/// </summary>
|
||||
public string? remind { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 附件
|
||||
/// </summary>
|
||||
public string? attachment { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 可添加多种物料
|
||||
/// </summary>
|
||||
public string? isaddmul { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建用户
|
||||
/// </summary>
|
||||
public string? create_id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
public DateTime? create_time { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改用户
|
||||
/// </summary>
|
||||
public string? modify_id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改时间
|
||||
/// </summary>
|
||||
public DateTime? modify_time { get; set; }
|
||||
}
|
||||
}
|
||||
28
QcMgr/Tnb.QcMgr.Entities/Entity/QcCheckType.cs
Normal file
28
QcMgr/Tnb.QcMgr.Entities/Entity/QcCheckType.cs
Normal file
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using JNPF.Common.Contracts;
|
||||
using JNPF.Common.Security;
|
||||
using SqlSugar;
|
||||
|
||||
namespace Tnb.QcMgr.Entities
|
||||
{
|
||||
[SugarTable("qc_check_type")]
|
||||
public class QcCheckType : BaseEntity<string>
|
||||
{
|
||||
public QcCheckType()
|
||||
{
|
||||
id = SnowflakeIdHelper.NextId();
|
||||
}
|
||||
public string? name { get; set; }
|
||||
public string? inspection_items { get; set; }
|
||||
public string? remark { get; set; }
|
||||
public string? create_id { get; set; }
|
||||
public DateTime? create_time { get; set; }
|
||||
public string? modify_id { get; set; }
|
||||
public DateTime? modify_time { get; set; }
|
||||
public string? extras { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user