コード例 #1
0
ファイル: order.py プロジェクト: Christmas-Carol/daixie
def more_info(id):
	'''
	查看订单的详细信息
	'''
	order = OrderBiz.get_order_by_id(id)
	if current_user.type == User.USER_TYPE.USER:
		return render_template('order/more_info_for_user.html', order=order, nav_order='active')
	else:
		return render_template('order/more_info_for_solver.html', order=order, nav_order='active')
コード例 #2
0
ファイル: order.py プロジェクト: RouthLuo/daixie
def more_info(id):
	'''
	查看订单的详细信息
	'''
	order = OrderBiz.get_order_by_id(id)
	if not order.user_id == current_user.id:
		fail(u'非法操作')
		return redirect(url_for('user.home'))
	if current_user.type == User.USER_TYPE.USER:
		return render_template('order/more_info_for_user.html', cuser=current_user, order=order, nav_order='active')
	else:
		return render_template('order/more_info_for_solver.html', cuser=current_user, order=order, nav_order='active')
コード例 #3
0
ファイル: order.py プロジェクト: Christmas-Carol/daixie
def download_file(id):
    order = OrderBiz.get_order_by_id(id)
    filename = order.supp_info
    path = app.config['ADMIN_DIR_RESOURCES_INFO'] +'/'+ str(id) +'/'
    return send_from_directory(path, filename, as_attachment=True)