Beispiel #1
0
def get_topics(request):
    if 'logged' not in request.session:
        return {'ok': 0, 'msg': 'Please login.'}
    else:

        if request.is_xhr:  # is ajax request
            empid = request.params['id']
            emp = EmployersModel(request)
            rs = emp.get_topics(ObjectId(empid))
            if rs:
                rows = []
            if 'topics' in rs:
                for r in rs['topics']:
                    obj = {
                        'id': str(r['id']),
                        'topic_name': r['topic_name'],
                        'topic_type': r['topic_type'],
                        'request_date': r['request_date'],
                        'desc': r['desc']
                    }

                    rows.append(obj)

                return {'ok': 1, 'rows': rows}
            else:
                return {'ok': 0, 'msg': 'ไม่พบรายการ'}
        else:
            return {'ok': 0, 'msg': 'Not ajax request'}
Beispiel #2
0
def get_topics(request):
    if 'logged' not in request.session:
        return {'ok': 0, 'msg': 'Please login.'}
    else:

        if request.is_xhr:  # is ajax request
            empid = request.params['id']
            emp = EmployersModel(request)
            rs = emp.get_topics(ObjectId(empid))
            if rs:
                rows = []
            if 'topics' in rs:
                for r in rs['topics']:
                    obj = {
                        'id': str(r['id']),
                        'topic_name': r['topic_name'],
                        'topic_type': r['topic_type'],
                        'request_date': r['request_date'],
                        'desc': r['desc']
                    }
                
                    rows.append(obj)
                
                return {'ok': 1, 'rows': rows}
            else: 
                return {'ok': 0, 'msg': 'ไม่พบรายการ'}       
        else:
            return {'ok': 0, 'msg': 'Not ajax request'}