You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
643 lines
12 KiB
643 lines
12 KiB
2 years ago
|
using System.ComponentModel.DataAnnotations;
|
||
|
using Microsoft.EntityFrameworkCore;
|
||
|
using Microsoft.EntityFrameworkCore.Metadata.Builders;
|
||
|
using WTA.Shared.Attributes;
|
||
|
using WTA.Shared.Data;
|
||
|
using WTA.Shared.Domain;
|
||
|
using WTA.Shared.Module;
|
||
|
|
||
|
namespace WTA.Application.Identity.Entities.BaseData;
|
||
|
|
||
|
[Order(7)]
|
||
|
[SystemManagement]
|
||
|
[Display(Name = "物料主数据")]
|
||
|
public class Class1 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(8)]
|
||
|
[SystemManagement]
|
||
|
[Display(Name = "客户零件关系")]
|
||
|
public class Class2 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(9)]
|
||
|
[SystemManagement]
|
||
|
[Display(Name = "客户端替换件关系")]
|
||
|
public class Class3 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(10)]
|
||
|
[SystemManagement]
|
||
|
[Display(Name = "寄售库出库总成替换关系")]
|
||
|
public class Class4 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(11)]
|
||
|
[SystemManagement]
|
||
|
[Display(Name = "期间设置")]
|
||
|
public class Class5 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(12)]
|
||
|
[SystemManagement]
|
||
|
[Display(Name = "销售价格单")]
|
||
|
public class Class6 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(2)]
|
||
|
[Display(Name = "EDI业务")]
|
||
|
public class EdiAttribute : GroupAttribute
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(1)]
|
||
|
[Edi]
|
||
|
[Display(Name = "EDI和HBPO核对")]
|
||
|
public class Class7 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(2)]
|
||
|
[Edi]
|
||
|
[Display(Name = "EDI和BBAC核对")]
|
||
|
public class Class8 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(2)]
|
||
|
[Display(Name = "JIS业务")]
|
||
|
public class JISModule : BaseModule
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(1)]
|
||
|
[Module<JISModule>]
|
||
|
[Display(Name = "数据输入")]
|
||
|
public class JISDataInputAttribute : GroupAttribute
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(2)]
|
||
|
[Module<JISModule>]
|
||
|
[Display(Name = "数据输出")]
|
||
|
public class JISDataOutputAttribute : GroupAttribute
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(1)]
|
||
|
[JISDataInput]
|
||
|
[Display(Name = "HBPO结算导入")]
|
||
|
public class Class9 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(2)]
|
||
|
[JISDataInput]
|
||
|
[Display(Name = "BBAC结算导入")]
|
||
|
public class Class10 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(3)]
|
||
|
[JISDataInput]
|
||
|
[Display(Name = "HBPO发运数据")]
|
||
|
public class Class11 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(4)]
|
||
|
[JISDataInput]
|
||
|
[Display(Name = "BBAC发运数据")]
|
||
|
public class Class12 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(1)]
|
||
|
[JISDataOutput]
|
||
|
[Display(Name = "HBPO结算核对明细输出")]
|
||
|
public class Class13 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(2)]
|
||
|
[JISDataOutput]
|
||
|
[Display(Name = "BBAC结算核对明细输出")]
|
||
|
public class Class14 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(3)]
|
||
|
[JISDataOutput]
|
||
|
[Display(Name = "HBPO无法出库明细与汇总输出")]
|
||
|
public class Class15 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(4)]
|
||
|
[JISDataOutput]
|
||
|
[Display(Name = "BBAC无法出库明细与汇总输出")]
|
||
|
public class Class16 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(5)]
|
||
|
[JISDataOutput]
|
||
|
[Display(Name = "HBPO结算发货明细与汇总")]
|
||
|
public class Class17 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(6)]
|
||
|
[JISDataOutput]
|
||
|
[Display(Name = "BBAC结算发货明细与汇总")]
|
||
|
public class Class18 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
/////
|
||
|
|
||
|
[Order(3)]
|
||
|
[Display(Name = "JIT业务")]
|
||
|
public class JITModule : BaseModule
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(1)]
|
||
|
[Module<JITModule>]
|
||
|
[Display(Name = "数据输入")]
|
||
|
public class JITDataInputAttribute : GroupAttribute
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(2)]
|
||
|
[Module<JITModule>]
|
||
|
[Display(Name = "数据输出")]
|
||
|
public class JITDataOutputAttribute : GroupAttribute
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(1)]
|
||
|
[JITDataInput]
|
||
|
[Display(Name = "JIT件结算导入")]
|
||
|
public class Class19 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(2)]
|
||
|
[JITDataInput]
|
||
|
[Display(Name = "JIT发运数据查询")]
|
||
|
public class Class20 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(1)]
|
||
|
[JITDataOutput]
|
||
|
[Display(Name = "JIT件结算核对明细输出")]
|
||
|
public class Class21 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(2)]
|
||
|
[JITDataOutput]
|
||
|
[Display(Name = "JIT件寄售库不能出库明细与汇总")]
|
||
|
public class Class22 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(3)]
|
||
|
[JITDataOutput]
|
||
|
[Display(Name = "JIT件结算发货明细与汇总")]
|
||
|
public class Class23 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
/////
|
||
|
|
||
|
[Order(4)]
|
||
|
[Display(Name = "备件业务")]
|
||
|
public class BeiJianModule : BaseModule
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(1)]
|
||
|
[Module<BeiJianModule>]
|
||
|
[Display(Name = "数据输入")]
|
||
|
public class BeiJianDataInputAttribute : GroupAttribute
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(2)]
|
||
|
[Module<BeiJianModule>]
|
||
|
[Display(Name = "数据输出")]
|
||
|
public class BeiJianDataOutputAttribute : GroupAttribute
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(1)]
|
||
|
[BeiJianDataInput]
|
||
|
[Display(Name = "备件结算导入")]
|
||
|
public class Class24 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(2)]
|
||
|
[BeiJianDataInput]
|
||
|
[Display(Name = "备件发运数据查询")]
|
||
|
public class Class25 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(1)]
|
||
|
[BeiJianDataOutput]
|
||
|
[Display(Name = "备件结算核对明细输出")]
|
||
|
public class Class26 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(2)]
|
||
|
[BeiJianDataOutput]
|
||
|
[Display(Name = "备件寄售库不能出库明细与汇总输出")]
|
||
|
public class Class27 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(3)]
|
||
|
[BeiJianDataOutput]
|
||
|
[Display(Name = "备件有结算有发货明细与汇总输出")]
|
||
|
public class Class28 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(4)]
|
||
|
[BeiJianDataOutput]
|
||
|
[Display(Name = "备件有结算无发货明细与汇总输出")]
|
||
|
public class Class29 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
/////
|
||
|
|
||
|
[Order(5)]
|
||
|
[Display(Name = "备件业务")]
|
||
|
public class MaiDanJianModule : BaseModule
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(1)]
|
||
|
[Module<MaiDanJianModule>]
|
||
|
[Display(Name = "数据输入")]
|
||
|
public class MaiDanJianDataInputAttribute : GroupAttribute
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(2)]
|
||
|
[Module<MaiDanJianModule>]
|
||
|
[Display(Name = "数据输出")]
|
||
|
public class MaiDanJianDataOutputAttribute : GroupAttribute
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(1)]
|
||
|
[MaiDanJianDataInput]
|
||
|
[Display(Name = "印度件结算导入")]
|
||
|
public class Class30 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(2)]
|
||
|
[MaiDanJianDataInput]
|
||
|
[Display(Name = "印度件发运数据查询")]
|
||
|
public class Class31 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(1)]
|
||
|
[MaiDanJianDataOutput]
|
||
|
[Display(Name = "印度件结算核对明细输出")]
|
||
|
public class Class32 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(2)]
|
||
|
[MaiDanJianDataOutput]
|
||
|
[Display(Name = "印度件寄售库不能出库明细与汇总输出")]
|
||
|
public class Class33 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(3)]
|
||
|
[MaiDanJianDataOutput]
|
||
|
[Display(Name = "印度件有结算有发货明细与汇总输出")]
|
||
|
public class Class34 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(4)]
|
||
|
[MaiDanJianDataOutput]
|
||
|
[Display(Name = "印度件有结算无发货明细与汇总输出")]
|
||
|
public class Class35 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
//////
|
||
|
[Order(6)]
|
||
|
[Display(Name = "出库单")]
|
||
|
public class ChuKuDanGroup : GroupAttribute
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(1)]
|
||
|
[ChuKuDanGroup]
|
||
|
[Display(Name = "HBPO-JIS出库单")]
|
||
|
public class Class36 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(2)]
|
||
|
[ChuKuDanGroup]
|
||
|
[Display(Name = "BBAC-JIS出库单")]
|
||
|
public class Class37 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(3)]
|
||
|
[ChuKuDanGroup]
|
||
|
[Display(Name = "JIT件件出库单")]
|
||
|
public class Class38 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(4)]
|
||
|
[ChuKuDanGroup]
|
||
|
[Display(Name = "备件出库单")]
|
||
|
public class Class39 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(5)]
|
||
|
[ChuKuDanGroup]
|
||
|
[Display(Name = "印度件出库单")]
|
||
|
public class Class40 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(6)]
|
||
|
[ChuKuDanGroup]
|
||
|
[Display(Name = "不能出库记录出库业务")]
|
||
|
public class Class41 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
//////
|
||
|
[Order(7)]
|
||
|
[Display(Name = "商务审核")]
|
||
|
public class ShangWuShenHeGroup : GroupAttribute
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(1)]
|
||
|
[ShangWuShenHeGroup]
|
||
|
[Display(Name = "HBPO-JIS 商务待开票")]
|
||
|
public class Class42 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(2)]
|
||
|
[ShangWuShenHeGroup]
|
||
|
[Display(Name = "BBAC-JIS商务待开票")]
|
||
|
public class Class43 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(3)]
|
||
|
[ShangWuShenHeGroup]
|
||
|
[Display(Name = "JIT件商务发票待开票")]
|
||
|
public class Class44 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(4)]
|
||
|
[ShangWuShenHeGroup]
|
||
|
[Display(Name = "备件商务发票待开票")]
|
||
|
public class Class45 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(5)]
|
||
|
[ShangWuShenHeGroup]
|
||
|
[Display(Name = "印度件商务发票待开票")]
|
||
|
public class Class46 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
//////
|
||
|
[Order(7)]
|
||
|
[Display(Name = "财务审核")]
|
||
|
public class CaiWuShenHeGroup : GroupAttribute
|
||
|
{
|
||
|
}
|
||
|
|
||
|
[Order(1)]
|
||
|
[CaiWuShenHeGroup]
|
||
|
[Display(Name = " BBAC-JIS财务管理审核")]
|
||
|
public class Class47 : BaseEntity
|
||
|
{
|
||
|
}
|
||
|
|
||
|
public class BaseDataDbConfig : IDbConfig<IdentityDbContext>,
|
||
|
IEntityTypeConfiguration<Class1>,
|
||
|
IEntityTypeConfiguration<Class2>,
|
||
|
IEntityTypeConfiguration<Class3>,
|
||
|
IEntityTypeConfiguration<Class4>,
|
||
|
IEntityTypeConfiguration<Class5>,
|
||
|
IEntityTypeConfiguration<Class6>,
|
||
|
IEntityTypeConfiguration<Class7>,
|
||
|
IEntityTypeConfiguration<Class8>,
|
||
|
IEntityTypeConfiguration<Class9>,
|
||
|
IEntityTypeConfiguration<Class10>,
|
||
|
IEntityTypeConfiguration<Class11>,
|
||
|
IEntityTypeConfiguration<Class12>,
|
||
|
IEntityTypeConfiguration<Class13>,
|
||
|
IEntityTypeConfiguration<Class14>,
|
||
|
IEntityTypeConfiguration<Class15>,
|
||
|
IEntityTypeConfiguration<Class16>,
|
||
|
IEntityTypeConfiguration<Class17>,
|
||
|
IEntityTypeConfiguration<Class18>,
|
||
|
IEntityTypeConfiguration<Class19>,
|
||
|
IEntityTypeConfiguration<Class20>,
|
||
|
IEntityTypeConfiguration<Class21>,
|
||
|
IEntityTypeConfiguration<Class22>,
|
||
|
IEntityTypeConfiguration<Class23>,
|
||
|
IEntityTypeConfiguration<Class24>,
|
||
|
IEntityTypeConfiguration<Class25>,
|
||
|
IEntityTypeConfiguration<Class26>,
|
||
|
IEntityTypeConfiguration<Class27>,
|
||
|
IEntityTypeConfiguration<Class28>,
|
||
|
IEntityTypeConfiguration<Class29>,
|
||
|
IEntityTypeConfiguration<Class30>,
|
||
|
IEntityTypeConfiguration<Class31>,
|
||
|
IEntityTypeConfiguration<Class32>,
|
||
|
IEntityTypeConfiguration<Class33>,
|
||
|
IEntityTypeConfiguration<Class34>,
|
||
|
IEntityTypeConfiguration<Class35>,
|
||
|
IEntityTypeConfiguration<Class36>,
|
||
|
IEntityTypeConfiguration<Class37>,
|
||
|
IEntityTypeConfiguration<Class38>,
|
||
|
IEntityTypeConfiguration<Class39>,
|
||
|
IEntityTypeConfiguration<Class40>,
|
||
|
IEntityTypeConfiguration<Class41>,
|
||
|
IEntityTypeConfiguration<Class42>,
|
||
|
IEntityTypeConfiguration<Class43>,
|
||
|
IEntityTypeConfiguration<Class44>,
|
||
|
IEntityTypeConfiguration<Class45>,
|
||
|
IEntityTypeConfiguration<Class46>,
|
||
|
IEntityTypeConfiguration<Class47>
|
||
|
{
|
||
|
public void Configure(EntityTypeBuilder<Class1> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class2> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class3> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class4> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class5> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class6> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class7> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class8> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class9> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class10> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class11> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class12> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class13> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class14> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class15> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class16> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class17> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class18> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class19> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class20> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class21> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class22> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class23> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class24> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class25> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class26> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class27> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class28> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class29> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class30> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class31> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class32> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class33> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class34> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class35> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class36> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class37> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class38> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class39> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class40> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class41> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class42> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class43> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class44> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class45> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class46> builder)
|
||
|
{ }
|
||
|
|
||
|
public void Configure(EntityTypeBuilder<Class47> builder)
|
||
|
{ }
|
||
|
}
|