public void setInfo(PlayerCoupon _playerCoupon)
    {
        gameObject.SetActive(true);
        selectPlayerCoupon = _playerCoupon;

        businessName.text     = selectPlayerCoupon.coupon.businessname;
        playerCouponName.text = selectPlayerCoupon.coupon.title;
        describe.text         = selectPlayerCoupon.coupon.description;
        Debug.Log(selectPlayerCoupon.coupon.endtime);
        if (selectPlayerCoupon.coupon.endtime == 0)
        {
            time.text = "有效期:永久有效";
        }
        else
        {
            time.text = "有效期:" + ConvertTool.UnixTimestampToDateTime(selectPlayerCoupon.coupon.endtime).ToShortDateString();
        }

        if (selectPlayerCoupon.status == 1)
        {
            uptime.text = "申请时间:" + ConvertTool.UnixTimestampToDateTime(selectPlayerCoupon.createTime).ToLongDateString();
        }
        addressInfo.text = selectPlayerCoupon.code;
        tips.text        = selectPlayerCoupon.coupon.tips;
        AndaDataManager.Instance.GetUserImg(_playerCoupon.coupon.image, SetImage);
        ShowButtonText(selectPlayerCoupon.status);
    }
Beispiel #2
0
 public void CallBackUpdateCoupon(PlayerCoupon info)
 {
     foreach (var m in playerCouponView.ItemList)
     {
         if (m.GetComponent <ItemInfo_PlayerCoupon>().playerCoupon.applyIndex == info.applyIndex)
         {
             m.GetComponent <ItemInfo_PlayerCoupon>().statusText.text        = "状态:未审核";
             m.GetComponent <ItemInfo_PlayerCoupon>().applytimeText.text     = "玩家申请时间:" + ConvertTool.UnixTimestampToDateTime(info.createTime).ToString("yyyy-MM-dd HH:mm:ss");
             m.GetComponent <ItemInfo_PlayerCoupon>().operationtimeText.text = "";
             m.GetComponent <ItemInfo_PlayerCoupon>().Bg.sprite = playerCouponView.sprite1;
         }
     }
 }
Beispiel #3
0
 public void ShowPlayerCouponDetail(PlayerCoupon _selectPlayerCoupon)
 {
     selectPlayerCoupon = _selectPlayerCoupon;
     if (playerCouponDetail == null)
     {
         GameObject item = AndaDataManager.Instance.GetItemInfoPrefab("PlayerCouponDetail");
         item = Object.Instantiate(item);
         playerCouponDetail           = item.GetComponent <PlayerCouponDetail>();
         item.transform.parent        = AndaUIManager.Instance.uIController.transform;
         item.transform.localPosition = Vector3.zero;
         item.transform.localScale    = Vector3.one;
     }
     playerCouponDetail.Open(selectPlayerCoupon);
 }
    public void SetInfo(PlayerCouponView _playerCouponView, PlayerCoupon _playerCoupon)
    {
        playerCoupon     = _playerCoupon;
        playerCouponView = _playerCouponView;

        titleText.text      = playerCoupon.coupon.title;
        playernameText.text = "游戏昵称" + playerCoupon.playerName;
        if (playerCoupon.status == 0)
        {
        }
        switch (playerCoupon.status)
        {
        case 0:
            statusText.text        = "状态:未提交";
            applytimeText.text     = "";
            operationtimeText.text = "";
            Bg.sprite = playerCouponView.sprite0;
            break;

        case 1:
            statusText.text        = "状态:未审核";
            applytimeText.text     = "玩家申请时间:" + ConvertTool.UnixTimestampToDateTime(playerCoupon.createTime).ToString("yyyy-MM-dd HH:mm:ss");
            operationtimeText.text = "";
            Bg.sprite = playerCouponView.sprite1;
            break;

        case 2:
            statusText.text        = "状态:审核通过";
            applytimeText.text     = "玩家申请时间:" + ConvertTool.UnixTimestampToDateTime(playerCoupon.createTime).ToString("yyyy-MM-dd HH:mm:ss");
            operationtimeText.text = "商家回复时间:" + ConvertTool.UnixTimestampToDateTime(playerCoupon.operationTime).ToString("yyyy-MM-dd HH:mm:ss");
            Bg.sprite = playerCouponView.sprite2;
            break;

        case 3:
            statusText.text        = "状态:审核不通过";
            applytimeText.text     = "玩家申请时间:" + ConvertTool.UnixTimestampToDateTime(playerCoupon.createTime).ToString("yyyy-MM-dd HH:mm:ss");
            operationtimeText.text = "商家回复时间:" + ConvertTool.UnixTimestampToDateTime(playerCoupon.operationTime).ToString("yyyy-MM-dd HH:mm:ss");
            Bg.sprite = playerCouponView.sprite3;
            break;
        }
    }
 public void Open(PlayerCoupon _playerCoupon)
 {
     setInfo(_playerCoupon);
     Show();
 }