Ejemplo n.º 1
0
    private void SendReadMsg(int sceneId, List <int> selects, bool isFinish)
    {
        var req = new ReadMsgOrCallReq();

        req.SceneId = sceneId;
        req.SelectIds.AddRange(selects);
        req.ReadState = isFinish ? 1 : 0;
        var dataBytes = NetWorkManager.GetByteData(req);

        NetWorkManager.Instance.Send <ReadMsgOrCallRes>(CMD.PHONEC_READ_MSGORCALL, dataBytes, OnReadTeleHandler);
    }
Ejemplo n.º 2
0
    private void SendReadMsg(int sceneId, List <int> selects, bool isFinish)
    {
        var vo = _data.Find((m) => { return(m.SceneId == sceneId); });

        if (vo.IsLocal)
        {
            //todo存储本地
            GlobalData.PhoneData.ReCordSelect(sceneId, selects, isFinish);
            //if(isFinish)
            //{
            //    GuideManager.Show();
            //}
            return;
        }

        var req = new ReadMsgOrCallReq();

        req.SceneId = sceneId;
        req.SelectIds.AddRange(selects);
        req.ReadState = isFinish ? 1 : 0;
        var dataBytes = NetWorkManager.GetByteData(req);

        NetWorkManager.Instance.Send <ReadMsgOrCallRes>(CMD.PHONEC_READ_MSGORCALL, dataBytes, OnReadSmsHandler);
    }