local Report_Model = {} local private = {} local EventSystem = require('Event/EventSystem') local sentiment_report_pb = require("Proto/sentiment_report_pb") function Report_Model.OnStartup() NetManager.RegisterMsgCB(MessageEnums.MessageSentimentReport, private.SentimentReportResponse) end ---------- start 协议相关 start ---------- -- #region 举报协议 function Report_Model.SentimentReportRequest(acid, reportText, reportResults, reportRemark) local msg = sentiment_report_pb.SentimentReportReq() msg.acid = acid msg.reportText = reportText local result = "" for i, v in pairs(reportResults) do result = result .. v .. ";" end msg.reportResult = result msg.reportRemark = reportRemark NetManager.SendMessage(MessageEnums.MessageSentimentReport, msg) CTL.Tips.AddTipsMsg(Const_IDS.IDS_Report_TiShi3) end function private.SentimentReportResponse(msgResp) end ------------ End 协议相关 End ------------ return Report_Model