Browse Source

所有 ImportInput中 bool 属性上的 ValueMapping 标注去掉

集成Redis
马昊 2 years ago
parent
commit
5795ed26a1
  1. 4
      be/Modules/BaseData/src/Win_in.Sfs.Basedata.Application.Contracts/ItemStoreRelations/Inputs/ItemStoreRelationImportInput.cs
  2. 32
      be/Modules/BaseData/src/Win_in.Sfs.Basedata.Application.Contracts/LocationGroups/Inputs/LocationGroupImportInput.cs
  3. 32
      be/Modules/BaseData/src/Win_in.Sfs.Basedata.Application.Contracts/Locations/Inputs/LocationImportInput.cs
  4. 2
      be/Modules/BaseData/src/Win_in.Sfs.Basedata.Application.Contracts/Shifts/Inputs/ShiftImportInput.cs
  5. 2
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Orders/PurchaseOrders/Inputs/PurchaseOrderImportInput.cs
  6. 3
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Orders/SaleOrders/Inputs/SaleOrderImportInput.cs
  7. 2
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/TransferRequests/Inputs/TransferRequestImportInput.cs

4
be/Modules/BaseData/src/Win_in.Sfs.Basedata.Application.Contracts/ItemStoreRelations/Inputs/ItemStoreRelationImportInput.cs

@ -40,8 +40,6 @@ public class ItemStoreRelationImportInput : SfsBaseDataImportInputBase
/// 是否可用
/// </summary>
[Display(Name = "是否可用")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool Enabled { get; set; } = true;
@ -82,8 +80,6 @@ public class ItemStoreRelationImportInput : SfsBaseDataImportInputBase
/// 是否定制位置
/// </summary>
[Display(Name = "是否定制位置")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool IsFixed { get; set; }

32
be/Modules/BaseData/src/Win_in.Sfs.Basedata.Application.Contracts/LocationGroups/Inputs/LocationGroupImportInput.cs

@ -73,8 +73,6 @@ public class LocationGroupImportInput : SfsBaseDataImportInputBase, IHasLocation
/// 可以混物品
/// </summary>
[Display(Name = "可以混物品")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableMixItem { get; set; } = true;
@ -82,8 +80,6 @@ public class LocationGroupImportInput : SfsBaseDataImportInputBase, IHasLocation
/// 可以混批次
/// </summary>
[Display(Name = "可以混批次")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableMixLot { get; set; } = true;
@ -91,8 +87,6 @@ public class LocationGroupImportInput : SfsBaseDataImportInputBase, IHasLocation
/// 可以混状态
/// </summary>
[Display(Name = "可以混状态")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableMixStatus { get; set; } = true;
@ -100,8 +94,6 @@ public class LocationGroupImportInput : SfsBaseDataImportInputBase, IHasLocation
/// 可以负库存
/// </summary>
[Display(Name = "可以负库存")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableNegative { get; set; } = true;
@ -109,8 +101,6 @@ public class LocationGroupImportInput : SfsBaseDataImportInputBase, IHasLocation
/// 可以保留零库存
/// </summary>
[Display(Name = "可以保留零库存")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableKeepZero { get; set; } = true;
@ -118,8 +108,6 @@ public class LocationGroupImportInput : SfsBaseDataImportInputBase, IHasLocation
/// 可以机会盘点
/// </summary>
[Display(Name = "可以机会盘点")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableOpportunityCount { get; set; } = true;
@ -127,8 +115,6 @@ public class LocationGroupImportInput : SfsBaseDataImportInputBase, IHasLocation
/// 可以领料
/// </summary>
[Display(Name = "可以领料")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnablePick { get; set; } = true;
@ -136,8 +122,6 @@ public class LocationGroupImportInput : SfsBaseDataImportInputBase, IHasLocation
/// 可以过量领料
/// </summary>
[Display(Name = "可以过量领料")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableOverPick { get; set; } = true;
@ -145,8 +129,6 @@ public class LocationGroupImportInput : SfsBaseDataImportInputBase, IHasLocation
/// 可以整包存储
/// </summary>
[Display(Name = "可以整包存储")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableWholeStore { get; set; } = true;
@ -154,8 +136,6 @@ public class LocationGroupImportInput : SfsBaseDataImportInputBase, IHasLocation
/// 可以散件存储
/// </summary>
[Display(Name = "可以散件存储")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableBreakStore { get; set; } = true;
@ -163,8 +143,6 @@ public class LocationGroupImportInput : SfsBaseDataImportInputBase, IHasLocation
/// 可以发出
/// </summary>
[Display(Name = "可以发出")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableShip { get; set; } = true;
@ -172,8 +150,6 @@ public class LocationGroupImportInput : SfsBaseDataImportInputBase, IHasLocation
/// 可以接收
/// </summary>
[Display(Name = "可以接收")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableReceive { get; set; } = true;
@ -181,8 +157,6 @@ public class LocationGroupImportInput : SfsBaseDataImportInputBase, IHasLocation
/// 可以退货给供应商
/// </summary>
[Display(Name = "可以退货给供应商")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableReturnToSupplier { get; set; } = true;
@ -190,8 +164,6 @@ public class LocationGroupImportInput : SfsBaseDataImportInputBase, IHasLocation
/// 可以接收客户退货
/// </summary>
[Display(Name = "可以接收客户退货")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableReturnFromCustomer { get; set; } = true;
@ -199,8 +171,6 @@ public class LocationGroupImportInput : SfsBaseDataImportInputBase, IHasLocation
/// 是否可以拆箱
/// </summary>
[Display(Name = "是否可以拆箱")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableSplitBox { get; set; } = true;
@ -208,8 +178,6 @@ public class LocationGroupImportInput : SfsBaseDataImportInputBase, IHasLocation
/// 是否可以拆托
/// </summary>
[Display(Name = "是否可以拆托")]
[ValueMapping("是", true)]
[ValueMapping("否", false)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableSplitPallet { get; set; } = true;

32
be/Modules/BaseData/src/Win_in.Sfs.Basedata.Application.Contracts/Locations/Inputs/LocationImportInput.cs

@ -117,128 +117,96 @@ public class LocationImportInput : SfsBaseDataImportInputBase, IHasLocationSwitc
/// 可以混物品
/// </summary>
[Display(Name = "可以混物品")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableMixItem { get; set; } = true;
/// <summary>
/// 可以混批次
/// </summary>
[Display(Name = "可以混批次")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableMixLot { get; set; } = true;
/// <summary>
/// 可以混状态
/// </summary>
[Display(Name = "可以混状态")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableMixStatus { get; set; } = true;
/// <summary>
/// 可以负库存
/// </summary>
[Display(Name = "可以负库存")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableNegative { get; set; } = true;
/// <summary>
/// 可以保留零库存
/// </summary>
[Display(Name = "可以保留零库存")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableKeepZero { get; set; } = true;
/// <summary>
/// 可以机会盘点
/// </summary>
[Display(Name = "可以机会盘点")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableOpportunityCount { get; set; } = true;
/// <summary>
/// 可以领料
/// </summary>
[Display(Name = "可以领料")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnablePick { get; set; } = true;
/// <summary>
/// 可以过量领料
/// </summary>
[Display(Name = "可以过量领料")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableOverPick { get; set; } = true;
/// <summary>
/// 可以整包存储
/// </summary>
[Display(Name = "可以整包存储")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableWholeStore { get; set; } = true;
/// <summary>
/// 可以散件存储
/// </summary>
[Display(Name = "可以散件存储")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableBreakStore { get; set; } = true;
/// <summary>
/// 可以发出
/// </summary>
[Display(Name = "可以发出")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableShip { get; set; } = true;
/// <summary>
/// 可以接收
/// </summary>
[Display(Name = "可以接收")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableReceive { get; set; } = true;
/// <summary>
/// 可以退货给供应商
/// </summary>
[Display(Name = "可以退货给供应商")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableReturnToSupplier { get; set; } = true;
/// <summary>
/// 可以接收客户退货
/// </summary>
[Display(Name = "可以接收客户退货")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableReturnFromCustomer { get; set; } = true;
/// <summary>
/// 是否可以拆箱
/// </summary>
[Display(Name = "是否可以拆箱")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableSplitBox { get; set; } = true;
/// <summary>
/// 是否可以拆托
/// </summary>
[Display(Name = "是否可以拆托")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EnableSplitPallet { get; set; } = true;

2
be/Modules/BaseData/src/Win_in.Sfs.Basedata.Application.Contracts/Shifts/Inputs/ShiftImportInput.cs

@ -46,8 +46,6 @@ public class ShiftImportInput : SfsBaseDataImportInputBase
/// 结束到下一天
/// </summary>
[Display(Name = "结束到下一天")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
[Required(ErrorMessage = "{0}是必填项")]
public bool EndAtNextDay { get; set; }

2
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Orders/PurchaseOrders/Inputs/PurchaseOrderImportInput.cs

@ -36,8 +36,6 @@ public class PurchaseOrderImportInput : SfsStoreImportInputBase
/// 订单状态
/// </summary>
[Display(Name = "订单状态")]
[ValueMapping("禁用", 0)]
[ValueMapping("启用", 1)]
[Required(ErrorMessage = "{0}是必填项")]
public EnumOrderStatus OrderStatus { get; set; } = EnumOrderStatus.Open;

3
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Orders/SaleOrders/Inputs/SaleOrderImportInput.cs

@ -28,8 +28,7 @@ public class SaleOrderImportInput : SfsStoreImportInputBase
/// 订单状态
/// </summary>
[Display(Name = "订单状态")]
[ValueMapping("禁用", 0)]
[ValueMapping("启用", 1)]
[Required(ErrorMessage = "{0}是必填项")]
public EnumOrderStatus SoStatus { get; set; } = EnumOrderStatus.Open;
/// <summary>

2
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/TransferRequests/Inputs/TransferRequestImportInput.cs

@ -19,8 +19,6 @@ public class TransferRequestImportInput : SfsStoreImportInputBase
/// </summary>
[Display(Name = "使用中间库")]
[Required(ErrorMessage = "{0}是必填项")]
[ValueMapping("否", false)]
[ValueMapping("是", true)]
public bool UseOnTheWayLocation { get; set; }
/// <summary>

Loading…
Cancel
Save