def setConsultsResult(consutsDict, userId=0):
    if consutsDict is None:
        return
    for consutDict in consutsDict:
        type=consutDict.get('type')
        if type==1:
            if consutDict.get('doctorId'):
                    doctor=Doctor.getById(consutDict.get('doctorId'))
                    if doctor:
                        consutDict['doctorName']=doctor.username
                        consutDict['doctorTitle']=doctor.title
                        if hasattr(doctor,'user') and doctor.user and doctor.user.imagePath:
                            consutDict['avartarUrl']= doctor.user.imagePath
                    consutDict["statusText"] = getStatusText(consutDict.get("status"),
                                                             UserRole.checkRole(db_session,userId,constant.RoleId.Doctor))

        if type==0:
            if consutDict.get('userId'):
                user=User.getById(consutDict.get('userId'))
                if user:
                    consutDict['userName']=user.name
                    consutDict['avartarUrl']=user.imagePath
                    consutDict["statusText"] = getStatusText(consutDict.get("status"),
                                                             UserRole.checkRole(db_session,userId,constant.RoleId.Doctor))
        consutDict['amount']=consutDict.get('count')
def setConsultsResult(consutsDict, userId=0):
    if consutsDict is None:
        return
    for consutDict in consutsDict:
        type = consutDict.get('type')
        if type == 1:
            if consutDict.get('doctorId'):
                doctor = Doctor.getById(consutDict.get('doctorId'))
                if doctor:
                    consutDict['doctorName'] = doctor.username
                    consutDict['doctorTitle'] = doctor.title
                    if hasattr(
                            doctor,
                            'user') and doctor.user and doctor.user.imagePath:
                        consutDict['avartarUrl'] = doctor.user.imagePath
                consutDict["statusText"] = getStatusText(
                    consutDict.get("status"),
                    UserRole.checkRole(db_session, userId,
                                       constant.RoleId.Doctor))

        if type == 0:
            if consutDict.get('userId'):
                user = User.getById(consutDict.get('userId'))
                if user:
                    consutDict['userName'] = user.name
                    consutDict['avartarUrl'] = user.imagePath
                    consutDict["statusText"] = getStatusText(
                        consutDict.get("status"),
                        UserRole.checkRole(db_session, userId,
                                           constant.RoleId.Doctor))
        consutDict['amount'] = consutDict.get('count')
def setConsultsResult(consutsDict):
    if consutsDict is None:
        return
    for consutDict in consutsDict:
        type=consutDict.get('type')
        if type==1:
            if consutDict.get('doctorId'):
                    doctor=Doctor.getById(consutDict.get('doctorId'))
                    if doctor:
                        consutDict['doctorName']=doctor.username
                        consutDict['doctorTitle']=doctor.title
                        if hasattr(doctor,'user') and doctor.user and doctor.user.imagePath:
                            consutDict['avartarUrl']= doctor.user.imagePath
        if type==0:
            if consutDict.get('userId'):
                user=User.getById(consutDict.get('userId'))
                if user:
                    consutDict['userName']=user.name
                    consutDict['avartarUrl']=user.imagePath