示例#1
0
    void WechatCallBack(string errCode)
    {
        WechatErrCode code = (WechatErrCode)int.Parse(errCode);

        if (_wechatCallback != null)
        {
            LogManager.Log("WechatCallBack: error code: ", code.ToString());
            _wechatCallback(code);
            _wechatCallback = null;
        }
    }
示例#2
0
    public void WechatCallBack(string errCode)
    {
        WechatErrCode code = (WechatErrCode)int.Parse(errCode);

        switch (code)
        {
        case WechatErrCode.Success:
            TipManager.Instance.OpenTip(TipType.SimpleTip, "分享成功");
            SocketClient.Instance.AddSendMessageQueue(new net_protocol.C2GMessage()
            {
                Complete1Task = new net_protocol.Complete1Task()
                {
                    taskType = 3
                },
                msgid = MessageId.C2G_Complete1Task
            });
            TaskNode.ReqTasks();
            break;

        default:
            TipManager.Instance.OpenTip(TipType.SimpleTip, "分享失败");
            break;
        }
    }
示例#3
0
    public void WechatCallBack(string errCode)
    {
        WechatErrCode code = (WechatErrCode)int.Parse(errCode);

        TipManager.Instance.OpenTip(TipType.SimpleTip, code == WechatErrCode.Success ? "分享成功" : "分享失败");
    }