少年修仙传客户端代码仓库
client_Hale
2019-01-05 e3679121bbe84737490d870aff4eee9f1e137eba
5717 【1.4.100】充值兑换优化
2个文件已添加
1个文件已修改
41 ■■■■■ 已修改文件
Core/NetworkPackage/ClientPack/ClientToMapServer/CA8_VIP/CA806_tagCMQueryRecharge.cs 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CA8_VIP/CA806_tagCMQueryRecharge.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/SDK/SDKUtility.cs 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CA8_VIP/CA806_tagCMQueryRecharge.cs
New file
@@ -0,0 +1,15 @@
using UnityEngine;
using System.Collections;
// A8 06 查询充值结果 #tagCMQueryRecharge
public class CA806_tagCMQueryRecharge : GameNetPackBasic {
    public CA806_tagCMQueryRecharge () {
        combineCmd = (ushort)0x03FE;
        _cmd = (ushort)0xA806;
    }
    public override void WriteToBytes () {
    }
}
Core/NetworkPackage/ClientPack/ClientToMapServer/CA8_VIP/CA806_tagCMQueryRecharge.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 4df34e8c1837d9446b8c6bd9cf117179
timeCreated: 1546668972
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Core/SDK/SDKUtility.cs
@@ -29,11 +29,13 @@
    public E_ChannelPlatform ChannelPlatform { get; set; }
    public static string Yj_AppID {
    public static string Yj_AppID
    {
        get; private set;
    }
    public static string Yj_SpID {
    public static string Yj_SpID
    {
        get; private set;
    }
@@ -496,6 +498,7 @@
                {
                    onFreePlatformPayOk();
                }
                SnxxzGame.Instance.StartCoroutine(DelayQueryRecharge());
                break;
            case CodeA2U.FreePlatformPayFail:
                if (onFreePlatformPayFail != null)
@@ -756,6 +759,13 @@
    private Dictionary<string, string> m_PaymentTable = new Dictionary<string, string>();
    private string m_EncodeKey = "03sujm7gerywdvyd5vkkk772rs4by230";
    private IEnumerator DelayQueryRecharge()
    {
        yield return WaitingForSecondConst.WaitMS60000;
        var _package = new CA806_tagCMQueryRecharge();
        GameNetSystem.Instance.SendInfo(_package);
    }
    /// <summary>
    /// 自由SDK支付 fixed sdk 支付逻辑修改
    /// </summary>