diff --git a/popcorn/Assets/MyGame/Scenes/recipe/Scripts/RecipeDetailView.cs b/popcorn/Assets/MyGame/Scenes/recipe/Scripts/RecipeDetailView.cs index d4644a53..0f22d23e 100644 --- a/popcorn/Assets/MyGame/Scenes/recipe/Scripts/RecipeDetailView.cs +++ b/popcorn/Assets/MyGame/Scenes/recipe/Scripts/RecipeDetailView.cs @@ -68,10 +68,24 @@ public class RecipeDetailView : MonoBehaviour SetRecipe(data, viewType); var isPassedAmount = CheckAmount(data); var isPassedTank = CheckTank(data); - nextButton.interactable = isPassedAmount && isPassedTank; - panSelector.gameObject.SetActive(!isPassedAmount || isPassedTank); - disabledNextButton.SetActive(!isPassedAmount || !isPassedTank); - tankCaution.SetActive(isPassedAmount && !isPassedTank); + + switch (viewType) + { + case ProductViewType.Default: + nextButton.interactable = isPassedAmount && isPassedTank; + panSelector.gameObject.SetActive(!isPassedAmount || isPassedTank); + disabledNextButton.SetActive(!isPassedAmount || !isPassedTank); + tankCaution.SetActive(isPassedAmount && !isPassedTank); + break; + case ProductViewType.BulkOrder: + nextButton.interactable = isPassedAmount; + panSelector.gameObject.SetActive(true); + disabledNextButton.SetActive(!nextButton.interactable); + tankCaution.SetActive(false); + break; + default: + throw new ArgumentOutOfRangeException(); + } } public void SetRecipe(ProductData data, ProductViewType viewType)