From f78f5686e934249f87bc07cb7bef3c3dbcd950c6 Mon Sep 17 00:00:00 2001
From: payne <bzrlw2012@163.com>
Date: 周三, 24 4月 2024 14:24:41 +0800
Subject: [PATCH] 修改
---
iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Enum/Wms/WmsAreaEnum.cs | 31 -----
iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Enum/Wms/WmsPlaceEnum.cs | 63 ++++++++++
iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Entity/WmsBase/WmsPlace.cs | 4
iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterialCustomer/WmsMaterialCustomerService.cs | 24 ++++
iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsPlace/Dto/WmsPlaceInput.cs | 18 +-
iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsCount/WmsLocationView/Dto/LocationViewOutput.cs | 2
iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictDataSeedData.cs | 13 +
iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsPlace/Dto/WmsPlaceOutput.cs | 4
iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterialCustomer/IWmsMaterialCustomerService.cs | 1
iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterial/WmsMaterialService.cs | 21 ++
iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Entity/Les/LesStation.cs | 116 +++++++++---------
iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictTypeSeedData.cs | 3
iWare_RawMaterialWarehouse_Wms/Admin.NET.Web.Entry/wwwroot/ExcelTemplateFile/WmsPlaceImport.xlsx | 0
iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsPlace/WmsPlaceService.cs | 47 ++-----
14 files changed, 203 insertions(+), 144 deletions(-)
diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterial/WmsMaterialService.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterial/WmsMaterialService.cs
index 930edf9..95805a1 100644
--- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterial/WmsMaterialService.cs
+++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterial/WmsMaterialService.cs
@@ -27,18 +27,23 @@
private readonly IRepository<SysDictData, MasterDbContextLocator> _sysDictDataRep;
private readonly ISysExcelTemplateService _sysExcelTemplateService;
private readonly static object _lock = new();
-
+ private readonly IRepository<WmsMaterialCustomer, MasterDbContextLocator> _wmsMaterialCustomerRep;
+ private readonly IRepository<WmsSubstituteGood, MasterDbContextLocator> _wmsSubstituteGoodRep;
public WmsMaterialService(
IRepository<WmsMaterial,MasterDbContextLocator> wmsMaterialRep
,IRepository<SysDictType, MasterDbContextLocator> sysDictTypeRep
,IRepository<SysDictData, MasterDbContextLocator> sysDictDataRep
,ISysExcelTemplateService sysExcelTemplateService
+ , IRepository<WmsMaterialCustomer, MasterDbContextLocator> wmsMaterialCustomerRep
+ , IRepository<WmsSubstituteGood, MasterDbContextLocator> wmsSubstituteGoodRep
)
{
_wmsMaterialRep = wmsMaterialRep;
_sysDictTypeRep = sysDictTypeRep;
_sysDictDataRep = sysDictDataRep;
_sysExcelTemplateService = sysExcelTemplateService;
+ _wmsMaterialCustomerRep = wmsMaterialCustomerRep;
+ _wmsSubstituteGoodRep = wmsSubstituteGoodRep;
}
/// <summary>
@@ -177,14 +182,16 @@
/// <param name="input"></param>
/// <returns></returns>
[HttpPost("WmsMaterial/add")]
+ [UnitOfWork]
public async Task Add(AddWmsMaterialInfoInput input)
{
-
//鐗╂枡淇℃伅
var wmsMaterial = input.MaterialInput.Adapt<WmsMaterial>();
//鎺у埗瑙勫垯淇℃伅
var controlRuleld = input.ControlRuleld;
+ wmsMaterial.ControlRuleId = controlRuleld;
+
//瀹㈡埛妗f淇℃伅
var baseCustomerList = input.BaseCustomerList.Adapt<List<BaseCustomer>>();
//鐗╂枡瀹㈡埛鍏宠仈鍏崇郴
@@ -208,18 +215,22 @@
UpdatedUserName = CurrentUserInfo.Name
});
-
}
+ //楠岃瘉
+ await CheckExisit(wmsMaterial);
//鏇夸唬鍝佷俊鎭�
var substituteGoodList = input.SubstituteGoodList.Adapt<List<WmsSubstituteGood>>();
- //楠岃瘉
- await CheckExisit(wmsMaterial);
wmsMaterial.CreatedUserId = wmsMaterial.UpdatedUserId = SysHelper.GetUserId();
wmsMaterial.CreatedUserName = wmsMaterial.UpdatedUserName = SysHelper.GetUserName();
wmsMaterial.CreatedTime = wmsMaterial.UpdatedTime = SysHelper.GetNowTime();
+
+
await _wmsMaterialRep.InsertAsync(wmsMaterial);
+ await _wmsMaterialCustomerRep.InsertAsync(materialCustomerList);
+ await _wmsSubstituteGoodRep.InsertAsync(substituteGoodList);
+
}
/// <summary>
diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterialCustomer/IWmsMaterialCustomerService.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterialCustomer/IWmsMaterialCustomerService.cs
index e3c2a02..9c3a623 100644
--- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterialCustomer/IWmsMaterialCustomerService.cs
+++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterialCustomer/IWmsMaterialCustomerService.cs
@@ -14,6 +14,7 @@
Task<List<WmsMaterialCustomerOutput>> ListNonPageAsync([FromQuery] WmsMaterialCustomerSearchNonPage input);
Task Add(AddWmsMaterialCustomerInput input);
+ Task AddRange(List<AddWmsMaterialCustomerInput> inputs);
Task Update(UpdateWmsMaterialCustomerInput input);
Task Delete(DeleteWmsMaterialCustomerInput input);
Task<int> ImportExcelAsync(IFormFile file);
diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterialCustomer/WmsMaterialCustomerService.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterialCustomer/WmsMaterialCustomerService.cs
index 3ac8a76..c9c4d70 100644
--- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterialCustomer/WmsMaterialCustomerService.cs
+++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterialCustomer/WmsMaterialCustomerService.cs
@@ -147,6 +147,28 @@
}
/// <summary>
+ /// 鎵归噺澧炲姞鐗╂枡瀹㈡埛鍏宠仈淇℃伅
+ /// </summary>
+ /// <param name="input"></param>
+ /// <returns></returns>
+ /// <exception cref="NotImplementedException"></exception>
+ [HttpPost("WmsMaterialCustomer/addRange")]
+ public async Task AddRange(List<AddWmsMaterialCustomerInput> inputs)
+ {
+ var wmsMaterialCustomerList = inputs.Adapt<List<WmsMaterialCustomer>>();
+ //楠岃瘉
+ // await CheckExisit(wmsMaterialCustomer);
+ foreach (var item in wmsMaterialCustomerList)
+ {
+ item.CreatedUserId = SysHelper.GetUserId();
+ item.CreatedUserName = SysHelper.GetUserName();
+ item.CreatedTime = SysHelper.GetNowTime();
+ }
+
+ await _wmsMaterialCustomerRep.InsertAsync(wmsMaterialCustomerList);
+ }
+
+ /// <summary>
/// 鍒犻櫎鐗╂枡瀹㈡埛鍏宠仈淇℃伅
/// </summary>
/// <param name="input"></param>
@@ -407,6 +429,8 @@
}
+
+
#endregion
}
}
diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsPlace/Dto/WmsPlaceInput.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsPlace/Dto/WmsPlaceInput.cs
index e83f6f4..5237c06 100644
--- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsPlace/Dto/WmsPlaceInput.cs
+++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsPlace/Dto/WmsPlaceInput.cs
@@ -28,7 +28,7 @@
/// <summary>
/// 搴撲綅绫诲瀷
/// </summary>
- public virtual int? PlaceType { get; set; }
+ public virtual Admin.NET.Core.PlaceTypeEnum? PlaceType { get; set; }
/// <summary>
/// 搴撲綅绫诲瀷鍚嶇О
@@ -43,7 +43,7 @@
/// <summary>
/// 搴撲綅灞炴��
/// </summary>
- public virtual int? PlaceStatus { get; set; }
+ public virtual Admin.NET.Core.PlaceStatusEnum? PlaceStatus { get; set; }
/// <summary>
/// 鏄惁鍫嗗灈鏈哄簱浣�
@@ -235,7 +235,7 @@
/// <summary>
/// 搴撲綅绫诲瀷
/// </summary>
- public virtual int? PlaceType { get; set; }
+ public virtual Admin.NET.Core.PlaceTypeEnum? PlaceType { get; set; }
/// <summary>
/// 搴撲綅绫诲瀷鍚嶇О
@@ -250,7 +250,7 @@
/// <summary>
/// 搴撲綅灞炴��
/// </summary>
- public virtual int? PlaceStatus { get; set; }
+ public virtual Admin.NET.Core.PlaceStatusEnum? PlaceStatus { get; set; }
/// <summary>
/// 鏄惁鍫嗗灈鏈哄簱浣�
@@ -445,7 +445,7 @@
/// 搴撲綅绫诲瀷
/// </summary>
[Required(ErrorMessage = "搴撲綅绫诲瀷涓嶈兘涓虹┖")]
- public virtual int PlaceType { get; set; }
+ public virtual Admin.NET.Core.PlaceTypeEnum PlaceType { get; set; }
/// <summary>
/// 搴撲綅绫诲瀷鍚嶇О
@@ -453,14 +453,10 @@
public virtual string PlaceTypeName { get; set; }
/// <summary>
- /// 瀛樻斁鍗曚綅
- /// </summary>
- public virtual string StockUnit { get; set; }
-
- /// <summary>
/// 搴撲綅灞炴��
/// </summary>
- public virtual int? PlaceStatus { get; set; }
+ [Required(ErrorMessage = "搴撲綅灞炴�т笉鑳戒负绌�")]
+ public virtual Admin.NET.Core.PlaceStatusEnum PlaceStatus { get; set; }
/// <summary>
/// 鏄惁鍫嗗灈鏈哄簱浣�
diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsPlace/Dto/WmsPlaceOutput.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsPlace/Dto/WmsPlaceOutput.cs
index 594b4aa..56c7fd4 100644
--- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsPlace/Dto/WmsPlaceOutput.cs
+++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsPlace/Dto/WmsPlaceOutput.cs
@@ -26,7 +26,7 @@
/// <summary>
/// 搴撲綅绫诲瀷
/// </summary>
- public int PlaceType { get; set; }
+ public Admin.NET.Core.PlaceTypeEnum PlaceType { get; set; }
/// <summary>
/// 搴撲綅绫诲瀷鍚嶇О
@@ -41,7 +41,7 @@
/// <summary>
/// 搴撲綅灞炴��
/// </summary>
- public int? PlaceStatus { get; set; }
+ public Admin.NET.Core.PlaceStatusEnum PlaceStatus { get; set; }
/// <summary>
/// 鏄惁鍫嗗灈鏈哄簱浣�
diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsPlace/WmsPlaceService.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsPlace/WmsPlaceService.cs
index 5d775ee..250bf5c 100644
--- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsPlace/WmsPlaceService.cs
+++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsPlace/WmsPlaceService.cs
@@ -55,7 +55,6 @@
.Where(!string.IsNullOrEmpty(input.PlaceAlias), u => u.PlaceAlias == input.PlaceAlias)
.Where(input.PlaceType != null, u => u.PlaceType == input.PlaceType)
.Where(!string.IsNullOrEmpty(input.PlaceTypeName), u => u.PlaceTypeName == input.PlaceTypeName)
- .Where(!string.IsNullOrEmpty(input.StockUnit), u => u.StockUnit == input.StockUnit)
.Where(input.PlaceStatus != null, u => u.PlaceStatus == input.PlaceStatus)
.Where(input.IsSrmPlace != null, u => u.IsSrmPlace == input.IsSrmPlace)
.Where(!string.IsNullOrEmpty(input.SrmPlaceNo), u => u.SrmPlaceNo == input.SrmPlaceNo)
@@ -88,8 +87,6 @@
.Where(input.IsDisabled != null, u => u.IsDisabled == input.IsDisabled)
.Where(input.CreatedTime!=null, u => u.CreatedTime>= Convert.ToDateTime(input.CreatedTime[0]) && u.CreatedTime<= Convert.ToDateTime(input.CreatedTime[1]))
.Where(input.UpdatedTime!=null, u => u.UpdatedTime>= Convert.ToDateTime(input.UpdatedTime[0]) && u.UpdatedTime<= Convert.ToDateTime(input.UpdatedTime[1]))
- .Where(!string.IsNullOrEmpty(input.CreatedUserName), u => u.CreatedUserName == input.CreatedUserName)
- .Where(!string.IsNullOrEmpty(input.UpdatedUserName), u => u.UpdatedUserName == input.UpdatedUserName)
.OrderBy(PageInputOrder.OrderBuilder<WmsPlaceSearch>(input))
.ProjectToType<WmsPlaceOutput>()
.ToADPagedListAsync(input.PageNo, input.PageSize);
@@ -109,7 +106,6 @@
var pPlaceAlias = input.PlaceAlias?.Trim() ?? "";
var pPlaceType = input.PlaceType;
var pPlaceTypeName = input.PlaceTypeName?.Trim() ?? "";
- var pStockUnit = input.StockUnit?.Trim() ?? "";
var pPlaceStatus = input.PlaceStatus;
var pIsSrmPlace = input.IsSrmPlace;
var pSrmPlaceNo = input.SrmPlaceNo?.Trim() ?? "";
@@ -142,15 +138,12 @@
var pIsDisabled = input.IsDisabled;
var pCreatedTime = input.CreatedTime;
var pUpdatedTime = input.UpdatedTime;
- var pCreatedUserName = input.CreatedUserName?.Trim() ?? "";
- var pUpdatedUserName = input.UpdatedUserName?.Trim() ?? "";
var wmsPlaces = await _wmsPlaceRep.DetachedEntities
.Where(!string.IsNullOrEmpty(pPlaceCode), u => u.PlaceCode == pPlaceCode)
.Where(!string.IsNullOrEmpty(pPlaceName), u => u.PlaceName == pPlaceName)
.Where(!string.IsNullOrEmpty(pPlaceAlias), u => u.PlaceAlias == pPlaceAlias)
.Where(pPlaceType != null, u => u.PlaceType == pPlaceType)
.Where(!string.IsNullOrEmpty(pPlaceTypeName), u => u.PlaceTypeName == pPlaceTypeName)
- .Where(!string.IsNullOrEmpty(pStockUnit), u => u.StockUnit == pStockUnit)
.Where(pPlaceStatus != null, u => u.PlaceStatus == pPlaceStatus)
.Where(pIsSrmPlace != null, u => u.IsSrmPlace == pIsSrmPlace)
.Where(!string.IsNullOrEmpty(pSrmPlaceNo), u => u.SrmPlaceNo == pSrmPlaceNo)
@@ -183,8 +176,6 @@
.Where(pIsDisabled != null, u => u.IsDisabled == pIsDisabled)
.Where(input.CreatedTime!=null, u => u.CreatedTime>= Convert.ToDateTime(input.CreatedTime[0]) && u.CreatedTime<= Convert.ToDateTime(input.CreatedTime[1]))
.Where(input.UpdatedTime!=null, u => u.UpdatedTime>= Convert.ToDateTime(input.UpdatedTime[0]) && u.UpdatedTime<= Convert.ToDateTime(input.UpdatedTime[1]))
- .Where(!string.IsNullOrEmpty(pCreatedUserName), u => u.CreatedUserName == pCreatedUserName)
- .Where(!string.IsNullOrEmpty(pUpdatedUserName), u => u.UpdatedUserName == pUpdatedUserName)
.OrderBy(PageInputOrder.OrderNonPageBuilder(input))
.ProjectToType<WmsPlaceOutput>()
.ToListAsync();
@@ -326,7 +317,6 @@
var _PlaceAlias = "";//搴撲綅鍒悕
var _PlaceType = "";//搴撲綅绫诲瀷
var _PlaceTypeName = "";//搴撲綅绫诲瀷鍚嶇О
- var _StockUnit = "";//瀛樻斁鍗曚綅
var _PlaceStatus = "";//搴撲綅灞炴��
var _IsSrmPlace = "";//鏄惁鍫嗗灈鏈哄簱浣�
var _SrmPlaceNo = "";//鍫嗗灈鏈哄簱浣嶅彿
@@ -367,7 +357,6 @@
_PlaceAlias = row["搴撲綅鍒悕"]?.ToString() ;
_PlaceType = row["搴撲綅绫诲瀷"]?.ToString() ;
_PlaceTypeName = row["搴撲綅绫诲瀷鍚嶇О"]?.ToString() ;
- _StockUnit = row["瀛樻斁鍗曚綅"]?.ToString() ;
_PlaceStatus = row["搴撲綅灞炴��"]?.ToString() ;
_IsSrmPlace = row["鏄惁鍫嗗灈鏈哄簱浣�"]?.ToString() ;
_SrmPlaceNo = row["鍫嗗灈鏈哄簱浣嶅彿"]?.ToString() ;
@@ -435,44 +424,42 @@
if(!string.IsNullOrEmpty(_PlaceType))
{
- if (!int.TryParse(_PlaceType, out int outPlaceType)&&!string.IsNullOrEmpty(_PlaceType))
+ Admin.NET.Core.PlaceTypeEnum enumPlaceType = default(Admin.NET.Core.PlaceTypeEnum);
+
+ if(!Enum.TryParse<Admin.NET.Core.PlaceTypeEnum>(_PlaceType, out enumPlaceType)&&!string.IsNullOrEmpty(_PlaceType))
{
- throw Oops.Oh($"绗瑊index}琛孾搴撲綅绫诲瀷]{_PlaceType}鍊间笉姝g‘锛�");
- }
- if (outPlaceType <= 0&&!string.IsNullOrEmpty(_PlaceType))
- {
- throw Oops.Oh($"绗瑊index}琛孾搴撲綅绫诲瀷]{_PlaceType}鍊间笉鑳藉皬浜庣瓑浜�0锛�");
+ throw Oops.Oh($"绗瑊index}琛孾搴撲綅绫诲瀷]{_PlaceType}鍊间笉姝g‘锛�");
}
else
{
- addItem.PlaceType = outPlaceType;
+ addItem.PlaceType = enumPlaceType;
}
- }
+ }
if(!string.IsNullOrEmpty(_PlaceTypeName))
{
addItem.PlaceTypeName = (string)_PlaceTypeName;
}
- if(!string.IsNullOrEmpty(_StockUnit))
+
+ if (string.IsNullOrEmpty(_PlaceStatus))
{
- addItem.StockUnit = (string)_StockUnit;
- }
+ throw Oops.Oh($"绗瑊index}琛孾搴撲綅灞炴�{_PlaceStatus}涓嶈兘涓虹┖锛�");
+ }
+
if(!string.IsNullOrEmpty(_PlaceStatus))
{
- if (!int.TryParse(_PlaceStatus, out int outPlaceStatus)&&!string.IsNullOrEmpty(_PlaceStatus))
+ Admin.NET.Core.PlaceStatusEnum enumPlaceStatus = default(Admin.NET.Core.PlaceStatusEnum);
+
+ if(!Enum.TryParse<Admin.NET.Core.PlaceStatusEnum>(_PlaceStatus, out enumPlaceStatus)&&!string.IsNullOrEmpty(_PlaceStatus))
{
- throw Oops.Oh($"绗瑊index}琛孾搴撲綅灞炴�{_PlaceStatus}鍊间笉姝g‘锛�");
- }
- if (outPlaceStatus <= 0&&!string.IsNullOrEmpty(_PlaceStatus))
- {
- throw Oops.Oh($"绗瑊index}琛孾搴撲綅灞炴�{_PlaceStatus}鍊间笉鑳藉皬浜庣瓑浜�0锛�");
+ throw Oops.Oh($"绗瑊index}琛孾搴撲綅灞炴�{_PlaceStatus}鍊间笉姝g‘锛�");
}
else
{
- addItem.PlaceStatus = outPlaceStatus;
+ addItem.PlaceStatus = enumPlaceStatus;
}
- }
+ }
if(!string.IsNullOrEmpty(_IsSrmPlace))
{
if(!_IsSrmPlace.Equals("鏄�") && !_IsSrmPlace.Equals("鍚�"))
diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsCount/WmsLocationView/Dto/LocationViewOutput.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsCount/WmsLocationView/Dto/LocationViewOutput.cs
index 0c856bb..c60511d 100644
--- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsCount/WmsLocationView/Dto/LocationViewOutput.cs
+++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsCount/WmsLocationView/Dto/LocationViewOutput.cs
@@ -155,7 +155,7 @@
/// <summary>
/// 搴撲綅鐘舵��
/// </summary>
- public PlaceStatus PlaceStatus { get; set; }
+ public PlaceStatusEnum PlaceStatus { get; set; }
/// <summary>
/// 鏄惁閿佸畾
diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Entity/Les/LesStation.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Entity/Les/LesStation.cs
index f1644c5..ea41a2a 100644
--- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Entity/Les/LesStation.cs
+++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Entity/Les/LesStation.cs
@@ -1,66 +1,66 @@
-锘縰sing Furion.DatabaseAccessor;
-using Microsoft.EntityFrameworkCore;
-using Microsoft.EntityFrameworkCore.Metadata.Builders;
-using System.ComponentModel.DataAnnotations;
-using System.ComponentModel.DataAnnotations.Schema;
+锘�//using Furion.DatabaseAccessor;
+//using Microsoft.EntityFrameworkCore;
+//using Microsoft.EntityFrameworkCore.Metadata.Builders;
+//using System.ComponentModel.DataAnnotations;
+//using System.ComponentModel.DataAnnotations.Schema;
-namespace Admin.NET.Core
-{
- /// <summary>
- /// 宸ヤ綅琛�
- /// </summary>
- [Table("les_station")]
- [Comment("宸ヤ綅琛�")]
- public class LesStation : DEntityBase
- {
- /// <summary>
- /// 浜х嚎Id
- /// </summary>
- [Comment("浜х嚎Id")]
- public long ProductionlineId { get; set; }
+//namespace Admin.NET.Core
+//{
+// /// <summary>
+// /// 宸ヤ綅琛�
+// /// </summary>
+// [Table("les_station")]
+// [Comment("宸ヤ綅琛�")]
+// public class LesStation : DEntityBase
+// {
+// /// <summary>
+// /// 浜х嚎Id
+// /// </summary>
+// [Comment("浜х嚎Id")]
+// public long ProductionlineId { get; set; }
- /// <summary>
- /// 宸ヤ綅鍚嶇О
- /// </summary>
- [Comment("宸ヤ綅鍚嶇О")]
- [MaxLength(50)]
- public string Name { get; set; }
+// /// <summary>
+// /// 宸ヤ綅鍚嶇О
+// /// </summary>
+// [Comment("宸ヤ綅鍚嶇О")]
+// [MaxLength(50)]
+// public string Name { get; set; }
- /// <summary>
- /// 宸ヤ綅缂栫爜
- /// </summary>
- [Comment("宸ヤ綅缂栫爜")]
- [MaxLength(50)]
- public string Code { get; set; }
+// /// <summary>
+// /// 宸ヤ綅缂栫爜
+// /// </summary>
+// [Comment("宸ヤ綅缂栫爜")]
+// [MaxLength(50)]
+// public string Code { get; set; }
- /// <summary>
- /// 宸ヤ綅鐘舵��
- /// </summary>
- [Comment("宸ヤ綅鐘舵��")]
- public CommonStatus Status { get; set; } = CommonStatus.ENABLE;
+// /// <summary>
+// /// 宸ヤ綅鐘舵��
+// /// </summary>
+// [Comment("宸ヤ綅鐘舵��")]
+// public CommonStatus Status { get; set; } = CommonStatus.ENABLE;
- /// <summary>
- /// 杩愯鐘舵��
- /// </summary>
- [Comment("杩愯鐘舵��")]
- public PlaceStatus StataionStatus { get; set; } = PlaceStatus.KONGXIAN;
+// /// <summary>
+// /// 杩愯鐘舵��
+// /// </summary>
+// [Comment("杩愯鐘舵��")]
+// public PlaceStatusEnum StataionStatus { get; set; } = PlaceStatus.KONGXIAN;
- /// <summary>
- /// 搴撲綅缂栫爜
- /// </summary>
- [Comment("搴撲綅缂栫爜")]
- [MaxLength(50)]
- public string ContainerCode { get; set; }
+// /// <summary>
+// /// 搴撲綅缂栫爜
+// /// </summary>
+// [Comment("搴撲綅缂栫爜")]
+// [MaxLength(50)]
+// public string ContainerCode { get; set; }
- /// <summary>
- /// 搴撲綅瑙勬牸
- /// </summary>
- [Comment("搴撲綅瑙勬牸")]
- public decimal PlaceSpec { get; set; }
+// /// <summary>
+// /// 搴撲綅瑙勬牸
+// /// </summary>
+// [Comment("搴撲綅瑙勬牸")]
+// public decimal PlaceSpec { get; set; }
- /// <summary>
- /// 浜х嚎琛�
- /// </summary>
- //public LesProductionline LesProductionline { get; set; }
- }
-}
+// /// <summary>
+// /// 浜х嚎琛�
+// /// </summary>
+// //public LesProductionline LesProductionline { get; set; }
+// }
+//}
diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Entity/WmsBase/WmsPlace.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Entity/WmsBase/WmsPlace.cs
index ce90057..d1066d6 100644
--- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Entity/WmsBase/WmsPlace.cs
+++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Entity/WmsBase/WmsPlace.cs
@@ -50,7 +50,7 @@
[Comment("搴撲綅绫诲瀷")]
[Required]
- public int PlaceType { get; set; }
+ public PlaceTypeEnum PlaceType { get; set; }
/// <summary>
@@ -76,7 +76,7 @@
[Comment("搴撲綅灞炴��")]
[Required]
- public int PlaceStatus { get; set; }
+ public PlaceStatusEnum PlaceStatus { get; set; }
/// <summary>
diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Enum/Wms/WmsAreaEnum.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Enum/Wms/WmsAreaEnum.cs
index ea0cecc..a8f2816 100644
--- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Enum/Wms/WmsAreaEnum.cs
+++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Enum/Wms/WmsAreaEnum.cs
@@ -43,36 +43,7 @@
ZHUANYIKU = 6
}
- /// <summary>
- /// 搴撲綅鐘舵��
- /// </summary>
- public enum PlaceStatus
- {
- /// <summary>
- /// 绌洪棽
- /// </summary>
- [Description("绌洪棽")]
- KONGXIAN = 1,
-
- /// <summary>
- /// 寰呭叆
- /// </summary>
- [Description("寰呭叆")]
- DAIRU = 2,
-
- /// <summary>
- /// 瀛樿揣
- /// </summary>
- [Description("瀛樿揣")]
- CUNHUO = 3,
-
- /// <summary>
- /// 寰呭嚭
- /// </summary>
- [Description("寰呭嚭")]
- DAICHU = 4,
- }
-
+
/// <summary>
/// 搴撲綅楂樺害灞炴��
/// </summary>
diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Enum/Wms/WmsPlaceEnum.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Enum/Wms/WmsPlaceEnum.cs
new file mode 100644
index 0000000..70b6b34
--- /dev/null
+++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Enum/Wms/WmsPlaceEnum.cs
@@ -0,0 +1,63 @@
+锘縰sing System.ComponentModel;
+
+namespace Admin.NET.Core
+{
+
+
+ /// <summary>
+ /// 搴撲綅绫诲瀷
+ /// </summary>
+ public enum PlaceTypeEnum
+ {
+ /// <summary>
+ /// 鏀惰揣搴撲綅
+ /// </summary>
+ [Description("鏀惰揣搴撲綅")]
+ 鏀惰揣搴撲綅 = 1,
+
+ /// <summary>
+ /// 鍩虹搴撲綅
+ /// </summary>
+ [Description("鍩虹搴撲綅")]
+ 鍩虹搴撲綅 = 2,
+
+ /// <summary>
+ /// 缁勫悎搴撲綅
+ /// </summary>
+ [Description("缁勫悎搴撲綅")]
+ 缁勫悎搴撲綅 = 3,
+
+ }
+
+ /// <summary>
+ /// 搴撲綅鐘舵��
+ /// </summary>
+ public enum PlaceStatusEnum
+ {
+ /// <summary>
+ /// 姝e父
+ /// </summary>
+ [Description("姝e父")]
+ 姝e父 = 1,
+
+ /// <summary>
+ /// 灏佸瓨
+ /// </summary>
+ [Description("灏佸瓨")]
+ 灏佸瓨 = 2,
+
+ /// <summary>
+ /// 绂佸嚭
+ /// </summary>
+ [Description("绂佸嚭")]
+ 绂佸嚭 = 3,
+
+ /// <summary>
+ /// 绂佸叆
+ /// </summary>
+ [Description("绂佸叆")]
+ 绂佸叆 = 4,
+ }
+
+
+}
diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictDataSeedData.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictDataSeedData.cs
index 2e1fca1..4321e81 100644
--- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictDataSeedData.cs
+++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictDataSeedData.cs
@@ -179,10 +179,10 @@
new SysDictData{Id=355698328531013, TypeId=355698224758853, Value="鏅�氬簱", Code="2", Sort=100, Remark="", Status=0 },
new SysDictData{Id=355698362712133, TypeId=355698224758853, Value="鍏叡搴�", Code="3", Sort=100, Remark="", Status=0 },
- new SysDictData{Id=355698476777541, TypeId=355698441912389, Value="绌洪棽", Code="1", Sort=100, Remark="", Status=0 },
- new SysDictData{Id=355698510786629, TypeId=355698441912389, Value="寰呭叆", Code="2", Sort=100, Remark="", Status=0 },
- new SysDictData{Id=355698549424197, TypeId=355698441912389, Value="瀛樿揣", Code="3", Sort=100, Remark="", Status=0 },
- new SysDictData{Id=355698576941125, TypeId=355698441912389, Value="寰呭嚭", Code="4", Sort=100, Remark="", Status=0 },
+ new SysDictData{Id=355698476777541, TypeId=355698441912389, Value="姝e父", Code="1", Sort=100, Remark="", Status=0 },
+ new SysDictData{Id=355698510786629, TypeId=355698441912389, Value="灏佸瓨", Code="2", Sort=100, Remark="", Status=0 },
+ new SysDictData{Id=355698549424197, TypeId=355698441912389, Value="绂佸嚭", Code="3", Sort=100, Remark="", Status=0 },
+ new SysDictData{Id=355698576941125, TypeId=355698441912389, Value="绂佸叆", Code="4", Sort=100, Remark="", Status=0 },
new SysDictData{Id=355698694561861, TypeId=355698661130309, Value="浣�", Code="1", Sort=100, Remark="", Status=0 },
new SysDictData{Id=355698716401733, TypeId=355698661130309, Value="涓�", Code="2", Sort=100, Remark="", Status=0 },
@@ -255,6 +255,11 @@
new SysDictData{Id=386523071475736,TypeId=386522984120393,Value="瀹屾垚",Code="4",Sort=100,Remark="",Status=0},
new SysDictData{Id=386523071475737,TypeId=386522984120393,Value="鎾ゅ洖",Code="5",Sort=100,Remark="",Status=0},
+
+ new SysDictData{Id=539733620875333, TypeId=539731668947013, Value="鏀惰揣搴撲綅", Code="1", Sort=100, Remark="", Status=0 },
+ new SysDictData{Id=539733729484869, TypeId=539731668947013, Value="鍩虹搴撲綅", Code="2", Sort=100, Remark="", Status=0 },
+ new SysDictData{Id=539733806522437, TypeId=539731668947013, 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 f303a60..78b676d 100644
--- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictTypeSeedData.cs
+++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/SeedData/SysDictTypeSeedData.cs
@@ -52,8 +52,9 @@
new SysDictType{Id=355697881423942, Name="鎵樼洏鍒嗙被", Code="container_category", Sort=100, Remark="", Status=0 },
+ new SysDictType{Id=539731668947013, Name="搴撲綅绫诲瀷", Code="place_type", Sort=100, Remark="", Status=0 },
new SysDictType{Id=355698224758853, Name="搴撳尯绫诲瀷", Code="area_type", Sort=100, Remark="", Status=0 },
- new SysDictType{Id=355698441912389, Name="搴撲綅鐘舵��", Code="place_status", Sort=100, Remark="", Status=0 },
+ new SysDictType{Id=355698441912389, Name="搴撲綅灞炴��", Code="place_status", Sort=100, Remark="", Status=0 },
new SysDictType{Id=355698661130309, Name="搴撲綅楂樺害", Code="height_level", Sort=100, Remark="", Status=0 },
new SysDictType{Id=355698855280709, Name="鐗╂枡妫�楠�", Code="material_inspection", Sort=100, Remark="", Status=0 },
diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Web.Entry/wwwroot/ExcelTemplateFile/WmsPlaceImport.xlsx b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Web.Entry/wwwroot/ExcelTemplateFile/WmsPlaceImport.xlsx
index 188e34a..23dba36 100644
--- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Web.Entry/wwwroot/ExcelTemplateFile/WmsPlaceImport.xlsx
+++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Web.Entry/wwwroot/ExcelTemplateFile/WmsPlaceImport.xlsx
Binary files differ
--
Gitblit v1.9.3