From 0632e972f30627c5bd6c5a84373bab8e54a4c3ed Mon Sep 17 00:00:00 2001 From: payne <bzrlw2012@163.com> Date: 周三, 24 4月 2024 23:29:39 +0800 Subject: [PATCH] 往来关系增加枚举、种子数据 --- iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/BaseCustomer/Dto/BaseCustomerInput.cs | 117 ++++++++++++----------- iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsSubstituteGood/Dto/WmsSubstituteGoodInput.cs | 77 ++++++++------- iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictDataSeedData.cs | 5 + iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictTypeSeedData.cs | 4 iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Enum/Wms/BaseCustomerEnum.cs | 42 ++++++++ 5 files changed, 152 insertions(+), 93 deletions(-) diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/BaseCustomer/Dto/BaseCustomerInput.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/BaseCustomer/Dto/BaseCustomerInput.cs index d179e9d..41e21be 100644 --- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/BaseCustomer/Dto/BaseCustomerInput.cs +++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/BaseCustomer/Dto/BaseCustomerInput.cs @@ -3,8 +3,8 @@ using System.ComponentModel.DataAnnotations; namespace Admin.NET.Application -{ - +{ + /// <summary> /// 瀹㈡埛妗f鏌ヨ鍙傛暟 /// </summary> @@ -14,95 +14,95 @@ /// 瀹㈡埛缂栧彿 /// </summary> public virtual string CustCode { get; set; } - + /// <summary> /// 瀹㈡埛涓枃鍚嶇О /// </summary> public virtual string CustChinaName { get; set; } - + /// <summary> /// 瀹㈡埛鑻辨枃鍚嶇О /// </summary> public virtual string CustEnglishName { get; set; } - + /// <summary> /// 鍔╄鐮� /// </summary> public virtual string MnemonicCode { get; set; } - + /// <summary> /// 绫诲瀷 /// </summary> public virtual int? CustType { get; set; } - + /// <summary> /// 绫诲瀷鍚嶇О /// </summary> public virtual string CustTypeName { get; set; } - + /// <summary> /// 鑱旂郴浜� /// </summary> public virtual string LinkMan { get; set; } - + /// <summary> /// 鐢佃瘽 /// </summary> public virtual string Phone { get; set; } - + /// <summary> /// 鐢靛瓙閭欢 /// </summary> public virtual string Email { get; set; } - + /// <summary> /// 閭紪 /// </summary> public virtual string ZipCode { get; set; } - + /// <summary> /// 鐪佷唤 /// </summary> public virtual string Province { get; set; } - + /// <summary> /// 鍩庡競 /// </summary> public virtual string City { get; set; } - + /// <summary> /// 鍦板潃 /// </summary> public virtual string Address { get; set; } - + /// <summary> /// 鏄惁绂佺敤 /// </summary> public virtual bool? IsDisabled { get; set; } - + /// <summary> /// 鍒涘缓鏃堕棿 /// </summary> public virtual List<string> CreatedTime { get; set; } - + /// <summary> /// 鏇存柊鏃堕棿 /// </summary> public virtual List<string> UpdatedTime { get; set; } - + /// <summary> /// 鍒涘缓鑰呭悕绉� /// </summary> public virtual string CreatedUserName { get; set; } - + /// <summary> /// 淇敼鑰呭悕绉� /// </summary> public virtual string UpdatedUserName { get; set; } - + } - /// <summary> + /// <summary> /// 瀹㈡埛妗f涓嶅垎椤垫煡璇㈠弬鏁� /// </summary> public class BaseCustomerSearchNonPage : PageInputNonPageBase @@ -111,92 +111,92 @@ /// 瀹㈡埛缂栧彿 /// </summary> public virtual string CustCode { get; set; } - + /// <summary> /// 瀹㈡埛涓枃鍚嶇О /// </summary> public virtual string CustChinaName { get; set; } - + /// <summary> /// 瀹㈡埛鑻辨枃鍚嶇О /// </summary> public virtual string CustEnglishName { get; set; } - + /// <summary> /// 鍔╄鐮� /// </summary> public virtual string MnemonicCode { get; set; } - + /// <summary> /// 绫诲瀷 /// </summary> public virtual int? CustType { get; set; } - + /// <summary> /// 绫诲瀷鍚嶇О /// </summary> public virtual string CustTypeName { get; set; } - + /// <summary> /// 鑱旂郴浜� /// </summary> public virtual string LinkMan { get; set; } - + /// <summary> /// 鐢佃瘽 /// </summary> public virtual string Phone { get; set; } - + /// <summary> /// 鐢靛瓙閭欢 /// </summary> public virtual string Email { get; set; } - + /// <summary> /// 閭紪 /// </summary> public virtual string ZipCode { get; set; } - + /// <summary> /// 鐪佷唤 /// </summary> public virtual string Province { get; set; } - + /// <summary> /// 鍩庡競 /// </summary> public virtual string City { get; set; } - + /// <summary> /// 鍦板潃 /// </summary> public virtual string Address { get; set; } - + /// <summary> /// 鏄惁绂佺敤 /// </summary> public virtual bool? IsDisabled { get; set; } - + /// <summary> /// 鍒涘缓鏃堕棿 /// </summary> - public virtual List<DateTimeOffset>? CreatedTime { get; set; } - + public virtual List<DateTimeOffset>? CreatedTime { get; set; } + /// <summary> /// 鏇存柊鏃堕棿 /// </summary> - public virtual List<DateTimeOffset>? UpdatedTime { get; set; } - + public virtual List<DateTimeOffset>? UpdatedTime { get; set; } + /// <summary> /// 鍒涘缓鑰呭悕绉� /// </summary> public virtual string CreatedUserName { get; set; } - + /// <summary> /// 淇敼鑰呭悕绉� /// </summary> public virtual string UpdatedUserName { get; set; } - + } /// <summary> @@ -207,73 +207,76 @@ /// <summary> /// 瀹㈡埛缂栧彿 /// </summary> + [Required(ErrorMessage = "瀹㈡埛缂栧彿涓嶈兘涓虹┖")] public virtual string CustCode { get; set; } - + /// <summary> /// 瀹㈡埛涓枃鍚嶇О /// </summary> + [Required(ErrorMessage = "瀹㈡埛涓枃鍚嶇О涓嶈兘涓虹┖")] public virtual string CustChinaName { get; set; } - + /// <summary> /// 瀹㈡埛鑻辨枃鍚嶇О /// </summary> public virtual string CustEnglishName { get; set; } - + /// <summary> /// 鍔╄鐮� /// </summary> public virtual string MnemonicCode { get; set; } - + /// <summary> /// 绫诲瀷 /// </summary> - public virtual int CustType { get; set; } - + [Required(ErrorMessage = "绫诲瀷涓嶈兘涓虹┖")] + public virtual BaseCustomerTypeEnum CustType { get; set; } + /// <summary> /// 绫诲瀷鍚嶇О /// </summary> public virtual string CustTypeName { get; set; } - + /// <summary> /// 鑱旂郴浜� /// </summary> public virtual string LinkMan { get; set; } - + /// <summary> /// 鐢佃瘽 /// </summary> public virtual string Phone { get; set; } - + /// <summary> /// 鐢靛瓙閭欢 /// </summary> public virtual string Email { get; set; } - + /// <summary> /// 閭紪 /// </summary> public virtual string ZipCode { get; set; } - + /// <summary> /// 鐪佷唤 /// </summary> public virtual string Province { get; set; } - + /// <summary> /// 鍩庡競 /// </summary> public virtual string City { get; set; } - + /// <summary> /// 鍦板潃 /// </summary> public virtual string Address { get; set; } - + /// <summary> /// 鏄惁绂佺敤 /// </summary> public virtual bool? IsDisabled { get; set; } - + } /// <summary> @@ -300,7 +303,7 @@ /// </summary> [Required(ErrorMessage = "Id涓婚敭涓嶈兘涓虹┖")] public long? Id { get; set; } - + } /// <summary> diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsSubstituteGood/Dto/WmsSubstituteGoodInput.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsSubstituteGood/Dto/WmsSubstituteGoodInput.cs index 7cd66bd..e28c139 100644 --- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsSubstituteGood/Dto/WmsSubstituteGoodInput.cs +++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsSubstituteGood/Dto/WmsSubstituteGoodInput.cs @@ -3,8 +3,8 @@ using System.ComponentModel.DataAnnotations; namespace Admin.NET.Application -{ - +{ + /// <summary> /// 鏇夸唬鍝佺鐞嗘煡璇㈠弬鏁� /// </summary> @@ -14,60 +14,60 @@ /// 鏇夸唬缂栧彿 /// </summary> public virtual string SubstituteCode { get; set; } - + /// <summary> /// 鐗╂枡缂栧彿 /// </summary> public virtual string MaterialCode { get; set; } - + /// <summary> /// 鐗╂枡鍚嶇О /// </summary> public virtual string MaterialName { get; set; } - + /// <summary> /// 鏇夸唬鍝佺墿鏂欑紪鍙� /// </summary> public virtual string SubstituteMaterialCode { get; set; } - + /// <summary> /// 鏇夸唬鍝佺墿鏂欏悕绉� /// </summary> public virtual string SubstituteMaterialName { get; set; } - + /// <summary> /// 鏇夸唬娆″簭 /// </summary> public virtual int? SubstituteIndex { get; set; } - + /// <summary> /// 鏄惁绂佺敤 /// </summary> public virtual bool? IsDisabled { get; set; } - + /// <summary> /// 鍒涘缓鏃堕棿 /// </summary> public virtual List<string> CreatedTime { get; set; } - + /// <summary> /// 鏇存柊鏃堕棿 /// </summary> public virtual List<string> UpdatedTime { get; set; } - + /// <summary> /// 鍒涘缓鑰呭悕绉� /// </summary> public virtual string CreatedUserName { get; set; } - + /// <summary> /// 淇敼鑰呭悕绉� /// </summary> public virtual string UpdatedUserName { get; set; } - + } - /// <summary> + /// <summary> /// 鏇夸唬鍝佺鐞嗕笉鍒嗛〉鏌ヨ鍙傛暟 /// </summary> public class WmsSubstituteGoodSearchNonPage : PageInputNonPageBase @@ -76,57 +76,57 @@ /// 鏇夸唬缂栧彿 /// </summary> public virtual string SubstituteCode { get; set; } - + /// <summary> /// 鐗╂枡缂栧彿 /// </summary> public virtual string MaterialCode { get; set; } - + /// <summary> /// 鐗╂枡鍚嶇О /// </summary> public virtual string MaterialName { get; set; } - + /// <summary> /// 鏇夸唬鍝佺墿鏂欑紪鍙� /// </summary> public virtual string SubstituteMaterialCode { get; set; } - + /// <summary> /// 鏇夸唬鍝佺墿鏂欏悕绉� /// </summary> public virtual string SubstituteMaterialName { get; set; } - + /// <summary> /// 鏇夸唬娆″簭 /// </summary> public virtual int? SubstituteIndex { get; set; } - + /// <summary> /// 鏄惁绂佺敤 /// </summary> public virtual bool? IsDisabled { get; set; } - + /// <summary> /// 鍒涘缓鏃堕棿 /// </summary> - public virtual List<DateTimeOffset>? CreatedTime { get; set; } - + public virtual List<DateTimeOffset>? CreatedTime { get; set; } + /// <summary> /// 鏇存柊鏃堕棿 /// </summary> - public virtual List<DateTimeOffset>? UpdatedTime { get; set; } - + public virtual List<DateTimeOffset>? UpdatedTime { get; set; } + /// <summary> /// 鍒涘缓鑰呭悕绉� /// </summary> public virtual string CreatedUserName { get; set; } - + /// <summary> /// 淇敼鑰呭悕绉� /// </summary> public virtual string UpdatedUserName { get; set; } - + } /// <summary> @@ -137,38 +137,45 @@ /// <summary> /// 鏇夸唬缂栧彿 /// </summary> + [Required(ErrorMessage = "鏇夸唬缂栧彿涓嶈兘涓虹┖")] public virtual string SubstituteCode { get; set; } - + /// <summary> /// 鐗╂枡缂栧彿 /// </summary> + [Required(ErrorMessage = "鐗╂枡缂栧彿涓嶈兘涓虹┖")] public virtual string MaterialCode { get; set; } - + /// <summary> /// 鐗╂枡鍚嶇О /// </summary> + [Required(ErrorMessage = "鐗╂枡鍚嶇О涓嶈兘涓虹┖")] public virtual string MaterialName { get; set; } - + /// <summary> /// 鏇夸唬鍝佺墿鏂欑紪鍙� /// </summary> + [Required(ErrorMessage = "鏇夸唬鍝佺墿鏂欑紪鍙蜂笉鑳戒负绌�")] public virtual string SubstituteMaterialCode { get; set; } - + /// <summary> /// 鏇夸唬鍝佺墿鏂欏悕绉� /// </summary> + [Required(ErrorMessage = "鏇夸唬鍝佺墿鏂欏悕绉颁笉鑳戒负绌�")] public virtual string SubstituteMaterialName { get; set; } - + /// <summary> /// 鏇夸唬娆″簭 /// </summary> + [Required(ErrorMessage = "鏇夸唬娆″簭涓嶈兘涓虹┖")] public virtual int SubstituteIndex { get; set; } - + /// <summary> /// 鏄惁绂佺敤 /// </summary> + [Required(ErrorMessage = "鏄惁绂佺敤涓嶈兘涓虹┖")] public virtual bool IsDisabled { get; set; } - + } /// <summary> @@ -195,7 +202,7 @@ /// </summary> [Required(ErrorMessage = "Id涓婚敭涓嶈兘涓虹┖")] public long? Id { get; set; } - + } /// <summary> diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Enum/Wms/BaseCustomerEnum.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Enum/Wms/BaseCustomerEnum.cs new file mode 100644 index 0000000..1794ee2 --- /dev/null +++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Enum/Wms/BaseCustomerEnum.cs @@ -0,0 +1,42 @@ +锘縰sing System.ComponentModel; + +namespace Admin.NET.Core +{ + /// <summary> + /// 寰�鏉ュ叧绯荤被鍨� + /// </summary> + public enum BaseCustomerTypeEnum + { + /// <summary> + /// 璐т富 + /// </summary> + [Description("璐т富")] + 璐т富 = 1, + + /// <summary> + /// 鏀惰揣浜� + /// </summary> + [Description("鏀惰揣浜�")] + 鏀惰揣浜� = 2, + + /// <summary> + /// 渚涘簲鍟� + /// </summary> + [Description("渚涘簲鍟�")] + 渚涘簲鍟� = 3, + + /// <summary> + /// 鎵胯繍浜� + /// </summary> + [Description("鎵胯繍浜�")] + 鎵胯繍浜� = 4, + + /// <summary> + /// 鍏朵粬 + /// </summary> + [Description("鍏朵粬")] + 鍏朵粬 = 5 + } + + +} diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictDataSeedData.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictDataSeedData.cs index e8bad2b..af0e282 100644 --- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictDataSeedData.cs +++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictDataSeedData.cs @@ -264,6 +264,11 @@ new SysDictData{Id=539751869472837, TypeId=539751788187717, Value="B", Code="2", Sort=100, Remark="", Status=0 }, new SysDictData{Id=539751888134213, TypeId=539751788187717, Value="C", Code="3", Sort=100, Remark="", Status=0 }, + new SysDictData{Id=539751888134214, TypeId=539751788187718, Value="璐т富", Code="1", Sort=100, Remark="", Status=0 }, + new SysDictData{Id=539751888134215, TypeId=539751788187718, Value="鏀惰揣浜�", Code="2", Sort=100, Remark="", Status=0 }, + new SysDictData{Id=539751888134216, TypeId=539751788187718, Value="渚涘簲鍟�", Code="3", Sort=100, Remark="", Status=0 }, + new SysDictData{Id=539751888134217, TypeId=539751788187718, Value="鎵胯繍浜�", Code="3", Sort=100, Remark="", Status=0 }, + new SysDictData{Id=539751888134217, TypeId=539751788187718, Value="鍏朵粬", Code="3", Sort=100, Remark="", Status=0 }, }; } } diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictTypeSeedData.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictTypeSeedData.cs index eb5faf3..9151d84 100644 --- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictTypeSeedData.cs +++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictTypeSeedData.cs @@ -80,7 +80,9 @@ new SysDictType{Id=386522984120392, Name="鍗曟嵁澶х被", Code="orderlargecategory_Enum", Sort=100, Remark="", Status=0 }, new SysDictType{Id=386522984120393, Name="鍗曟嵁涓昏〃鐘舵��", Code="order_statusenum", Sort=100, Remark="", Status=0 }, - new SysDictType{Id=539751788187717, Name="鐗╂枡ABC鍒嗙被", Code="order_statusenum", Sort=100, Remark="", Status=0 }, + new SysDictType{Id=539751788187717, Name="鐗╂枡ABC鍒嗙被", Code="abc_class_type", Sort=100, Remark="", Status=0 }, + + new SysDictType{Id=539751788187718, Name="寰�鏉ュ叧绯荤被鍨�", Code="base_customer_type", Sort=100, Remark="", Status=0 }, }; } } -- Gitblit v1.9.3