| | |
| | | using MES.Service.Dto.webApi; |
| | | using MES.Service.Modes; |
| | | using SqlSugar; |
| | | using System; |
| | | using System.Security.Cryptography; |
| | | |
| | | namespace MES.Service.service; |
| | | |
| | |
| | | |
| | | private Womcaa MapErpCAAtoWomcaa(ErpCAA dto) |
| | | { |
| | | return new Womcaa |
| | | |
| | | var entity = new Womcaa |
| | | { |
| | | Erpid = Convert.ToDecimal(dto.Id), |
| | | Caa001 = dto.FBillNo, |
| | |
| | | Caa019 = Convert.ToDecimal(dto.planSeq), |
| | | Caa020 = dto.planNum |
| | | }; |
| | | |
| | | var single = base.GetSingle(it => it.Erpid == entity.Erpid); |
| | | if (single != null) entity.Id = single.Id; |
| | | |
| | | return entity; |
| | | } |
| | | |
| | | private List<Womcab> MapErpCABtoWomcab(List<ErpCAB> dtoList) |
| | |
| | | { |
| | | Erpid = Convert.ToDecimal(dto.ID), |
| | | Cab001 = dto.FBillNo, |
| | | Cab002 = dto.FSeq, |
| | | Cab003 = dto.FMaterialID2, |
| | | Cab006 = !string.IsNullOrEmpty(dto.FNeedQty2) |
| | | ? Convert.ToDecimal(dto.FNeedQty2) |
| | |
| | | Eid = Convert.ToDecimal(dto.PID) |
| | | }; |
| | | |
| | | var entity = Db.Queryable<Womcab>().Where(s => s.Erpid == womcab.Erpid).Single(); |
| | | if (entity != null) womcab.Id = entity.Id; |
| | | |
| | | womcabList.Add(womcab); |
| | | } |
| | | |