Beispiel #1
0
    public void CheackBack(PlayerCouponRequest playerCoupon)
    {
        if (playerCoupon.code == "200")
        {
            var list = AndaPlayerCouponManager.Instance.GetPlayerCouponData();
            if (list == null)
            {
                return;
            }

            var item = list.FirstOrDefault(o => o.applyIndex == playerCoupon.data.applyIndex);
            if (item == null)
            {
                return;
            }
            item.status = 2;

            if (playerCouponView == null)
            {
                return;
            }
            foreach (var m in playerCouponView.ItemList)
            {
                if (m.GetComponent <ItemInfo_PlayerCoupon>().playerCoupon.applyIndex == item.applyIndex)
                {
                    m.GetComponent <ItemInfo_PlayerCoupon>().statusText.text        = "状态:审核通过";
                    m.GetComponent <ItemInfo_PlayerCoupon>().applytimeText.text     = "玩家申请时间:" + ConvertTool.UnixTimestampToDateTime(item.createTime).ToString("yyyy-MM-dd HH:mm:ss");
                    m.GetComponent <ItemInfo_PlayerCoupon>().operationtimeText.text = "商家回复时间:" + ConvertTool.UnixTimestampToDateTime(item.operationTime).ToString("yyyy-MM-dd HH:mm:ss");
                    m.GetComponent <ItemInfo_PlayerCoupon>().Bg.sprite = playerCouponView.sprite2;
                    m.SetActive(false);
                }
            }
            if (playerCouponDetail != null)
            {
                playerCouponDetail.ShowButtonText(2);
            }
        }
    }