Example #1
0
def getDiagnoseLogBydiagnoseId(diagnoseId):
    if session.has_key('userId'):
        userId=session['userId']
    if userId is None:
        return redirect(LOGIN_URL)
    diagnose=Diagnose.getDiagnoseById(diagnoseId)
    if diagnose and hasattr(diagnose,'patient') and diagnose.patient.userID==string.atoi(userId):
        diagnoseLogs=AlipayLog.getAlipayLogsByDiagnoseId(diagnoseId)
        if diagnoseLogs and len(diagnoseLogs)>0:
            resultLogs=object2dict.objects2dicts(diagnoseLogs)
            result=rs.ResultStatus(rs.SUCCESS.status,rs.SUCCESS.msg,resultLogs)
            return  json.dumps(result.__dict__,ensure_ascii=False)
        return  json.dumps(rs.SUCCESS.__dict__,ensure_ascii=False)
    return  json.dumps(rs.FAILURE.__dict__,ensure_ascii=False)
Example #2
0
def getDiagnoseLogBydiagnoseId(diagnoseId):
    if session.has_key('userId'):
        userId = session['userId']
    if userId is None:
        return redirect(LOGIN_URL)
    diagnose = Diagnose.getDiagnoseById(diagnoseId)
    if diagnose and hasattr(
            diagnose,
            'patient') and diagnose.patient.userID == string.atoi(userId):
        diagnoseLogs = AlipayLog.getAlipayLogsByDiagnoseId(diagnoseId)
        if diagnoseLogs and len(diagnoseLogs) > 0:
            resultLogs = object2dict.objects2dicts(diagnoseLogs)
            result = rs.ResultStatus(rs.SUCCESS.status, rs.SUCCESS.msg,
                                     resultLogs)
            return json.dumps(result.__dict__, ensure_ascii=False)
        return json.dumps(rs.SUCCESS.__dict__, ensure_ascii=False)
    return json.dumps(rs.FAILURE.__dict__, ensure_ascii=False)