/// <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); }
/// <summary> /// 填充数据 /// </summary> /// <param name="_info"></param> public void FillInfo(RechargeRef _info) { if (_info == null) { curInfo = null; return; } else { curInfo = _info; } Refresh(); }
/// <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); }
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"); } } }