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"无法找到"