Пример #1
0
def GetChatInfoRequest_1011(dynamicId, request_proto):
    '''获取私聊信息'''
    argument = GetOneObjectChatInfo1011_pb2.GetOneObjectChatInfoRequest()
    argument.ParseFromString(request_proto)
    response = GetOneObjectChatInfo1011_pb2.GetOneObjectChatInfoResponse()

    id = argument.id
    tid = argument.chatObjectId
    val = ChaterLogManager().getLog(id, tid)
    if val.get('result', None):
        response.result = True
        response.message = u''
        response.chatMessage = val.get('result', '')
        response.level = val.get('level', 0)
        response.perfession = val.get('perfession', Lg().g(143))
        response.chatObjectPos = val.get('chatObjectPos', '')
        response.name = val.get('name', '')

    else:
        response.result = True
        response.message = u''
        response.chatMessage = val.get('result', '')
        response.level = val.get('level', 0)
        response.perfession = val.get('perfession', Lg().g(143))
        response.chatObjectPos = val.get('chatObjectPos', '')
        response.name = val.get('name', '')
    return response.SerializeToString()
Пример #2
0
def GetChatInfoRequest_1011(dynamicId, request_proto):
    '''获取私聊信息'''
    argument=GetOneObjectChatInfo1011_pb2.GetOneObjectChatInfoRequest()
    argument.ParseFromString(request_proto)
    response = GetOneObjectChatInfo1011_pb2.GetOneObjectChatInfoResponse()
    
    id=argument.id
    tid=argument.chatObjectId
    val=ChaterLogManager().getLog(id, tid)
    if val.get('result',None):
        response.result =True
        response.message =u''
        response.chatMessage=val.get('result','')
        response.level=val.get('level',0)
        response.perfession=val.get('perfession',Lg().g(143))
        response.chatObjectPos=val.get('chatObjectPos','')
        response.name=val.get('name','')
        
    else:
        response.result =True
        response.message =u''
        response.chatMessage=val.get('result','')
        response.level=val.get('level',0)
        response.perfession=val.get('perfession',Lg().g(143))
        response.chatObjectPos=val.get('chatObjectPos','')
        response.name=val.get('name','')
    return response.SerializeToString()