Merge branch 'master' of http://115.159.85.185:8098/r/MeiRuiAn/HuaiAn
| | |
| | | { title: "产åç¼ç ", field: "productCode",type: "like"}, |
| | | ], |
| | | [ |
| | | |
| | | { title: "æ¹æ¬¡å·", field: "lotNumber",type: "like"}, |
| | | { title: "产åçæ¬", field: "productVersion",type: "like"}, |
| | | { title: "ææ´¾çæ¬", field: "specifyVer",type: "like"}, |
| | | { title: "æå±ä»åº", field: "warehouseId",type: "selectList",dataKey: "warehouses",data: [],}, |
| | |
| | | sugarQueryable1 = sugarQueryable1.Where(x => x.proStockInfoDetails.Any(v => v.SpecifyVer.Contains(searchParameters.Value))); |
| | | } |
| | | } |
| | | { |
| | | SearchParameters? searchParameters = searchParametersList.FirstOrDefault(x => x.Name == nameof(Dt_ProStockInfoDetail.LotNumber).FirstLetterToLower()); |
| | | if (searchParameters != null) |
| | | { |
| | | sugarQueryable1 = sugarQueryable1.Where(x => x.proStockInfoDetails.Any(v => v.LotNumber.Contains(searchParameters.Value))); |
| | | } |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | |
| | | float OriginalQuantity = v.StockQuantity; |
| | | float assignQuantity = 0;//åé
æ°é |
| | | float assignAmount = OrderDetail.OrderQuantity - OrderDetail.OverOutQuantity;//å¾
åºæ°é |
| | | decimal StockQuantity = Convert.ToDecimal(v.StockQuantity); |
| | | if (assignAmount > 0) |
| | | { |
| | | if (v.StockQuantity >= assignAmount) |
| | | if (StockQuantity >=(decimal) assignAmount) |
| | | { |
| | | assignQuantity = assignAmount; |
| | | v.StockQuantity -= assignAmount; |
| | | StockQuantity -=(decimal)assignAmount; |
| | | OrderDetail.OverOutQuantity += assignAmount; |
| | | OrderDetail.LockQuantity += assignAmount; |
| | | upstockDetails.Add(v); |