少年修仙传客户端代码仓库
System/WindowJump/WindowJumpMgr.cs
@@ -1541,6 +1541,9 @@
                    return false;
                }
                ModelCenter.Instance.GetModel<PhantasmPavilionModel>().selectTab = PhantasmPavilionTab.Avatar;
                var list = ModelCenter.Instance.GetModel<PhantasmPavilionModel>().ShowItemList(ModelCenter.Instance.GetModel<PhantasmPavilionModel>().selectTab, out int fristIndex);
                if (!list.IsNullOrEmpty())
                    ModelCenter.Instance.GetModel<PhantasmPavilionModel>().selectItemId = fristIndex;
                WindowCenter.Instance.Open<PhantasmPavilionWin>();
                break;
            case JumpUIType.PhantasmPavilionAvatarFrame:
@@ -1549,6 +1552,9 @@
                    return false;
                }
                ModelCenter.Instance.GetModel<PhantasmPavilionModel>().selectTab = PhantasmPavilionTab.AvatarFrame;
                var list1 = ModelCenter.Instance.GetModel<PhantasmPavilionModel>().ShowItemList(ModelCenter.Instance.GetModel<PhantasmPavilionModel>().selectTab, out int fristIndex1);
                if (!list1.IsNullOrEmpty())
                    ModelCenter.Instance.GetModel<PhantasmPavilionModel>().selectItemId = fristIndex1;
                WindowCenter.Instance.Open<PhantasmPavilionWin>();
                break;
            case JumpUIType.PhantasmPavilionChatExpression:
@@ -1557,6 +1563,9 @@
                    return false;
                }
                ModelCenter.Instance.GetModel<PhantasmPavilionModel>().selectTab = PhantasmPavilionTab.ChatExpression;
                var list2 = ModelCenter.Instance.GetModel<PhantasmPavilionModel>().ShowItemList(ModelCenter.Instance.GetModel<PhantasmPavilionModel>().selectTab, out int fristIndex2);
                if (!list2.IsNullOrEmpty())
                    ModelCenter.Instance.GetModel<PhantasmPavilionModel>().selectItemId = fristIndex2;
                WindowCenter.Instance.Open<PhantasmPavilionWin>();
                break;
            case JumpUIType.PhantasmPavilionChatBubble:
@@ -1565,6 +1574,9 @@
                    return false;
                }
                ModelCenter.Instance.GetModel<PhantasmPavilionModel>().selectTab = PhantasmPavilionTab.ChatBubble;
                var list3 = ModelCenter.Instance.GetModel<PhantasmPavilionModel>().ShowItemList(ModelCenter.Instance.GetModel<PhantasmPavilionModel>().selectTab, out int fristIndex3);
                if (!list3.IsNullOrEmpty())
                    ModelCenter.Instance.GetModel<PhantasmPavilionModel>().selectItemId = fristIndex3;
                WindowCenter.Instance.Open<PhantasmPavilionWin>();
                break;
        }