Esempio n. 1
0
def getStuInfo():
    engine=Engine()
    searchtype=request.args.get('searchtype',type=str)#按照全部或是区间
    starttime=request.args.get('starttime',type=unicode)#区间起始时间
    endtime=request.args.get('endtime',type=unicode)#区间截止时间

    if  searchtype=="bycampID":
        campID=request.args.get('campID',type=str)
        user=User.get_user(campID)

        return engine.getUserDetail(user,starttime,endtime)
    elif searchtype=="bygrade":
        grade=request.args.get('grade',type=unicode)
        engine.updateTotal()#如果按年级查询,更新数据库总分
        return engine.getGradeSumary(grade,starttime,endtime)
    else:
        return u"无法找到"