/** * 设置日常签到item的内容 */ void setSignInView(GameObject signDayItem, SignIn signIn) { Text title = signDayItem.Find <Text>(signDayItem.name + "/DayText"); Image rewardImage = signDayItem.Find <Image>(signDayItem.name + "/RewardImage"); GameObject signInedImage = GameObject.Find(signDayItem.name + "/SignInedImage"); Text rewardText = signDayItem.Find <Text>(signDayItem.name + "/RewardText"); GameObject mask = GameObject.Find(signDayItem.name + "/Mask"); title.text = DayUtil.getChineseDayWithInt(signIn.days); rewardText.text = signIn.image_describe; float width = signDayItem.GetComponent <RectTransform>().sizeDelta.x; if (signIn.days == 7 || signIn.days == 8) { signDayItem.GetComponent <RectTransform>().sizeDelta = new Vector2(width * 2, 180); } // 已经签到的显示打勾 if (signIn.days <= signInResult.already_checkin) // 当前天数小于已经签到的天数 { if (signInResult.already_checkin >= 7 && (signIn.days == 7 || signIn.days == 8)) // 已经签到的天数大于7等于7天 { if (UserManager.Instance().userInfo.is_checkin == 1) // 今天已经签到过了 { signInedImage.SetActive(true); mask.SetActive(true); } else { signInedImage.SetActive(false); mask.SetActive(false); } } else { signInedImage.SetActive(true); mask.SetActive(true); } } else { signInedImage.SetActive(false); mask.SetActive(false); } }
/// <summary> /// Returns a string representation of this series. /// </summary> /// <returns>a string representation of this series.</returns> public override string ToString() { StringBuilder sb = new StringBuilder(); sb.Append("expiration=").Append(DayUtil.GetYearMonthDayByDayId(Expiration)); if (LastTrade != 0) { sb.Append(", lastTrade=").Append(DayUtil.GetYearMonthDayByDayId(LastTrade)); } if (Multiplier != 0) { sb.Append(", multiplier=").Append(Multiplier); } if (SPC != 0) { sb.Append(", spc=").Append(SPC); } if (AdditionalUnderlyings.Length > 0) { sb.Append(", additionalUnderlyings=").Append(AdditionalUnderlyings); } if (MMY.Length > 0) { sb.Append(", mmy=").Append(MMY); } if (OptionType.Length > 0) { sb.Append(", optionType=").Append(OptionType); } if (ExpirationStyle.Length > 0) { sb.Append(", expirationStyle=").Append(ExpirationStyle); } if (SettlementStyle.Length > 0) { sb.Append(", settlementStyle=").Append(SettlementStyle); } sb.Append(", cfi=").Append(CFI); return(sb.ToString()); }