| | |
| | | } |
| | | return content; |
| | | } |
| | | public WebResponseContent OutUpOrderGetFLOrder() |
| | | { |
| | | WebResponseContent content = new WebResponseContent(); |
| | | try |
| | | { |
| | | //è·ååºåºå |
| | | List<Dt_OutboundOrder> outboundOrders = BaseDal.QueryData(x => x.OrderStatus == OutOrderStatusEnum.åºåºå®æ.ObjToInt() && x.UpFLOrderNo == null); |
| | | List<Sys_Log> logs = BaseDal.Db.Queryable<Sys_Log>().Where(x => x.RequestParam.Contains("颿åºåºéç¥å") && x.Id > 14606).ToList(); |
| | | foreach (var item in outboundOrders) |
| | | { |
| | | Sys_Log? log = logs.FirstOrDefault(x=>x.RequestParam.Contains(item.UpperOrderNo)); |
| | | if (log == null) { continue; } |
| | | ERPBaseModel <ERPIssueModel> baseModel= log.RequestParam.DeserializeObject<ERPBaseModel<ERPIssueModel>>(); |
| | | item.UpFLOrderNo = baseModel.Data.Code; |
| | | } |
| | | BaseDal.UpdateData(outboundOrders); |
| | | content.OK(); |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | content.Error(ex.Message); |
| | | } |
| | | return content; |
| | | } |
| | | } |
| | | } |