chnages of store proce. use and code optimize
This commit is contained in:
34
main.py
34
main.py
@@ -461,10 +461,11 @@ def summary_report():
|
||||
@app.route("/mat_credit", methods=["GET"])
|
||||
@auth.login_required
|
||||
def mat_credit():
|
||||
|
||||
mat= MatCreditHandler()
|
||||
mat_rows, utilization_rows = mat.fetch_all()
|
||||
mat.close()
|
||||
mat = MatCreditHandler()
|
||||
try:
|
||||
mat_rows, utilization_rows = mat.fetch_all()
|
||||
finally:
|
||||
mat.close()
|
||||
|
||||
utilization_map = {}
|
||||
all_years = set()
|
||||
@@ -482,27 +483,30 @@ def mat_credit():
|
||||
added_years=sorted(all_years)
|
||||
)
|
||||
|
||||
# save mat credit row data
|
||||
# save mat credit row data
|
||||
@app.route("/save_mat_row", methods=["POST"])
|
||||
@auth.login_required
|
||||
def save_mat_row():
|
||||
mat= MatCreditHandler()
|
||||
mat = MatCreditHandler()
|
||||
try:
|
||||
mat.save_single(request.json)
|
||||
return jsonify({"message": "Row saved successfully"})
|
||||
except Exception as e:
|
||||
return jsonify({"error": str(e)}), 500
|
||||
finally:
|
||||
mat.close()
|
||||
|
||||
|
||||
# save mat credit bulk data
|
||||
@app.route("/save_mat_all", methods=["POST"])
|
||||
@auth.login_required
|
||||
def save_mat_all():
|
||||
mat= MatCreditHandler()
|
||||
try:
|
||||
skipped = mat.save_bulk(request.json)
|
||||
return jsonify({"message": "Saved successfully", "skipped": skipped})
|
||||
except Exception as e:
|
||||
return jsonify({"error": str(e)}), 500
|
||||
# @app.route("/save_mat_all", methods=["POST"])
|
||||
# @auth.login_required
|
||||
# def save_mat_all():
|
||||
# mat= MatCreditHandler()
|
||||
# try:
|
||||
# skipped = mat.save_bulk(request.json)
|
||||
# return jsonify({"message": "Saved successfully", "skipped": skipped})
|
||||
# except Exception as e:
|
||||
# return jsonify({"error": str(e)}), 500
|
||||
|
||||
|
||||
# run server
|
||||
|
||||
Reference in New Issue
Block a user