Summary report UI improvements and JS preview logic
This commit is contained in:
17
main.py
17
main.py
@@ -443,6 +443,17 @@ def summary_report():
|
||||
docHandler = DocumentHandler()
|
||||
return docHandler.Summary_report(request=request)
|
||||
|
||||
@app.route('/summary/download', methods=['GET'])
|
||||
@auth.login_required
|
||||
def download_summary():
|
||||
year_raw = request.args.get('year')
|
||||
if not year_raw:
|
||||
return "Year parameter is required", 400
|
||||
|
||||
docHandler = DocumentHandler()
|
||||
# reuse your existing Summary_report method
|
||||
return docHandler.Summary_report(request=request)
|
||||
|
||||
|
||||
# check year in table existe or not by using ajax calling.
|
||||
# @app.route('/check_year', methods=['POST'])
|
||||
@@ -513,6 +524,12 @@ def save_mat_row():
|
||||
finally:
|
||||
mat.close()
|
||||
|
||||
@app.route("/summary/preview")
|
||||
def summary_preview_route():
|
||||
handler = DocumentHandler()
|
||||
return handler.Summary_preview(request)
|
||||
|
||||
|
||||
# save mat credit bulk data
|
||||
# @app.route("/save_mat_all", methods=["POST"])
|
||||
# @auth.login_required
|
||||
|
||||
Reference in New Issue
Block a user