| | |
| | | { |
| | | foreach (var item in models) |
| | | { |
| | | string str = JsonConvert.SerializeObject(models); |
| | | Log.Information("接收WMS推送的箱码信息:" + str); |
| | | // 验证任务是否已存在 |
| | | //var taskInfo = _db.Queryable<WcsOderTask>().First(w => w.OrderNo == item.OrderNo && w.SkuNo == item.SkuNo && w.LotNo == item.LotNo); |
| | | //if (taskInfo == null) |
| | | //{ |
| | | var orderAdd = new WcsOderTask() |
| | | //var taskid = _db.Queryable<WcsOderTask>().OrderByDescending(w=>w.CreateTime).First(); |
| | | //int newid = (int)taskid.Id + 1; |
| | | var orderAdd = new WcsOderTask() |
| | | { |
| | | |
| | | OrderNo = item.OrderNo, |
| | | TaskNo = "", |
| | | LotNo = item.LotNo, |
| | |
| | | BoxType = item.BoxType, |
| | | Qty = item.Qty, |
| | | TaskType = (TaskTypeEnum)item.TaskType, |
| | | CreateTime = DateTime.Now, |
| | | }; |
| | | _db.Insertable(orderAdd).ExecuteCommand(); |
| | | //} |