Beispiel #1
0
def doctor_rec():

    doctor = None

    if 'doctorId' in request.args.keys():
        doctorId = request.args['doctorId']
        doctor = Doctor.get_doctor(doctorId,"")
    elif 'diagnoseId' in request.args.keys():
        diagnoseId = int(request.args['diagnoseId'])
        diagnose = Diagnose.getDiagnoseById(diagnoseId)
        if diagnose is not None:
            doctor = diagnose.doctor
    else:
        doctor = Doctor.get_doctor(0, True)

    if doctor is None:
        return jsonify(rs.SUCCESS.__dict__, ensure_ascii=False)
    doctors_dict = dataChangeService.get_doctor(doctor)
    resultStatus = rs.ResultStatus(rs.SUCCESS.status, rs.SUCCESS.msg, doctors_dict)
    return jsonify(resultStatus.__dict__, ensure_ascii=False)
Beispiel #2
0
def doctor_rec():

    doctor = None

    if 'doctorId' in request.args.keys():
        doctorId = request.args['doctorId']
        doctor = Doctor.get_doctor(doctorId, "")
    elif 'diagnoseId' in request.args.keys():
        diagnoseId = int(request.args['diagnoseId'])
        diagnose = Diagnose.getDiagnoseById(diagnoseId)
        if diagnose is not None:
            doctor = diagnose.doctor
    else:
        doctor = Doctor.get_doctor(0, True)

    if doctor is None:
        return jsonify(rs.SUCCESS.__dict__, ensure_ascii=False)
    doctors_dict = dataChangeService.get_doctor(doctor)
    resultStatus = rs.ResultStatus(rs.SUCCESS.status, rs.SUCCESS.msg,
                                   doctors_dict)
    return jsonify(resultStatus.__dict__, ensure_ascii=False)