| | |
| | | try |
| | | { |
| | | var reslut = WarehouseEnum.绔嬪簱.ObjToInt().ToString("000"); |
| | | var orders = _cabinOrderServices.Repository.QueryData(x => x.OdrderStatus == "鏂板缓" && x.Warehouse_no == reslut); |
| | | var orders = _cabinOrderServices.Repository.QueryData(x => x.OdrderStatus == "鏂板缓" && x.Warehouse_no == reslut).ToList(); |
| | | if (orders.Count < 1) return WebResponseContent.Instance.OK(); |
| | | string url = "http://172.16.1.2:9357/file-admin/api/in/ediIn"; |
| | | var cabinOrderDetails = _cabinDetailServices.Repository.QueryData(x => orders.Select(x => x.Id).ToList().Contains(x.OrderId)); |
| | | var materielInfos = _materielInfoService.Repository.QueryData(x => cabinOrderDetails.Select(x => x.Goods_no).Contains(x.MaterielCode)); |
| | | var cabinOrderDetails = _cabinDetailServices.Repository.QueryData(x => orders.Select(x => x.Id).ToList().Contains(x.OrderId)).ToList(); |
| | | var materielInfos = _materielInfoService.Repository.QueryData(x => cabinOrderDetails.Select(x => x.Goods_no).Contains(x.MaterielCode)).ToList(); |
| | | foreach (var order in orders) |
| | | { |
| | | order.Details = cabinOrderDetails.Where(x => x.OrderId == order.Id).ToList(); |
| | |
| | | try |
| | | { |
| | | var reslut = WarehouseEnum.绔嬪簱.ObjToInt().ToString("000"); |
| | | var orders = _deliveryOrderServices.Repository.QueryData(x => x.OutStatus == "鏂板缓" && x.Warehouse_no == reslut); |
| | | var orders = _deliveryOrderServices.Repository.QueryData(x => x.OutStatus == "鏂板缓" && x.Warehouse_no == reslut).ToList(); |
| | | if (orders.Count < 1) return WebResponseContent.Instance.OK(); |
| | | string url = "http://172.16.1.2:9357/file-admin/api/out/ediOut"; |
| | | var deliveryOrderDetails = _deliveryOrderDetailServices.Repository.QueryData(x => orders.Select(x => x.Id).ToList().Contains(x.DeliveryOrderId)); |
| | | var materielInfos = _materielInfoService.Repository.QueryData(x => deliveryOrderDetails.Select(x => x.Goods_no).Contains(x.MaterielCode)); |
| | | var deliveryOrderDetails = _deliveryOrderDetailServices.Repository.QueryData(x => orders.Select(x => x.Id).ToList().Contains(x.DeliveryOrderId)).ToList(); |
| | | var materielInfos = _materielInfoService.Repository.QueryData(x => deliveryOrderDetails.Select(x => x.Goods_no).Contains(x.MaterielCode)).ToList(); |
| | | foreach (var order in orders) |
| | | { |
| | | order.Details = deliveryOrderDetails.Where(x => x.DeliveryOrderId == order.Id).ToList(); |