| | |
| | | [* |
| | | traverse ( unit, Lane.LaneLeg.Trip, t ) { |
| | | traverse ( t, ProductInTrip, pit, pit.Quantity() > 0.0 ) { |
| | | info( pit.Product_MP().ParentID() ); |
| | | // 获取产品lotsize倍数 |
| | | lotsize := 1; |
| | | if ( pit.Product_MP().ParentID().Regex( "缸体" ) ) { |
| | | if ( pit.Product_MP().ParentID().Regex( "ZKG" ) ) { |
| | | lotsize := macroPlan.CylinderBlock(); |
| | | } else if ( pit.Product_MP().ParentID().Regex( "缸盖" ) ) { |
| | | } else if ( pit.Product_MP().ParentID().Regex( "ZKM" ) ) { |
| | | lotsize := macroPlan.CylinderHead(); |
| | | } else if ( pit.Product_MP().ParentID().Regex( "连杆" ) ) { |
| | | } else if ( pit.Product_MP().ParentID().Regex( "PL" ) ) { |
| | | lotsize := macroPlan.ConnectingRod(); |
| | | } else if ( pit.Product_MP().ParentID().Regex( "曲轴" ) ) { |
| | | } else if ( pit.Product_MP().ParentID().Regex( "KW" ) ) { |
| | | lotsize := macroPlan.Crankshaft(); |
| | | } else if ( pit.Product_MP().ParentID().Regex( "曲轴" ) ) { |
| | | } else if ( pit.Product_MP().ParentID().Regex( "AGW" ) ) { |
| | | lotsize := macroPlan.BalanceAxis(); |
| | | } |
| | | |