Example #1
0
def get_equipment(equipmentId):
    token = request.cookies.get('token')
    if token is not None and validate.validate(token):
        res = DBQuery.get_equipment(equipmentId)
        return res
    else:
        return json.dumps({'code': 403, 'data': ''})
Example #2
0
def get_all_test():
    token = request.cookies.get('token')
    if token is not None and validate.validate(token):
        userID = validate.get_user_id(token)
        if userID is not None:
            res = TestQuery.get_all_test(userID)
            return res
    return json.dumps({'code': 403, 'data': ''})
Example #3
0
def get_disease_categories():
    '''
    :return: all disease categories
    '''
    token = request.cookies.get('token')
    if token is not None and validate.validate(token):
        return DBQuery.get_disease_categories()
    else:
        return json.dumps({'code': 403, 'data': ''})
Example #4
0
def get_flow(flowId):
    '''
    :param flowId
    :return: the details of the flow
    '''
    token = request.cookies.get('token')
    if token is not None and validate.validate(token):
        return DBQuery.get_flow(flowId)
    else:
        return json.dumps({'code': 403, 'data': ''})
Example #5
0
def get_role_job(roleName):
    '''
    :param roleName:
    :return: the jobs the role should do
    '''
    token = request.cookies.get('token')
    if token is not None and validate.validate(token):
        return DBQuery.get_role_job(roleName)
    else:
        return json.dumps({'code': 403, 'data': ''})
Example #6
0
def submit():
    token = request.cookies.get('token')
    if token is not None and validate.validate(token):
        testID = request.form['testId']
        answer = request.form['answer']
        userID = validate.get_user_id(token)
        if userID is not None:
            res = TestQuery.submit(testID, userID, answer)
            return res
    return redirect('/login')
Example #7
0
def get_prescription(id):
    '''
    :param id: prescription's id
    :return: the detail of the prescription
    '''
    token = request.cookies.get('token')
    if token is not None and validate.validate(token):
        return DBQuery.get_prescription(id)
    else:
        return json.dumps({'code': 403, 'data': ''})
Example #8
0
def get_case_detail(caseId):
    '''
    :param caseId
    :return: the detail of the case
    '''
    token = request.cookies.get('token')
    if token is not None and validate.validate(token):
        return DBQuery.get_case_detail(caseId)
    else:
        return json.dumps({'code': 403, 'data': ''})
Example #9
0
def get_operation(operationName):
    '''
    :param operationName
    :return: the detail of the operation
    '''
    token = request.cookies.get('token')
    if token is not None and validate.validate(token):
        return DBQuery.get_operation(operationName)
    else:
        return json.dumps({'code': 403, 'data': ''})
Example #10
0
def get_examination_result(id):
    '''
    :param id
    :return: the detail of the examination result
    '''
    token = request.cookies.get('token')
    if token is not None and validate.validate(token):
        return DBQuery.get_examination_result(id)
    else:
        return json.dumps({'code': 403, 'data': ''})
Example #11
0
def get_cases(diseaseName):
    '''
    :param diseaseName
    :return: all the cases of the disease
    '''
    token = request.cookies.get('token')
    if token is not None and validate.validate(token):
        return DBQuery.get_cases(diseaseName)
    else:
        return json.dumps({'code': 403, 'data': ''})
Example #12
0
def get_medicine(approveNumber):
    '''
    :param approveNumber
    :return: the details of the medicine
    '''
    token = request.cookies.get('token')
    if token is not None and validate.validate(token):
        return DBQuery.get_medicine(approveNumber)
    else:
        return json.dumps({'code': 403, 'data': ''})
Example #13
0
def get_job_detail(roleName, jobName):
    '''
    :param roleName:
    :param jobName
    :return: the details of the jobs that staffs in this role may care about
    '''
    token = request.cookies.get('token')
    if token is not None and validate.validate(token):
        return DBQuery.get_job_detail(jobName)
    else:
        return json.dumps({'code': 403, 'data': ''})
Example #14
0
def get_department_info(departmentName):
    token = request.cookies.get('token')
    if token is not None and validate.validate(token):
        return DBQuery.get_department_info(departmentName)
    else:
        return json.dumps({'code': 403, 'data': ''})