예제 #1
0
def _getmyscore(user):
    """获取当前页内容"""
    page=request.args.get("page",type=int)#接收当前页。并非从param返回,是控件自动传递的
    rp=request.args.get("rp",type=int)
    sortcol=request.args.get('sortname')#获取要排序的行
    sorttype=request.args.get('sortorder')#获取排序方式
    _score_items=user.score_items.all()
    _score_items_af=sorter(_score_items,sortcol,sorttype)

    return jsonify(pageslicer(page,rp,_score_items_af))
예제 #2
0
def _getmyscore(user):
    """获取当前页内容"""
    page = request.args.get("page", type=int)  #接收当前页。并非从param返回,是控件自动传递的
    rp = request.args.get("rp", type=int)
    sortcol = request.args.get('sortname')  #获取要排序的行
    sorttype = request.args.get('sortorder')  #获取排序方式
    _score_items = user.score_items.all()
    _score_items_af = sorter(_score_items, sortcol, sorttype)

    return jsonify(pageslicer(page, rp, _score_items_af))
예제 #3
0
def _getreview(grade="All"):
    """获取当前页内容"""
    page=request.args.get("page",type=int)#接收当前页。并非从param返回,是控件自动传递的
    rp=request.args.get("rp",type=int)
    sortcol=request.args.get('sortname')#获取要排序的行
    sorttype=request.args.get('sortorder')#获取排序方式

    if grade=="All":
        _score_items=Score_items.query.filter(Score_items.status==2).all()
    else :
        #按照年级来返回需要审核的内容
        _score_items=Score_items.query.filter(db.and_(Score_items.status==2,User.get_user_byID(Score_items.user_id).grade==grade)).all()


    _score_items_af=sorter(_score_items,sortcol,sorttype)

    return jsonify(pageslicer(page,rp,_score_items_af))