Exemplo n.º 1
0
    /// <summary>
    /// 向服务器请求:请求充值订单号(充值的id,用于红利充值 add by zsy)
    /// </summary>
    public void C2S_RequestRecharge(int _rechargeId)
    {
        CurRechargeRef = ConfigMng.Instance.GetRechargeRef(_rechargeId);
        pt_req_order_da00 msg = new pt_req_order_da00();

        msg.type = (uint)_rechargeId;
        NetMsgMng.SendMsg(msg);
    }
Exemplo n.º 2
0
 /// <summary>
 /// 填充数据
 /// </summary>
 /// <param name="_info"></param>
 public void FillInfo(RechargeRef _info)
 {
     if (_info == null)
     {
         curInfo = null;
         return;
     }
     else
     {
         curInfo = _info;
     }
     Refresh();
 }
Exemplo n.º 3
0
    /// <summary>
    /// 向服务器请求:请求充值订单号(充值的id)
    /// </summary>
    public void C2S_RequestRecharge(RechargeRef _curInfo)
    {
        if (_curInfo == null)
        {
            Debug.LogError("充值数据为空!");
            return;
        }
        CurRechargeRef = _curInfo;
        //Debug.Log("C2S_RequestRecharge:" + _curInfo.id);
        pt_req_order_da00 msg = new pt_req_order_da00();

        msg.type = (uint)_curInfo.id;
        NetMsgMng.SendMsg(msg);
    }
Exemplo n.º 4
0
    protected void S2C_OnPaySuccess(Pt _pt)
    {
        pt_recharge_succ_d80a msg = _pt as pt_recharge_succ_d80a;

        if (msg != null)
        {
            int         payId       = (int)msg.type;
            RechargeRef rechargeRef = ConfigMng.Instance.GetRechargeRef(payId);
            if (rechargeRef != null)
            {
                //if(GameCenter.instance.isDataEyePattern)DCVirtualCurrency.paymentSuccess(orderId, "", rechargeRef.chargeAmount, "CNY", "普通");
            }
            else
            {
                Debug.LogError("找不到ID为:" + payId + "的RechargeRef");
            }
        }
    }