| | |
| | | width: 90, |
| | | bindKey: "orderDetailStatusEnum", |
| | | }, |
| | | // { |
| | | // prop: "assignStock", |
| | | // title: "æå®åºå", |
| | | // type: "icon", |
| | | // width: 90, |
| | | { |
| | | prop: "assignStock", |
| | | title: "æå®åºå", |
| | | type: "icon", |
| | | width: 90, |
| | | // hidden: true, // é»è®¤éè |
| | | // icon: "el-icon-s-grid", |
| | | // }, |
| | | icon: "el-icon-s-grid", |
| | | }, |
| | | { |
| | | prop: "viewDetail", |
| | | title: "åºåºè¯¦ç»", |
| | |
| | | const assignStockColumn = this.tableColumns.find( |
| | | (item) => item.prop === "assignStock" |
| | | ); |
| | | if (assignStockColumn) { |
| | | // businessType为22æ¶æ¾ç¤ºï¼å¦åéè |
| | | assignStockColumn.hidden = this.mainBusinessType !== '22'; |
| | | } |
| | | // if (assignStockColumn) { |
| | | // // businessType为22æ¶æ¾ç¤ºï¼å¦åéè |
| | | // assignStockColumn.hidden = this.mainBusinessType !== '22'; |
| | | // } |
| | | }, |
| | | open(row) { |
| | | this.row = row; |
| | |
| | | Barcode=detail.Barcode, |
| | | OutBoxbarcodes= detail.BoxSN, |
| | | BarcodeQty=(decimal)detail.BarcodeQty, |
| | | BarcodeUnit=detail.BarcodeUnit |
| | | BarcodeUnit=detail.BarcodeUnit, |
| | | ValidDate = detail.ValidDate |
| | | }).ToList() |
| | | } |
| | | }; |
| | |
| | | using MailKit; |
| | | using MailKit.Search; |
| | | using OfficeOpenXml.FormulaParsing.Excel.Functions.Text; |
| | | using Org.BouncyCastle.Asn1.X509; |
| | | using SixLabors.ImageSharp; |
| | | using SqlSugar; |
| | | using System; |
| | | using System.Collections; |
| | | using System.Collections.Generic; |
| | | using System.Data; |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using WIDESEA_Common.AllocateEnum; |
| | | using WIDESEA_Common.CommonEnum; |
| | | using WIDESEA_Common.OrderEnum; |
| | | using WIDESEA_Common.StockEnum; |
| | |
| | | |
| | | foreach (var item in details) |
| | | { |
| | | var datevaliDate = _inboundOrderRepository.Db.Queryable<Dt_MaterialExpirationDate>().Where(x=>x.MaterialCode.Contains(item.MaterielCode.Substring(0,6))).First(); |
| | | |
| | | stockInfo.Details.Add(new Dt_StockInfoDetail |
| | | { |
| | | StockId = stockInfo == null ? 0 : stockInfo.Id, |
| | |
| | | Status = 0, |
| | | OrderNo = inboundOrder.InboundOrderNo, |
| | | BusinessType = inboundOrder.BusinessType, |
| | | |
| | | ValidDate = inboundOrder.BusinessType == BusinessTypeEnum.å¤é¨ä»åºè°æºä».ToString() ? item.ValidDate : datevaliDate.ValidityDays == null ? null : Convert.ToDateTime(DateTime.Now).AddDays(Convert.ToDouble(datevaliDate.ValidityDays)), |
| | | //ValidDate = datevaliDate == null ? null : DateTime.Now.AddDays(datevaliDate.ValidityDays), |
| | | }); |
| | | |
| | | item.ReceiptQuantity = item.BarcodeQty; |
| | |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "åä¼ MES")] |
| | | public int ReturnToMESStatus { get; set; } = 0; |
| | | |
| | | |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "è¿ææ¥æ")] |
| | | public DateTime ValidDate { get; set; } |
| | | } |
| | |
| | | /// èæåºå
¥åºæ°é |
| | | /// </summary> |
| | | public decimal NoStockOutQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è°æ¨åè¿ææ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "è¿ææ¥æ")] |
| | | public DateTime ValidDate { get; set; } |
| | | } |
| | | } |