| | |
| | | wo.WorkOrderStatus = orderInfo.WorkOrderStatus |
| | | wo.StartTime = orderInfo.StartTime |
| | | wo.EndTime = orderInfo.EndTime |
| | | wo.ProductId = orderInfo.ProductId |
| | | wo.Specs = orderInfo.Specs |
| | | wo.Unit = orderInfo.Unit |
| | | wo.Amount = orderInfo.Amount |
| | | wo.FinishAmount = orderInfo.FinishAmount |
| | | list = append(list, wo) |
| | | } |
| | | result.MakeInfo = list |
| | | |
| | | var purchaseInfo []response.Purchase |
| | | for _, pl := range info.PurchaseList { |
| | | var p response.Purchase |
| | |
| | | p.PurchaseName = pl.PurchaseName |
| | | p.PurchaseNumber = pl.PurchaseNumber |
| | | p.SupplierName = pl.SupplierName |
| | | p.ProductId = pl.ProductId |
| | | p.ProductName = pl.ProductName |
| | | p.Specs = pl.Specs |
| | | p.Unit = pl.Unit |
| | | p.Amount = pl.Amount |
| | | p.FinishAmount = pl.FinishAmount |
| | | purchaseInfo = append(purchaseInfo, p) |
| | | } |
| | | result.PurchaseInfo = purchaseInfo |
| | | |
| | | var outsourcingList []response.OutsourcingInfo |
| | | for _, outsourcingInfo := range info.OutsourcingList { |
| | | var oi response.OutsourcingInfo |
| | | oi.OutsourcingId = outsourcingInfo.OutsourcingId |
| | | oi.OutsourcingStatus = outsourcingInfo.OutsourcingStatus |
| | | oi.ProductId = outsourcingInfo.ProductId |
| | | oi.ProductName = outsourcingInfo.ProductName |
| | | oi.SupplierName = outsourcingInfo.SupplierName |
| | | oi.StartTime = outsourcingInfo.StartTime |
| | | oi.EndTime = outsourcingInfo.EndTime |
| | | oi.Specs = outsourcingInfo.Specs |
| | | oi.Unit = outsourcingInfo.Unit |
| | | oi.Amount = outsourcingInfo.Amount |
| | | oi.FinishAmount = outsourcingInfo.FinishAmount |
| | | outsourcingList = append(outsourcingList, oi) |
| | | } |
| | | result.OutsourcingInfo = outsourcingList |
| | | ctx.OkWithDetailed(result) |
| | | } |