| | |
| | | } |
| | | |
| | | switch targetStatus { |
| | | case purchase.OrderStatusConfirmed: |
| | | return SendInspect(purchaseData) |
| | | case purchase.OrderStatusReceived: |
| | | return SendInspect(purchaseData) |
| | | case purchase.OrderStatusStored: |
| | | case purchase.OrderStatusCompleted: |
| | | } |
| | | return nil |
| | | }) |
| | |
| | | } |
| | | productService := &test.ProductService{} |
| | | _, productMap, err := productService.GetProducts(productIds) |
| | | |
| | | if err != nil { |
| | | return err |
| | | } |
| | | inspectOrders := make([]*qualityinspect.QualityInspect, 0, len(productList)) |
| | | for _, productItem := range productList { |
| | | product := productMap[uint(productItem.ProductId)] |