Beispiel #1
0
def doctorListByDraft():
    try:
        pageNo=request.args.get('pageNumber')
        pageSize=request.args.get('pageSize')
        pager=Pagger(pageNo,pageSize)
        doctors=Doctor.getUserListByStatus(pager)

        doctorsDict=dataChangeService.get_doctors_dict(doctors)
        result=rs.ResultStatus(rs.SUCCESS.status,rs.SUCCESS.msg,doctorsDict)
        return json.dumps(result.__dict__,ensure_ascii=False)
    except Exception,e:
        LOG.error(e.message)
        return json.dumps(rs.FAILURE.__dict__,ensure_ascii=False)
Beispiel #2
0
def doctorListByDraft():
    try:
        pageNo = request.args.get('pageNumber')
        pageSize = request.args.get('pageSize')
        pager = Pagger(pageNo, pageSize)
        doctors = Doctor.getUserListByStatus(pager)
        doctorsDict = dataChangeService.get_doctors_dict(doctors)
        data = {}
        data['amount'] = 0
        if doctorsDict:
            data['amount'] = len(doctorsDict.get('doctor'))
        data['list'] = doctorsDict.get('doctor')
        result = rs.ResultStatus(rs.SUCCESS.status, rs.SUCCESS.msg, data)
        return json.dumps(result.__dict__, ensure_ascii=False)
    except Exception, e:
        LOG.error(e.message)
        return json.dumps(rs.FAILURE.__dict__, ensure_ascii=False)