1234567891011121314151617 |
- from ..base import base
- from ..models import OnLine
- from flask import render_template, request, jsonify
- @base.route('/securityJsp/base/Syonline.jsp', methods=['GET'])
- def index_online():
- return render_template('online/index.html')
- @base.route('/base/syonline!grid.action', methods=['POST'])
- def grid_online():
- page = request.form.get('page', 1, type=int)
- rows = request.form.get('rows', 10, type=int)
- pagination = OnLine.query.paginate(
- page, per_page=rows, error_out=False)
- onlines = pagination.items
- return jsonify({'total': OnLine.query.count(), 'rows': [online.to_json() for online in onlines]})
|