Exemplo n.º 1
0
    def get(self):
        claims = get_jwt_claims()
        if not claims['is_admin']:
            return {'message': 'admin previlege required'},400

        current_user = UserModel.find_by_user(get_jwt_identity())
        data = [statusL.json() for statusL in UserModel.find_by_status(current_user.businessId,'inactive')]
        return data,200
Exemplo n.º 2
0
    def get(self):
        claims = get_jwt_claims()
        if not claims['is_admin']:
            return {'message': 'admin previlege required'},400

        current_user = UserModel.find_by_user(get_jwt_identity())
        zid = current_user.businessId
        dataActive = [statusL.json() for statusL in UserModel.find_by_status(zid,'active')]
        dataHierarchy = [hierarchy.json() for hierarchy in HierarchyModel.find_all_hierarchy()]

        for i in dataActive:
            i['child_of_code'] = ''
            i['child_of_name'] = ''
            for j in dataHierarchy:
                if i['employeeCode'] == j['employee_code']:
                    i['child_of_code'] = j['child_of_code']
                    i['child_of_name'] = j['child_of_name']

        return dataActive,200