| | |
| | | StoreConfig tagStore = ConfigManager.Instance.GetTemplate<StoreConfig>((int)result.ItemIndex); |
| | | if (tagStore != null) |
| | | { |
| | | ItemConfig chinModel = ConfigManager.Instance.GetTemplate<ItemConfig>(ReplaceItemIdByJob(tagStore.ID, tagStore.ItemID)); |
| | | if (!normalBuyCoinsTypes.Contains(tagStore.MoneyType)) |
| | | { |
| | | if (tagStore.RemindSuccess == 0) |
| | | { |
| | | return; |
| | | } |
| | | BuySuccessModel.Instance.SetBuySuccessModel(tagStore.ItemID, (int)result.ItemCnt, tagStore.IsBind); |
| | | BuySuccessModel.Instance.SetBuySuccessModel(chinModel.ID, (int)result.ItemCnt, tagStore.IsBind); |
| | | if (!WindowCenter.Instance.CheckOpen<BuySuccessWin>()) |
| | | { |
| | | WindowCenter.Instance.Open<BuySuccessWin>(); |
| | |
| | | else |
| | | { |
| | | float costMoney = tagStore.MoneyNumber; |
| | | ItemConfig itemConfig = ConfigManager.Instance.GetTemplate<ItemConfig>(tagStore.ItemID); |
| | | SysNotifyMgr.Instance.ShowTip("BuyItemHinit",costMoney,tagStore.MoneyType,itemConfig.ItemName); |
| | | SysNotifyMgr.Instance.ShowTip("BuyItemHinit",costMoney,tagStore.MoneyType, chinModel.ItemName); |
| | | } |
| | | |
| | | if (RefreshBuyResultEvent != null) |
| | | { |
| | | RefreshBuyResultEvent(tagStore.ItemID); |
| | | RefreshBuyResultEvent(chinModel.ID); |
| | | } |
| | | } |
| | | } |