/// <summary> /// 添加一个银行卡数据 /// </summary> public BankCardSaveData AddBankCardData(int accountId, string cardId) { int existAccountIndex = -1; for (int i = 0; i < bankCardList.Count; i++) { if (bankCardList[i].accountId == accountId && bankCardList[i].cardId == cardId) { existAccountIndex = i; } } if (existAccountIndex >= 0) { return(bankCardList[existAccountIndex]); } BankCardSaveData data = new BankCardSaveData(); data.accountId = accountId; data.cardId = cardId; data.realName = GetAccountData(accountId).realName; data.bankName = StaticDataBankCard.GetCardNameById(cardId); bankCardList.Add(data); if (GetBankCardDataList(accountId).Count == 1) { curUseCardList.Add(data); } return(data); }
private void Refresh() { _phoneNumText.text = Utils.FormatStringForSecrecy(GameManager.Instance.accountData.phoneNumber, FInputType.PhoneNumber); _bankText.text = StaticDataBankCard.GetCardNameById(_context.cardId).Replace( ContentHelper.Read(ContentHelper.SavingCardText), ""); _cardTextObj.transform.localPosition = new Vector3(_bankText.transform.localPosition.x + _bankText.preferredWidth, _cardTextObj.transform.localPosition.y, _cardTextObj.transform.localPosition.z); }
public static void Load() { StaticDataTest.Init(); StaticDataContent.Init(); StaticDataAccount.Init(); StaticDataBankCard.Init(); StaticDataAlbum.Init(); StaticDataBlog.Init(); StaticDataTweet.Init(); StaticDataComment.Init(); }
/// <summary> /// 获取银行卡icon /// </summary> public Sprite GetBankSprite(string bankName) { if (string.IsNullOrEmpty(bankName)) { return(_defaultCardIcon); } if (_bankIconDict.ContainsKey(bankName)) { return(_bankIconDict[bankName]); } else { Sprite sprite = Resources.Load <Sprite>("BankCardSprites/" + StaticDataBankCard.GetBankSpriteByBankName(bankName)); _bankIconDict.Add(bankName, sprite); return(sprite); } }