| | |
| | | input.MapExtraPropertiesTo(updateObj, MappingPropertyDefinitionChecks.None); |
| | | |
| | | updateObj.MaterialCode = input.MaterialCode; |
| | | updateObj.IsValid = input.IsValid; |
| | | updateObj.IsSelfMade = input.IsSelfMade; |
| | | updateObj.Num = input.Num; |
| | | updateObj.SelfNum = input.SelfNum; |
| | | updateObj.MaterialName = input.MaterialName; |
| | | updateObj.NullLength = input.NullLength; |
| | | updateObj.PurchaseType = input.PurchaseType; |
| | | updateObj.MaterialType = input.MaterialType; |
| | | updateObj.PrimaryUnit = input.PrimaryUnit; |
| | |
| | | updateObj.RedundantField1 = input.RedundantField1; |
| | | updateObj.RedundantField2 = input.RedundantField2; |
| | | updateObj.RedundantField3 = input.RedundantField3; |
| | | updateObj.CreatorName = input.CreatorName; |
| | | updateObj.LastModifierName = input.LastModifierName; |
| | | updateObj.Remark = input.Remark; |
| | | updateObj.IsDisabled = input.IsDisabled; |
| | | updateObj.CreatorName = input.CreatorName; |
| | | updateObj.LastModifierName = input.LastModifierName; |
| | | updateObj.OperationRemark = input.OperationRemark; |
| | | updateObj.DeleteRemark = input.DeleteRemark; |
| | | updateObj.ExtraField1 = input.ExtraField1; |
| | | updateObj.ExtraField2 = input.ExtraField2; |
| | | updateObj.ExtraField3 = input.ExtraField3; |
| | | updateObj.IsSelfMade = input.IsSelfMade; |
| | | updateObj.IsValid = input.IsValid; |
| | | updateObj.NullLength = input.NullLength; |
| | | updateObj.Num = input.Num; |
| | | updateObj.SelfNum = input.SelfNum; |
| | | |
| | | |
| | | await wmsMaterialRepository.UpdateAsync(updateObj); |
| | |
| | | var wmsMaterialUpdateDto = new WmsMaterialUpdateDto |
| | | { |
| | | MaterialCode = impItem.MaterialCode, |
| | | IsValid = impItem.IsValid, |
| | | IsSelfMade = impItem.IsSelfMade, |
| | | Num = impItem.Num, |
| | | SelfNum = impItem.SelfNum, |
| | | MaterialName = impItem.MaterialName, |
| | | NullLength = impItem.NullLength, |
| | | PurchaseType = impItem.PurchaseType, |
| | | MaterialType = impItem.MaterialType, |
| | | PrimaryUnit = impItem.PrimaryUnit, |
| | |
| | | RedundantField1 = impItem.RedundantField1, |
| | | RedundantField2 = impItem.RedundantField2, |
| | | RedundantField3 = impItem.RedundantField3, |
| | | CreatorName = impItem.CreatorName, |
| | | LastModifierName = impItem.LastModifierName, |
| | | Remark = impItem.Remark, |
| | | IsDisabled = impItem.IsDisabled, |
| | | CreatorName = impItem.CreatorName, |
| | | LastModifierName = impItem.LastModifierName, |
| | | OperationRemark = impItem.OperationRemark, |
| | | DeleteRemark = impItem.DeleteRemark, |
| | | ExtraField1 = impItem.ExtraField1, |
| | | ExtraField2 = impItem.ExtraField2, |
| | | ExtraField3 = impItem.ExtraField3, |
| | | IsSelfMade = impItem.IsSelfMade, |
| | | IsValid = impItem.IsValid, |
| | | NullLength = impItem.NullLength, |
| | | Num = impItem.Num, |
| | | SelfNum = impItem.SelfNum, |
| | | |
| | | }; |
| | | |
| | |
| | | var wmsMaterialCreateDto = new WmsMaterialCreateDto |
| | | { |
| | | MaterialCode = impItem.MaterialCode, |
| | | IsValid = impItem.IsValid, |
| | | IsSelfMade = impItem.IsSelfMade, |
| | | Num = impItem.Num, |
| | | SelfNum = impItem.SelfNum, |
| | | MaterialName = impItem.MaterialName, |
| | | NullLength = impItem.NullLength, |
| | | PurchaseType = impItem.PurchaseType, |
| | | MaterialType = impItem.MaterialType, |
| | | PrimaryUnit = impItem.PrimaryUnit, |
| | |
| | | RedundantField1 = impItem.RedundantField1, |
| | | RedundantField2 = impItem.RedundantField2, |
| | | RedundantField3 = impItem.RedundantField3, |
| | | CreatorName = impItem.CreatorName, |
| | | LastModifierName = impItem.LastModifierName, |
| | | Remark = impItem.Remark, |
| | | IsDisabled = impItem.IsDisabled, |
| | | CreatorName = impItem.CreatorName, |
| | | LastModifierName = impItem.LastModifierName, |
| | | OperationRemark = impItem.OperationRemark, |
| | | DeleteRemark = impItem.DeleteRemark, |
| | | ExtraField1 = impItem.ExtraField1, |
| | | ExtraField2 = impItem.ExtraField2, |
| | | ExtraField3 = impItem.ExtraField3, |
| | | IsSelfMade = impItem.IsSelfMade, |
| | | IsValid = impItem.IsValid, |
| | | NullLength = impItem.NullLength, |
| | | Num = impItem.Num, |
| | | SelfNum = impItem.SelfNum, |
| | | |
| | | }; |
| | | |
| | |
| | | { |
| | | Check.NotNull(input, nameof(input)); |
| | | Check.NotNullOrWhiteSpace(input.MaterialCode, "ç©æç¼ç ï¼å¯ä¸æ è¯ï¼", 64); |
| | | Check.NotNull(input.IsValid, "æ¯å¦ææç©æ"); |
| | | Check.NotNull(input.Num, "æ°é"); |
| | | Check.NotNullOrWhiteSpace(input.MaterialName, "ç©æåç§°", 128); |
| | | Check.NotNull(input.PurchaseType, "éè´ç±»åï¼æä¸¾å¼ï¼"); |
| | | Check.NotNull(input.MaterialType, "ç©æç±»åï¼æä¸¾å¼ï¼"); |
| | |
| | | Check.NotNull(input.WallThickness, "å£åï¼åä½ï¼mmï¼"); |
| | | Check.NotNull(input.Length, "é¿åº¦ï¼åä½ï¼mï¼"); |
| | | Check.NotNull(input.IsMainBranch, "æ¯å¦ä¸ºä¸»æ¯ç®¡"); |
| | | Check.NotNull(input.IsValid, "æ¯å¦ææç©æ"); |
| | | Check.NotNull(input.Num, "æ¯å¦ææç©æ"); |
| | | |
| | | return Task.CompletedTask; |
| | | } |