| | |
| | | /// </summary> |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | public bool ErpAddExportNotice(SoInfo model) |
| | | public void HttpAddExportNotice(SoInfo model) |
| | | { |
| | | try |
| | | { |
| | |
| | | SONo = billNo, |
| | | Type = model.SoType, |
| | | Status = "0", |
| | | Origin = "WMS", |
| | | Origin = model.Origin, |
| | | CustomerNo = model.Customer, |
| | | CustomerName = customer.CustomerName, |
| | | LogisticsId = logisticsId, |
| | |
| | | |
| | | if (n <= 0 || m <= 0) |
| | | { |
| | | Db.RollbackTran(); |
| | | return false; |
| | | throw new Exception("入库单或明细添加保存失败"); |
| | | } |
| | | Db.CommitTran(); |
| | | return true; |
| | | |
| | | |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | Db.RollbackTran(); |
| | | throw new Exception(ex.Message); |
| | | } |
| | | } |
| | |
| | | .LeftJoin<SysUserInfor>((a, b, c, d, e) => a.CheckUser == e.Id) |
| | | .Select((a, b, c, d, e) => new ExportNoticeDto() |
| | | { |
| | | Id = a.Id, |
| | | SONo = a.SONo, |
| | | Type = a.Type, |
| | | Status = a.Status, |
| | | Origin = a.Origin, |
| | | CustomerNo = a.CustomerNo, |
| | | CustomerName = a.CustomerName, |
| | | LotNo = a.LotNo, |
| | | LotText = a.LotText, |
| | | SupplierLot = a.SupplierLot, |
| | | LogisticsId = a.LogisticsId, |
| | | //Id = a.Id, |
| | | //SONo = a.SONo, |
| | | //Type = a.Type, |
| | | //Status = a.Status, |
| | | //Origin = a.Origin, |
| | | //CustomerNo = a.CustomerNo, |
| | | //CustomerName = a.CustomerName, |
| | | //LotNo = a.LotNo, |
| | | //LotText = a.LotText, |
| | | //SupplierLot = a.SupplierLot, |
| | | //LogisticsId = a.LogisticsId, |
| | | LogisticsName = b.CarrierName, |
| | | IsWave = a.IsWave, |
| | | WaveNo = a.WaveNo, |
| | | IsDespatch = a.IsDespatch, |
| | | Demo = a.Demo, |
| | | //IsWave = a.IsWave, |
| | | //WaveNo = a.WaveNo, |
| | | //IsDespatch = a.IsDespatch, |
| | | //Demo = a.Demo, |
| | | |
| | | CreateUserName = c.RealName, |
| | | UpdateUserName = c.RealName, |
| | | CreateTime = a.CreateTime, |
| | | UpdateTime = a.UpdateTime, |
| | | //CreateTime = a.CreateTime, |
| | | //UpdateTime = a.UpdateTime, |
| | | |
| | | CheckUserName = e.RealName, |
| | | CheckTime = a.CheckTime |
| | | }) |
| | | //CheckTime = a.CheckTime |
| | | },true) |
| | | .OrderByDescending(a => a.CreateTime) |
| | | .ToOffsetPage(page, limit, ref total); |
| | | count = total; |